Yadda zaka Sanya Server ta CentOS tare da Rsync


Cloning shine aikin cloning ainihin kwafin wata sabar Live Linux data kasance ta amfani da aiki tare duk fayiloli da kundayen adireshi daga sabar da aka sanya su zuwa sabar makiya.

A cikin wannan jagorar, zaku koyi yadda ake dumama sabar CentOS da kayan aiki tare na Rsync.

Anan ne saitin dakin gwaje-gwaje da muke amfani dasu don wannan jagorar.

  • Tushen Tushen - CentOS 7 - 192.168.2.103
  • Sabis ɗin Gyara - CentOS 7 - 192.168.2.110

Sabbin tushen shine wanda zamu haɗu akan sabar makiyaya.

Kafin ci gaba, tabbatar cewa kun cika abubuwan da ake buƙata a ƙasa:

  • Duk sabobin suna buƙatar gudana iri ɗaya na tsarin aiki watau CentOS 7.x, CentOS 8.x, da dai sauransu
  • Bugu da ƙari, sabobin ya kamata su sami tsarin fayil iri ɗaya da daidaitaccen faifai iri ɗaya watau watau diski ɗaya ko a cikin tsarin RAID.

Mataki 1: Girka kayan aikin Rsync a cikin CentOS

Don yin cloning don cin nasara kayan aikin layin rsync suna buƙatar kasancewa akan sabar duka. Ana amfani da wannan don yin amfani da sabar uwar garke zuwa sabar makoma da kuma daidaita dukkan bambance-bambance tsakanin tsarin biyu. Abin godiya, tsarin zamani ya zo tare da rsync an riga an riga an girka shi.

Don bincika sigar rsync da aka shigar da gudu:

$ rsync --version

Idan kana son duba ƙarin bayani game da rsync, aiwatar da wannan rpm ɗin mai zuwa:

$ rpm -qi rsync

Idan rsync ya ɓace, gudanar da wannan umarni don girka shi a cikin tsarin RHEL/CentOS/Fedora.

$ sudo yum install rsync

Mataki na 2: Sanya Sabobin Asali

Akwai kundayen adireshi da fayilolin da zaku iya so daga keɓaɓɓu saboda ko dai sun riga sun samu a cikin sabar makoma ko kuma an sake tsara su. Wadannan sun hada da /boot , /tmp da /dev kundin adireshi.

Saboda haka, ƙirƙirar fayil ɗin cirewa /root/exclude-files.txt kuma ƙara waɗannan shigarwar masu zuwa:

/boot
/dev
/tmp
/sys
/proc
/backup
/etc/fstab
/etc/mtab
/etc/mdadm.conf
/etc/sysconfig/network*

Ajiye kuma fita fayil ɗin sanyi.

Mataki na 3: Sanya Sabar CentOS

Tare da duk abin da aka saita, ci gaba da rsync sabar ka zuwa nesa ko sabar uwar garke ta amfani da umarnin:

$ sudo rsync -vPa -e 'ssh -o StrictHostKeyChecking=no' --exclude-from=/root/exclude-files.txt / REMOTE-IP:/

Umurnin zai rarrabe komai daga sabar tushe zuwa uwar garken makoma yayin cire fayiloli da kundin adireshin da kuka bayyana a baya. Tabbatar da maye gurbin REMOTE-IP: zaɓi tare da adireshin IP ɗin uwar garken makoma.

Bayan an gama yin aiki tare, sake yi tsarin tafiya don sake loda canje-canje sannan kuma, shiga cikin sabar ta amfani da takardun shaidarka na uwar garke. Ba a jin daɗin lalata tsohuwar uwar garken tunda yanzu kuna da kwafin madubi na shi.