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