Pevné disky netrvají věčně. Po chvíli odejdou a je třeba je vyměnit. Výměna umírajícího pevného disku počítače nebo serveru je často tak jednoduchá jako vypnutí, odpojení jednotky, její klonování na dálku a obnovení zálohy na jiném počítači. Pro ty, kteří pracují se vzdálenými počítači nebo servery, to není tak snadné, protože tam fyzicky nejste. Naštěstí stále existují způsoby, jak zálohovat vzdálený pevný disk a uložit data na umírající pevný disk.
V tomto článku se budeme zabývat dvěma přímými způsoby, jak může kdokoli vytvořit rychlou a vzdálenou zálohu pevného disku počítače se systémem Linux.
První řešení, které použijeme, je řešení zvané Rsync. Druhým řešením je DD přes SSH.
Vzdálené zálohování pevného disku - Rsync
Rsync je ideální pro výrobu vzdáleného pevného diskuzálohování, protože protokol Rsync funguje velmi rychle přes LAN a internet. Nejlepší ze všeho je to, že to nevyžaduje žádné speciální programy k použití, a proto nevyžaduje mnoho nastavení. Kromě toho všeho, pokud nejste fanouškem příkazového řádku, má Rsync dokonce k dispozici úhledný grafický nástroj, který také podrobně vysvětlíme.

Rsync lze použít k zálohování všech důležitých datpevný disk, pokud nechcete vytvořit přesný zrcadlový obraz pevného disku. Tento nástroj zachová oprávnění k souborům atd. Naopak, pokud používáte pokus o kopírování poškozených souborů atd., Může použití selhání základního archivu Tar Gzip selhat.
Instalace
Nejprve se ujistěte, že máte nainstalovaný nástroj Rsync na vzdáleném i místním 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
Jiné Linuxy
Nástroj Rsync lze snadno najít i na většinězakrývat distribuce Linuxu. Ve skutečnosti ji již můžete mít ve svém systému. Chcete-li jej nainstalovat, otevřete nástroj pro správu balíků, vyhledejte výraz „rsync“ a nainstalujte jej.
Nejprve určete IP adresu vzdáleného počítače (pokud ji neznáte pomocí příkazu Ping).
Poznámka: K zálohování všech systémových souborů použijte root přes SSH.
Pokyny pro LAN
Pokud má váš vzdálený počítač přístup k internetu, ale můžete se k němu také přímo připojit přes LAN, budete moci určit IP adresu pomocí pingování názvu hostitele.
Mějte na paměti, že pokud jste v síti LAN, pravděpodobně budete moci pouze potřebovat IP. Toto proveďte pouze v případě, že název hostitele nefunguje. Například:
ping ubuntu-server -c1
OUTPUT: PING ubuntu-server (192.168.1.126) 56(84) bytes of data.
nyní víme, že IP adresa Ubuntu-serveru v LAN je: 192.168.1.126
Internetové pokyny
Stejně jako pokyny pro síť LAN zkuste pomocí protokolu Ping určit adresu IP. Příklad:
ping google.com -c1
OUTPUT: PING google.com (172.217.11.142) 56(84) bytes of data.
Když zjistíte správnou IP adresu, otevřete terminál a zadejte tento příkaz na místním počítači, který bude obsahovat záložní data.
rsync -avP --numeric-ids --exclude="/dev" --exclude="/proc" --exclude="/sys" [email protected]:/remote/file/location /local/backup/destination/
Rsyncing celého pevného disku přes internet nebo dokonce LAN bude trvat dlouho kvůli mnoha faktorům. Ponechte oba počítače zapnuté a nechte přenos dokončit.
Vzdálené zálohování pevného disku - DD přes SSH

Pokud potřebujete rychle vytvořit obraz pevného diskuserver nebo vzdálený počítač Linux přes internet, DD je jednoduché řešení. Funguje tak, že využívá potrubí příkazového řádku, aby zřetězil příkaz DD z jednoho počítače na druhý. Může to fungovat pomocí místního počítače k odeslání obrazu jednotky vzdálenému hostiteli nebo také v opačném směru.
Chcete-li provést tento úkol, ujistěte se, že dálkový ovladačPočítač může přijímat připojení SSH na portu 22 (nebo na libovolném uživatelském portu). Také se ujistěte, že oba počítače mají spuštěný SSH. Nejste si jisti, jak nastavit připojení SSH? Podívejte se na náš článek zde.
Poznámka: v tomto příkladu je pevný disk / dev / sda a oddíl / dev / sda1. Vaše se mohou lišit. Použití lsblk ve vzdáleném počítači, abyste určili název písmene jednotky.
Vzdálené na místní pro celý pevný disk
ssh user@remote "dd if=/dev/sda1 | gzip -1 -" | dd of=image.gz
Vzdálený na místní pro samostatný oddíl
ssh user@remote "dd if=/dev/sda1 | gzip -1 -" | dd of=image.gz
Místní na dálku pro celý pevný disk
dd if=/dev/sda | gzip -1 - | ssh user@local dd of=image.gz
Místní pro vzdálený pro samostatný oddíl
dd if=/dev/sda1 | gzip -1 - | ssh user@local dd of=image.gz
Když nástroj DD dokončí vytváření obrazuzálohu, budete ji moci obnovit. Existuje mnoho různých způsobů, jak provést tento úkol v systému Linux, ale pro snadné použití doporučujeme použít nástroj Gnome Disk Utility. Chcete-li obnovit zálohu na nový pevný disk, najděte zařízení na levé straně aplikace a klikněte na něj. Odtud klikněte na nabídku v pravém horním rohu a poté na tlačítko „Obnovit obraz disku“.
Poznámka: obnovení zálohy bitové kopie disku bude chvíli trvat. Prosím, buďte trpěliví.
Zobrazí se dialogové okno s dotazem, abyste hledali obraz disku. Vyberte „všechny soubory“ a poté „image.gz“ a obnovte je.
Nástroj Gnome Disk Utility může stejným způsobem obnovit také obrazy záložních oddílů DD. Stačí kliknout na pevný disk vlevo, kliknout na ikonu ozubeného kola a poté kliknout na tlačítko „Obnovit obraz oddílu“.
Komentáře