![7 korjausta matkapuhelimeen, joka ei toimi iPhonessa](/f/489b3fa4a883e148487e1eb38c9130a3.jpg?width=100&height=100)
Kloonaus on käytäntö kloonata tarkka kopio olemassa olevasta Live Linux -palvelimesta käyttämällä rsync-komentorivityökalu. Kloonaus vaatii kaksi palvelinilmentymää - palvelimen kloonaamisen ja kohdepalvelimen, jossa kloonausprosessi tapahtuu. Rsync-komentorivityökalu synkronoi kaikki tiedostot ja hakemistot kloonatulta palvelimelta kohdepalvelimelle.
Tässä oppaassa opit kuinka kloonata kuuma CentOS -palvelin Rsync -tiedostojen synkronointityökalulla.
Tässä on laboratorioasetukset, joita käytämme tässä oppaassa.
Lähdepalvelin on se, jonka aiomme kloonata kohdepalvelimelle.
Ennen kuin jatkat, varmista, että olet täyttänyt seuraavat edellytykset:
MERKINTÄ
: Varmista ennen kuumaa kloonausta, että poistat käytöstä kaikki palvelut, joihin liittyy tietojen lähettämistä tai kirjoittamista, esim. Tietokannat, postipalvelu jne.Jotta kloonaus onnistuisi rsync komentorivityökalun on oltava läsnä molemmilla palvelimilla. Tätä käytetään lähdepalvelimen peilaamiseen kohdepalvelimelle ja kaikkien kahden järjestelmän erojen synkronoimiseksi. Onneksi modernit järjestelmät ovat mukana rsync valmiiksi asennettu.
Voit tarkistaa version rsync asennettu ajo:
$ rsync --versio.
Jos haluat nähdä lisätietoja rsyncistä, suorita seuraava rpm komento:
$ rpm -qi rsync.
Jos rsync puuttuu, asenna se suorittamalla seuraava komento RHEL / CentOS / Fedora järjestelmät.
$ sudo yum asenna rsync.
On olemassa hakemistoja ja tiedostoja, jotka kannattaa sulkea pois kloonauksesta, koska ne ovat joko jo saatavilla kohdepalvelimessa tai ne luodaan automaattisesti. Näitä ovat mm /boot
, /tmp
ja /dev
hakemistoja.
Luo siksi poissulkemistiedosto /root/exclude-files.txt
ja lisää seuraavat merkinnät:
/boot. /dev. /tmp. /sys. /proc. /backup. /etc/fstab. /etc/mtab. /etc/mdadm.conf. /etc/sysconfig/network*
Tallenna ja sulje määritystiedosto.
Kun kaikki on asetettu, jatka ja rsync palvelimesi etä- tai kohdepalvelimelle komennolla:
$ sudo rsync -vPa -e 'ssh -o StrictHostKeyChecking = ei' --exclude -from =/root/exclude -files.txt/ KAUKO-IP:/
Komento synkronoi kaiken lähdepalvelimelta kohdepalvelimelle ja sulkee pois aiemmin määrittämäsi tiedostot ja hakemistot. Muista vaihtaa Kauko-IP:
vaihtoehto kohdepalvelimen IP -osoitteen kanssa.
Kun synkronointi on tehty, käynnistä uudelleen kohdejärjestelmä lataamaan muutokset uudelleen ja käynnistä sen jälkeen palvelimelle lähdepalvelimen tunnistetietojen avulla. Voit vapauttaa vanhan palvelimen käytöstä, koska sinulla on nyt peilikopio siitä.