Note aşağıdaki adımlar SLES 15.5 üzerinde test edilmiştir.
ReaR ile Backup & Recovery
Backup Adımları
Suse sunucu için rear paketi bu adresten indirilir.
İndirilen paket kurulur;
sudo rpm -i rear-2.7-1.x86_64.rpm
Ek bağımlılıklar yüklenir;
zypper in mkisofs syslinux
Buradan ebiso paketi indirilir.
sudo rpm -i ebiso-0.2.5-1.43.x86_64.rpm
nfs alan mount edilir;
mkdir /backup
mount -t nfs 192.168.1.42://omersil /backup
Ardından site.conf düzenlenir. Örnek tanımlara şöyle:
vi /etc/rear/site.conf
OUTPUT=ISO
BACKUP_OPTIONS="nfsvers=4,nolock"
OUTPUT_URL=nfs://192.168.1.42/omersil/
BACKUP=NETFS
BACKUP_URL=nfs://192.168.1.42/omersil/
BACKUP_PROG_EXCLUDE=("${BACKUP_PROG_EXCLUDE[@]}" '/media' '/var/tmp' '/var/crash' '/backup' '/tmp')
ISO_MKISOFS_BIN=/usr/bin/ebiso
NETFS_KEEP_OLD_BACKUP_COPY=yes
UEFI_BOOTLOADER=/boot/efi/EFI/redhat/grubx64.efi
SECURE_BOOT_BOOTLOADER=/boot/efi/EFI/redhat/shimx64.efi
AUTOEXCLUDE_MULTIPATH=n
Yukarıdaki seçenekler tercih edilmiştir, daha fazla seçenek için burayı inceleyebilirsiniz.
Ardından bakcup aşağıdaki komut ile başlatılır;
rear -d -D mkbackup
Bakcup tamamlandığında mount edilen nfs alan (/backup) altında hostname ile başlayan dosyalar oluşur. Örneğin:
ntp-server:/etc/rear # ls -la /backup/ntp-server/
total 2538027
drwxr-x--- 2 nobody nobody 467 Mar 28 13:35 .
drwxrwxrwx 5 nobody nobody 270 Mar 26 10:47 ..
-rw------- 1 nobody nobody 202 Mar 28 13:32 README
-rw------- 1 nobody nobody 273 Mar 28 13:32 VERSION
-rw------- 1 nobody nobody 11805693 Mar 28 13:35 backup.log
-rw------- 1 nobody nobody 1944135876 Mar 28 13:35 backup.tar.gz
-rw------- 1 nobody nobody 642918400 Mar 28 13:32 rear-ntp-server.iso
-rw------- 1 nobody nobody 76498 Mar 28 13:32 rear-ntp-server.log
Recover Adımları
Bakcup için Vmware üzerinde açılacak sunucu Secure boot disable ve UEFI boot enable olarak oluşturulmalıdır.
Yukarıdaki örnekte /backup/ntp-server/ dizini altında oluşan .iso dosyası Vmware üzerinde oluşturulan sunucuya CD/DVD olarak gösterilir.
-
Sunucu açılır, Relax-and-Recover seçilir
-
root user ile giriş yapılır(parola girmenize gerek yoktur):
-
Ardından recovery başlatılır: (rear -d recover)
- Recovery tamamlanır: (Enter a basılır)
- /mnt/local altında dosyaları görebilirsiniz:
Eğer dosyalar gelmez ise buradaki - Figure 34.3. Rescue system: running “rear recover”- adımları uygulayarak scp ile backup.tar.gz yi kopyalama yöntemini deneyebilirsiniz.
- Reboot edilir. Sistem kullanıma hazır durumdadır.