Santai-and-Recover-Sandaran dan pulihkan sistem Linux

Santai-and-Recover-Sandaran dan pulihkan sistem Linux

Santai dan beralih (Belakang Ringkas Bash. Ia adalah rangka kerja modular dan boleh dikonfigurasikan dengan pelbagai aliran kerja siap sedia untuk situasi biasa.

Belakang mewujudkan sistem penyelamat bootable dan/atau sandaran sistem dalam pelbagai format. Anda boleh boot pelayan logam telanjang anda menggunakan imej sistem penyelamat dan memulakan pemulihan sistem dari sandaran. Ia boleh memulihkan ke perkakasan yang berbeza di mana perlu, oleh itu ia juga boleh digunakan sebagai alat penghijrahan sistem.

Ciri-ciri Utama Santai-dan-Recover:

  1. Ia mempunyai reka bentuk modular yang ditulis dalam bash dan boleh dilanjutkan menggunakan fungsi tersuai.
  2. Menyokong pelbagai media boot termasuk ISO, PXE, Pita OBDR, USB atau Penyimpanan ESATA.
  3. Menyokong pelbagai protokol rangkaian termasuk FTP, SFTP, HTTP, NFS, dan CIF untuk penyimpanan dan sandaran.
  4. Menyokong pelaksanaan susun atur cakera seperti LVM, DRBD, ISCSI, HWRAID (HP SmartArray), SWRAid, Multipathing, dan LUKS (partition dan sistem fail yang disulitkan).
  5. Menyokong kedua-dua alat sandaran pihak ketiga dan dalaman termasuk IBM TSM, HP Dataprotector, Symantec NetBackup, Bacula; tar dan rsync.
  6. Menyokong boot melalui PXE, DVD/CD, pita bootable atau peruntukan maya.
  7. Menyokong model simulasi yang menunjukkan skrip apa yang dijalankan tanpa melaksanakannya.
  8. Menyokong pilihan debugging yang konsisten dan canggih untuk tujuan penyelesaian masalah.
  9. Ia boleh diintegrasikan dengan alat pemantauan seperti Nagios dan Opsview.
  10. Ia juga boleh diintegrasikan dengan penjadual kerja seperti Cron.
  11. Ia juga menyokong pelbagai teknologi virtualisasi yang disokong (KVM, XEN, VMWARE).

Dalam artikel ini, anda akan belajar cara memasang dan mengkonfigurasi Belakang Untuk mewujudkan sistem penyelamat dan/atau sandaran sistem menggunakan tongkat dan penyelamatan USB atau memulihkan sistem linux telanjang selepas bencana.

Langkah 1: Memasang Belakang di Linux Bare Metal Server

1. Untuk memasang pakej belakang Debian dan Ubuntu Pengagihan Linux, gunakan arahan berikut.

$ sudo apt-get memasang exlinux belakang 

Pada RHEL dan Centos, anda perlu mengaktifkan repositori Epel 8, kemudian pasang belakang pakej seperti yang ditunjukkan.

# YUM Pasang SYSLINUX-EXTLINUX GRUB2-EFI-X64-MODULES # DNF Pasang SYSLINUX-EXTLINUX REAR+ 

2. Setelah pemasangan selesai, direktori konfigurasi utama belakang adalah /etc/belakang/ dan fail konfigurasi utama adalah:

  • /etc/belakang/tempatan.Conf - digunakan untuk menetapkan konfigurasi khusus sistem; ia bertujuan untuk konfigurasi manual.
  • /etc/belakang/laman web.Conf - Digunakan untuk menetapkan konfigurasi khusus tapak, harus dibuat oleh pengguna.
  • /usr/share/belakang/conf/lalai.Conf - Mengandungi nilai konfigurasi yang mungkin/lalai.
  • /var/log/belakang/ - Direktori ini menyimpan fail log.

3. Pertama, sediakan media penyelamat, a USB melekat dalam kes ini dengan memformat menggunakan utiliti baris arahan belakang seperti berikut. Setelah pemformatan selesai, media akan dilabel sebagai Belakang-000.

# format belakang /dev /sdb 
Sediakan media penyelamat

4. Untuk mengkonfigurasi format output, gunakan PENGELUARAN dan Output_url pembolehubah, masukkannya di /etc/belakang/tempatan.Conf fail konfigurasi.

Output = USB 

4. Juga, Belakang Dilengkapi dengan kaedah sandaran terbina dalam (dipanggil Netfs) yang membolehkan anda membuat kedua-dua sistem penyelamat dan sandaran sistem penuh. Ia mewujudkan sandaran mudah sebagai arkib tar secara lalai.

Untuk membolehkan sandaran sistem penuh, tambahkan Sandaran = netfs dan BACKUP_URL pembolehubah dalam /etc/belakang/tempatan.Conf fail konfigurasi. Untuk membuat peranti USB bootable, gabungkan Output = USB dan Backup_url = "usb: /// dev/disk/by-label/belakang-000" seperti yang ditunjukkan.

Output = usb sandaran = netfs backup_url = "usb: /// dev/disk/by-label/belakang-000" 

5. Setelah mengkonfigurasi belakang, jalankan arahan berikut untuk mencetak konfigurasi semasa untuk Sandaran dan PENGELUARAN kaedah dan beberapa maklumat sistem.

# Dump belakang 
Tetapan konfigurasi sandaran belakang

Langkah 2: Mewujudkan Sistem Penyelamat dan Sandaran Sistem Penuh

6. Sekiranya semua tetapannya baik -baik saja, anda boleh membuat sistem penyelamat menggunakan mkrecue perintah seperti berikut, di mana -v pilihan membolehkan mod verbose.

# belakang -v mkrescue 
Buat Sistem Penyelamat

Catatan: Sekiranya anda menghadapi ralat berikut selepas menjalankan operasi penyelamatan atau sandaran, seperti yang ditunjukkan dalam tangkapan skrin ini.

Sistem UEFI: "Ralat:/Dev/Disk/By-Label/belakang-EFI bukan peranti blok. Gunakan 'format belakang ---efi' untuk format yang betul " 
Ralat Format Stick USB

Format tongkat usb menggunakan arahan ini dan buat semula operasi.

# Format belakang ---efi /dev /sdb 
Format USB

7. Untuk mewujudkan sistem penyelamat dan sandarkan sistem juga, gunakan mkbackup arahan seperti yang ditunjukkan.

# belakang -v mkbackup 

8. Untuk membuat sandaran sistem penuh sahaja, gunakan mkbackuponly perintah seperti berikut.

# belakang -v mkbackuponly 

Pilihan: Penjadualan Operasi Belakang Menggunakan Cron

8. Anda boleh menjadualkan belakang untuk kerap membuat sistem penyelamat menggunakan penjadual kerja cron dengan menambahkan entri yang sesuai di /etc/crontab fail.

Minit Hour Day_of_month bulan hari_of_week root/usr/sbin/mkrescue belakang 

Konfigurasi berikut akan mewujudkan sistem penyelamat atau mengambil sandaran sistem penuh setiap tengah malam. Pastikan kayu usb anda dilampirkan kepadanya.

0 0 * * root/usr/sbin/belakang mkrescue atau 0 0 * * root/usr/sbin/mkbackup belakang 

Langkah 3: Melaksanakan Penyelamatan/Pemulihan Sistem

9. Untuk memulihkan/memulihkan sistem anda selepas bencana, sambungkan usb bootable tongkat ke sistem logam kosong anda dan boot daripadanya. Di antara muka konsol, pilih Opti.

Menu Boot Utama Belakang

10. Seterusnya, The Belakang Sistem Penyelamat akan dikonfigurasikan, anda mungkin diminta untuk menyediakan penggantian antara muka rangkaian asal seperti yang ditunjukkan dalam tangkapan skrin. Sebaik sahaja anda selesai, klik masukkan.

Pilih antara muka rangkaian

11. Kemudian log masuk sebagai root (hanya taipkan akar nama pengguna dan klik Enter) untuk menjalankan pemulihan sebenar.

Jalankan pemulihan sistem

11. Seterusnya, jalankan arahan berikut untuk melancarkan proses pemulihan. Sistem penyelamat akan membandingkan cakera, memeriksa konfigurasi mereka dan meminta anda memilih konfigurasi susun atur cakera. Tekan Enter untuk meneruskan konfigurasi cakera auto.

Kemudian ia akan memulakan pemulihan susun atur sistem, sebaik sahaja susun atur cakera dibuat, ia akan memulihkan sandaran seperti yang ditunjukkan dalam tangkapan skrin berikut.

# pulih belakang 
Kaedah pulih belakang

12. Apabila pemulihan sandaran selesai, sistem penyelamat akan dijalankan mkinitrd Untuk membuat gambar ramdisk awal untuk modul pramuat, kemudian pasang pemuat boot dan keluar. Satu pemulihan sistem dilakukan, sistem yang dipulihkan akan dipasang di bawah /mnt/tempatan/, Pindah ke direktori ini untuk menelitinya.

Akhirnya, reboot sistem:

# CD /MNT /Local # Rebooot 
Terokai sistem yang dipulihkan

13. Selepas reboot, selinux akan cuba menghidupkan semula fail dan sistem fail pada sistem pulih berdasarkan /mnt/tempatan/.Autorelabel fail, seperti yang ditunjukkan dalam tangkapan skrin berikut.

Sistem fail relabel

Untuk lebih banyak pilihan penggunaan, baca Belakang halaman manual.

# lelaki belakang 

Laman Utama Belakang: http: // santai-dan-recover.org/.

The Belakang adalah yang mudah digunakan, mudah digunakan (persediaan-dan-forget) dan sumber terbuka pemulihan bencana logam dan rangka kerja migrasi sistem. Dalam artikel ini, kami menjelaskan cara menggunakan belakang untuk membuat sistem penyelamat logam linux dan sandaran dan bagaimana memulihkan sistem selepas bencana. Gunakan borang komen di bawah kongsi pendapat anda dengan kami.