Cara mengklon pelayan CentOS dengan rsync
- 2812
- 661
- Clay Weber
Pengklonan adalah amalan kloning salinan tepat pelayan Linux Live yang sedia ada menggunakan alat baris arahan rsync. Pengklonan memerlukan 2 contoh pelayan - pelayan yang akan diklonkan dan pelayan destinasi di mana proses pengklonan akan berlaku. Alat baris perintah rsync menyegerakkan semua fail dan direktori dari pelayan yang diklonkan ke pelayan destinasi.
Dalam panduan ini, anda akan belajar cara klon panas pelayan CentOS dengan alat penyegerakan fail rsync.
Persediaan Makmal
Inilah persediaan makmal yang kami gunakan untuk panduan ini.
- Pelayan Sumber - CentOS 7 - 192.168.2.103
- Pelayan Destinasi - CentOS 7 - 192.168.2.110
Pelayan sumber adalah yang kita akan klon ke pelayan destinasi.
Persediaan dan keperluan
Sebelum meneruskan, pastikan anda telah memenuhi prasyarat di bawah:
- Kedua -dua pelayan perlu menjalankan pelepasan yang sama sistem operasi i.e Centos 7.x, Centos 8.x, dan lain-lain.
- Di samping itu, pelayan harus mempunyai sistem fail yang sama dan konfigurasi cakera keras yang sama i.sama ada satu-satunya atau dalam konfigurasi RAID.
Langkah 1: Memasang alat rsync di centOs
Kerana pengklonan berjaya rsync Alat baris arahan perlu hadir di kedua-dua pelayan. Ini akan digunakan untuk mencerminkan pelayan sumber ke pelayan destinasi dan menyegerakkan semua perbezaan antara kedua -dua sistem. Syukurlah, sistem moden disertakan rsync sudah dipasang sebelum ini.
Untuk memeriksa versi rsync Run Dipasang:
$ rsync --version
Jika anda ingin melihat maklumat tambahan mengenai RSYNC, laksanakan arahan RPM berikut:
$ rpm -qi rsyncSemak versi RSYNC di CentOS
Jika rsync hilang, jalankan arahan berikut untuk memasangnya RHEL / Centos / Fedora sistem.
$ sudo yum pasang rsync
Langkah 2: Konfigurasikan pelayan sumber
Terdapat direktori dan fail yang anda mungkin mahu mengecualikan dari pengklonan kerana mereka sudah tersedia di pelayan destinasi atau autogenerated. Ini termasuk /boot
, /TMP
dan /Dev
direktori.
Oleh itu, buat fail pengecualian /Root/Exclude-Files.txt
dan tambahkan penyertaan berikut:
/boot /dev /tmp /sys /proc /sandaran /etc /fstab /etc /mtab /etc /mdadm.conf/etc/sysconfig/network*
Simpan dan keluar dari fail konfigurasi.
Langkah 3: Klon pelayan CentOS
Dengan semuanya ditetapkan, teruskan dan rsync Pelayan anda ke pelayan jauh atau destinasi menggunakan arahan:
$ sudo rsync -vpa -e 'ssh -o stricthostkeychecking = no' --exclude -from =/root/exclude -files.txt / Jauh-ip:/Klon Centos Server
Perintah akan rsync semuanya dari pelayan sumber ke pelayan destinasi sementara tidak termasuk fail dan direktori yang anda tentukan sebelumnya. Pastikan untuk menggantikan Jauh-IP:
pilihan dengan alamat IP pelayan destinasi anda.
Selepas penyegerakan selesai, Reboot Sistem destinasi untuk memuatkan semula perubahan dan selepas itu, boot ke pelayan menggunakan kelayakan pelayan sumber. Jangan ragu untuk menghapuskan pelayan lama kerana anda kini mempunyai salinan cerminnya.
- « Persediaan pelayan awal dengan Ubuntu 20.04/18.04 dan 16.04
- Cara memasang ubuntu 20.04 bersama tingkap »