- - Ako si vyrobiť zálohu vzdialeného pevného disku v systéme Linux

Ako si zálohovať vzdialený pevný disk v systéme Linux

Pevné disky netrvajú večne. Po chvíli odumrú a je potrebné ich vymeniť. Výmena umierajúceho pevného disku počítača alebo servera je často taká jednoduchá ako vypnutie, odpojenie jednotky, jej klonovanie na diaľku a obnova zálohy na inom počítači. Pre tých, ktorí pracujú so vzdialenými počítačmi alebo servermi, nie je to také ľahké, pretože tam nie ste fyzicky. Našťastie stále existujú spôsoby, ako zálohovať vzdialený pevný disk a uložiť údaje na umierajúci pevný disk.

V tomto článku sa zameriame na dva jednoduché spôsoby, ako môže ktokoľvek rýchlo a vzdialene zálohovať pevný disk počítača so systémom Linux.

Prvé riešenie, ktoré použijeme, je riešenie s názvom Rsync. Druhým riešením je DD cez SSH.

Vzdialené zálohovanie pevného disku - Rsync

Rsync je ideálny na výrobu vzdialeného pevného diskuzálohovanie, pretože protokol Rsync funguje veľmi rýchlo cez LAN a internet. Najlepšie zo všetkého je, že nevyžaduje žiadne špeciálne programy, a preto nevyžaduje veľa nastavenia. Okrem toho všetkého, ak nie ste fanúšikom príkazového riadku, má Rsync dokonca k dispozícii prehľadný grafický nástroj, ktorý tiež podrobne vysvetlíme.

Rsync sa dá použiť na zálohovanie všetkých kritických údajovpevný disk, ak nechcete vytvárať presný zrkadlový obraz pevného disku. Tento nástroj zachová oprávnenia na súbory atď. Naopak, pri použití niečoho ako základného záložného archívu Tar Gzip môže dôjsť k zlyhaniu, ak sa pokúšate kopírovať poškodené súbory atď.

inštalácia

Ak chcete začať, uistite sa, že máte nainštalovaný nástroj Rsync na vzdialenom aj lokálnom počítači:

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

Iné Linuxy

Nástroj Rsync sa dá ľahko nájsť aj na väčšinezakrývať distribúcie systému Linux. V skutočnosti to možno už máte vo svojom systéme. Ak ju chcete nainštalovať, otvorte nástroj na správu balíkov, vyhľadajte výraz „rsync“ a nainštalujte ho.

Najskôr zistite adresu IP vzdialeného počítača (ak ju ešte neviete pomocou príkazu Ping).

Poznámka: Na zálohovanie všetkých systémových súborov použite root cez SSH.

Pokyny pre LAN

Ak má váš vzdialený počítač prístup na internet, ale môžete sa k nemu priamo pripojiť prostredníctvom siete LAN, môžete zistiť adresu IP pomocou príkazu ping na názov hostiteľa.

Majte na pamäti, že ak ste v sieti LAN, pravdepodobne budete pravdepodobne potrebovať iba adresu IP. Urobte to iba vtedy, keď nefunguje názov hostiteľa. Napríklad:

ping ubuntu-server -c1

OUTPUT: PING ubuntu-server (192.168.1.126) 56(84) bytes of data.

teraz vieme, že IP adresa Ubuntu servera v LAN je: 192.168.1.126

Internetové pokyny

Podobne ako pokyny v sieti LAN, skúste na určenie adresy IP použiť príkaz Ping. Príklad:

ping google.com -c1

OUTPUT: PING google.com (172.217.11.142) 56(84) bytes of data.

Keď zistíte správnu IP adresu, otvorte terminál a zadajte tento príkaz do miestneho počítača, ktorý bude uchovávať záložné údaje.

rsync -avP --numeric-ids --exclude="/dev" --exclude="/proc" --exclude="/sys" [email protected]:/remote/file/location /local/backup/destination/

Rsyncing celého pevného disku cez internet alebo dokonca LAN bude trvať dlho kvôli mnohým faktorom. Nechajte obidva počítače zapnuté a nechajte prenos dokončiť.

Vzdialené zálohovanie pevného disku - DD cez SSH

Ak potrebujete rýchlo vytvoriť pevný disk aserver alebo vzdialený počítač so systémom Linux cez internet, DD je jednoduché riešenie. Funguje tak, že využíva potrubia príkazového riadku, aby reťazil príkaz DD z jedného počítača na druhý. Môže to fungovať tak, že pomocou miestneho počítača odošle obraz jednotky vzdialenému hostiteľovi alebo tiež opačným smerom.

Na vykonanie tejto úlohy sa uistite, že diaľkový ovládačPočítač môže akceptovať pripojenia SSH na porte 22 (alebo na akomkoľvek vlastnom porte). Tiež sa uistite, že oba počítače majú spustený SSH. Nie ste si istí, ako nastaviť pripojenie SSH? Pozrite sa na náš článok tu.

Poznámka: v tomto príklade je pevný disk / dev / sda a oblasť / dev / sda1. Vaše sa môžu líšiť. použitie lsblk na vzdialenom počítači, aby ste určili názov písmena jednotky.

Vzdialené na lokálne pre celý pevný disk

ssh user@remote "dd if=/dev/sda1 | gzip -1 -" | dd of=image.gz

Vzdialené na lokálne pre samostatný oddiel

ssh user@remote "dd if=/dev/sda1 | gzip -1 -" | dd of=image.gz

Lokálne na diaľkové ovládanie pre celý pevný disk

dd if=/dev/sda | gzip -1 - | ssh user@local dd of=image.gz

Lokálne na diaľkové ovládanie pre samostatný oddiel

dd if=/dev/sda1 | gzip -1 - | ssh user@local dd of=image.gz

Keď nástroj DD dokončí vytváranie obrázkazálohu, budete ju môcť obnoviť. Existuje veľa rôznych spôsobov, ako vykonať túto úlohu v systéme Linux, ale kvôli ľahšiemu použitiu vám odporúčame použiť program Gnome Disk Utility. Ak chcete obnoviť zálohu na nový pevný disk, vyhľadajte zariadenie na ľavej strane aplikácie a kliknite naň. Odtiaľ kliknite na ponuku vpravo hore a potom na tlačidlo „Obnoviť obraz disku“.

Poznámka: obnova zálohy obrazu disku bude chvíľu trvať. Prosím, buďte trpezliví.

Zobrazí sa dialógové okno so žiadosťou o vyhľadanie obrazu disku. Vyberte „všetky súbory“ a potom „image.gz“ a obnovte ich.

Program Gnome Disk Utility môže rovnakým spôsobom obnoviť aj obrazy záložných oddielov DD. Stačí kliknúť na pevný disk vľavo, kliknúť na ikonu ozubeného kolieska a potom kliknúť na tlačidlo „Obnoviť obraz oddielu“.

Komentáre