A merevlemezek nem maradnak örökké. Egy idő után elhalnak és cserét igényelnek. A haldokló PC vagy szerver merevlemez cseréje gyakran olyan egyszerű, mint a kikapcsolás, a meghajtó kihúzása, távoli klónozás és a biztonsági másolat helyreállítása egy másik gépen. Távoli PC-kkel vagy szerverekkel dolgozók számára ez nem olyan egyszerű, mivel fizikailag nem vagy ott. Szerencsére még mindig vannak módok a távoli merevlemez biztonsági másolatának készítésére, és az adatok mentésére a haldokló merevlemezen.
Ebben a cikkben két egyszerű módon járunk el, amelyekkel bárki gyors, távoli merevlemezről készíthet biztonsági másolatot a Linux PC-ről.
Az első megoldás, amelyet Rsync néven használunk. A második megoldás a DD SSH felett.
Távoli merevlemez biztonsági mentése - Rsync
Az Rsync tökéletes távoli merevlemez készítéséhezbiztonsági mentés, mert az Rsync protokoll nagyon gyorsan működik LAN és az interneten keresztül. A legjobb az egész, hogy nem igényel speciális programokat, és ezért nem igényel sok beállítást. Mindezek mellett, ha nem vagy a parancssori rajongója, akkor az Rsyncnek rendelkezésére áll még egy ügyes grafikus eszköz is, amelyet részletesebben meg fogunk magyarázni.

Az Rsync felhasználható az összes kritikus adat biztonsági mentéséreegy merevlemez-meghajtót, ha nem akarja pontos merevlemez-képet készíteni. Az eszköz megőrzi a fájljogosultságokat stb. Ezzel szemben, ha valami egyszerű Tar Gzip biztonsági másolat-archívumot használ, akkor sikertelen lehet, ha megsemmisített fájlokat próbál meg másolni stb.
Telepítés
Az induláshoz győződjön meg arról, hogy az Rsync eszköz telepítve van a távoli és a helyi számítógépre is:
Ubuntu
sudo apt install rsync
Debian
sudo apt-get install rsync
Arch Linux
sudo pacman -S rsync
Fedora
sudo dnf install rsync
OpenSUSE
sudo zypper install rsync
Egyéb Linuxok
Az Rsync eszközt még a legtöbb esetben is könnyű megtalálnihomályos Linux disztribúciók. Valójában lehet, hogy már megvan a rendszerén. A telepítéshez nyissa meg a csomagkezelő eszközt, keresse meg az „rsync” kifejezést, és telepítse.
Először határozza meg a távoli számítógép IP-címét (ha még nem ismeri a Ping használatával).
Megjegyzés: az root használatával SSH-n keresztül készítsen biztonsági másolatot az összes rendszerfájlról.
LAN utasítások
Ha a távoli számítógépen van internet-hozzáférés, de közvetlenül csatlakozhat hozzá a LAN-on keresztül, akkor az IP-címet a gazdagépnév pingálásával tudja meghatározni.
Ne feledje, hogy ha LAN-on van, akkor valószínűleg csak az IP-re lesz szüksége. Csak akkor tegye ezt, ha a hostnév nem működik. Például:
ping ubuntu-server -c1
OUTPUT: PING ubuntu-server (192.168.1.126) 56(84) bytes of data.
most tudjuk, hogy az Ubuntu-szerver IP-címe a LAN-on: 192.168.1.126
Internetes utasítások
Mint a LAN utasításai, próbálja meg a Ping használatával meghatározni az IP-t. Példa:
ping google.com -c1
OUTPUT: PING google.com (172.217.11.142) 56(84) bytes of data.
Amikor kitalálta a helyes IP-címet, nyisson meg egy terminált, és írja be ezt a parancsot a helyi számítógépre, amely a biztonsági mentési adatokat tárolja.
rsync -avP --numeric-ids --exclude="/dev" --exclude="/proc" --exclude="/sys" [email protected]:/remote/file/location /local/backup/destination/
A teljes merevlemez újraszinkronizálása az interneten, vagy akár a LAN-on sok tényező miatt sokáig tart. Tartsuk mindkét számítógépet bekapcsolt állapotban, és hagyjuk, hogy az átvitel befejeződjön.
Távoli merevlemez biztonsági mentés - DD over SSH

Ha gyors merevlemez-képet kell készítenie aszerver vagy távoli Linux PC az interneten keresztül, a DD egy egyszerű megoldás. A parancssori csövek felhasználásával működik, hogy egy DD parancsot láncoljon az egyik gépről a másikra. Úgy működik, ha a helyi számítógépet meghajtóképként távoli gazdagépnek küldi, vagy ellentétes irányban is.
A feladat végrehajtásához győződjön meg arról, hogy a távirányítótA PC képes elfogadni az SSH-kapcsolatokat a 22. porton (vagy bármilyen egyedi porton). Ügyeljen arra is, hogy mindkét számítógép SSH fut. Nem tudja, hogyan állítson be SSH kapcsolatot? Nézze meg a cikkünket itt.
Megjegyzés: Ebben a példában a merevlemez a / dev / sda, a / dev / sda1 partíció. A tiéd eltérhet. Használat lsblk a távoli számítógépen a meghajtó betűjének meghatározásához.
Távoli helyi a teljes merevlemezre
ssh user@remote "dd if=/dev/sda1 | gzip -1 -" | dd of=image.gz
Távvezérlő a különálló partícióhoz
ssh user@remote "dd if=/dev/sda1 | gzip -1 -" | dd of=image.gz
Helyi távirányító a teljes merevlemezhez
dd if=/dev/sda | gzip -1 - | ssh user@local dd of=image.gz
Helyi és távoli külön partícióhoz
dd if=/dev/sda1 | gzip -1 - | ssh user@local dd of=image.gz
Amikor a DD eszköz befejezi a kép létrehozásátbiztonsági másolat, akkor visszaállíthatja azt. Ennek a feladatnak a Linuxon történő végrehajtására számos különféle módja van, de a könnyebb használat érdekében javasoljuk a Gnome Disk Utility használatát. A biztonsági mentés új merevlemezre történő visszaállításához keresse meg az eszközt az alkalmazás bal oldalán, majd kattintson rá. Innentől kattintson a jobb felső sarokban lévő menüre, majd a „Lemezkép visszaállítása” gombra.
Megjegyzés: a lemezkép biztonsági másolatának visszaállítása egy kis időt vesz igénybe. Kérjük várjon.
Megnyílik egy párbeszédpanel, amely felkéri a lemezkép megkeresésére. Válassza az „összes fájl” lehetőséget, majd válassza az „image.gz” fájlt a visszaállításhoz.
A Gnome Disk Utility ugyanúgy visszaállíthatja a DD biztonsági mentési partíció képeit. Csak kattintson a bal oldali merevlemezre, kattintson a fogaskerék ikonra, majd válassza a „Partíciókép visszaállítása” gombot.
Hozzászólások