So erstellen Sie eine Remote-Festplatten-Sicherung unter Linux

click fraud protection

Festplatten halten nicht ewig. Nach einer Weile sterben sie ab und müssen ersetzt werden. Das Ersetzen einer aussterbenden PC- oder Serverfestplatte ist häufig so einfach wie das Ausschalten, das Herausziehen des Netzsteckers, das Remote-Klonen und das Wiederherstellen der Sicherung auf einem anderen Computer. Für diejenigen, die mit Remote-PCs oder -Servern arbeiten, ist dies nicht so einfach, da Sie physisch nicht da sind. Glücklicherweise gibt es immer noch Möglichkeiten, eine Remote-Festplatten-Sicherung durchzuführen und die Daten auf Ihrer sterbenden Festplatte zu speichern.

In diesem Artikel werden zwei einfache Möglichkeiten beschrieben, wie jeder eine schnelle Remote-Festplatten-Sicherung eines Linux-PCs erstellen kann.

Die erste Lösung, die wir verwenden werden, heißt Rsync. Die zweite Lösung ist DD über SSH.

Remote-Festplatten-Backup - Rsync

Rsync eignet sich perfekt für die Sicherung einer Remote-Festplatte, da das Rsync-Protokoll über LAN und Internet sehr schnell funktioniert. Das Beste ist, dass keine speziellen Programme erforderlich sind und daher nicht viel Einrichtung erforderlich ist. Wenn Sie kein Fan der Befehlszeile sind, verfügt Rsync außerdem über ein übersichtliches grafisches Tool, das wir ebenfalls ausführlich erläutern werden.

instagram viewer

Rsync kann zum Sichern aller kritischen Daten auf einer Festplatte verwendet werden, wenn Sie kein genaues Spiegelbild der Festplatte erstellen möchten. Das Tool behält Dateiberechtigungen usw. bei. Umgekehrt kann die Verwendung eines einfachen Tar Gzip-Sicherungsarchivs fehlschlagen, wenn Sie versuchen, beschädigte Dateien usw. zu kopieren.

Installation

Stellen Sie zunächst sicher, dass das Rsync-Tool sowohl auf dem Remote- als auch auf dem lokalen PC installiert ist:

Ubuntu

sudo apt install rsync

Debian

sudo apt-get install rsync

Arch Linux

sudo pacman -S rsync

Fedora

sudo dnf rsync installieren

OpenSUSE

sudo zypper installiere rsync

Andere Linuxes

Das Rsync-Tool ist selbst auf den dunkelsten Linux-Distributionen leicht zu finden. Möglicherweise haben Sie es bereits auf Ihrem System. Um es zu installieren, öffnen Sie Ihr Paketverwaltungstool, suchen Sie nach "rsync" und installieren Sie es.

Ermitteln Sie zunächst die IP-Adresse des Remotecomputers (falls Sie diese noch nicht mithilfe von Ping kennen).

Hinweis: Verwenden Sie root over SSH, um alle Systemdateien zu sichern.

LAN-Anweisungen

Wenn Ihr Remote-Computer über einen Internetzugang verfügt, Sie jedoch auch direkt über das LAN eine Verbindung herstellen können, können Sie die IP-Adresse durch Pingen des Hostnamens ermitteln.

Denken Sie daran, dass Sie im LAN wahrscheinlich nur die IP benötigen. Tun Sie dies nur, wenn die Verwendung des Hostnamens nicht funktioniert. Zum Beispiel:

ping ubuntu-server -c1

AUSGABE: PING Ubuntu-Server (192.168.1.126) 56 (84) Datenbytes.

Jetzt wissen wir, dass die IP-Adresse des Ubuntu-Servers im LAN lautet: 192.168.1.126

Internetanweisungen

Versuchen Sie wie in den LAN-Anweisungen, die IP-Adresse mithilfe von Ping zu ermitteln. Beispiel:

ping google.com -c1

AUSGABE: PING google.com (172.217.11.142) 56 (84) Datenbytes.

Wenn Sie die richtige IP-Adresse herausgefunden haben, öffnen Sie ein Terminal und geben Sie diesen Befehl auf dem lokalen Computer ein, auf dem die Sicherungsdaten gespeichert sind.

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

Das Synchronisieren einer gesamten Festplatte über das Internet oder sogar LAN wird aufgrund vieler Faktoren lange dauern. Lassen Sie beide Computer eingeschaltet und lassen Sie die Übertragung abschließen.

Remote-Festplatten-Backup - DD über SSH

Wenn Sie über das Internet ein schnelles Festplatten-Image eines Servers oder eines Remote-Linux-PCs erstellen müssen, ist DD eine einfache Lösung. Es verwendet Befehlszeilen-Pipes, um einen DD-Befehl von einem Computer zu einem anderen zu verketten. Es kann mithilfe des lokalen Computers ein Laufwerksabbild an einen Remote-Host senden oder auch in die entgegengesetzte Richtung.

Stellen Sie zur Ausführung dieser Aufgabe sicher, dass der Remote-PC dies akzeptieren kann SSH-Verbindungen an Port 22 (oder an einem beliebigen benutzerdefinierten Port). Stellen Sie außerdem sicher, dass auf beiden PCs SSH ausgeführt wird. Sie sind sich nicht sicher, wie Sie eine SSH-Verbindung einrichten sollen? Lesen Sie hier unseren Artikel.

Hinweis: In diesem Beispiel lautet die Festplatte / dev / sda und die Partition / dev / sda1. Ihre können abweichen. Verwenden lsblk auf dem Remotecomputer, um den Namen des Laufwerksbuchstabens zu ermitteln.

Remote To Local für die gesamte Festplatte

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

Remote zu lokal für eine separate Partition

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

Lokal zu Remote für die gesamte Festplatte

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

Lokal zu Remote für eine separate Partition

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

Wenn das DD-Tool die Image-Sicherung fertig erstellt hat, können Sie sie wiederherstellen. Es gibt viele verschiedene Möglichkeiten, diese Aufgabe unter Linux auszuführen. Zur Vereinfachung der Verwendung empfehlen wir jedoch die Verwendung des Gnome Disk Utility. Um die Sicherung auf einer neuen Festplatte wiederherzustellen, suchen Sie das Gerät auf der linken Seite der App und klicken Sie darauf. Klicken Sie hier oben rechts auf das Menü und dann auf die Schaltfläche „Disk Image wiederherstellen“.

Hinweis: Das Wiederherstellen von Disk-Image-Backups dauert einige Zeit. Bitte haben Sie Geduld.

Ein Dialogfeld wird angezeigt, in dem Sie aufgefordert werden, nach einem Disk-Image zu suchen. Wählen Sie "Alle Dateien" und dann "image.gz", um es wiederherzustellen.

Das Gnome Disk Utility kann auf die gleiche Weise auch DD-Backup-Partitionsimages wiederherstellen. Klicken Sie einfach auf die Festplatte links, klicken Sie auf das Zahnradsymbol und wählen Sie die Schaltfläche "Partitionsimage wiederherstellen".

watch instagram story