In diesem Artikel werde ich Ihnen zeigen, wie Sie installieren und verwenden können Restlich auf Ubuntu 18.04 LTS. Lass uns anfangen.
Installieren von Restic auf Ubuntu 18.04
In diesem Abschnitt werde ich Ihnen zeigen, wie Sie installieren Restlich 0.8.3, das ist die neueste stabile Version zum Zeitpunkt dieses Schreibens. Es ist im offiziellen Paketrepository von Ubuntu 18 erhältlich.04 LTS.
Zuerst aktualisieren Sie die geeignet Paketrepository von Ubuntu 18.04 LTS mit dem folgenden Befehl:
$ sudo apt-Get-Update
Der geeignet Paket -Repository -Cache sollte aktualisiert werden.
Führen Sie nun den folgenden Befehl aus, um zu installieren Restlich:
$ sudo apt-get restic installieren
Restlich sollte installiert werden.
Jetzt können Sie überprüfen, ob Restlich Arbeitet mit dem folgenden Befehl:
$ sudo restic Version
Wie Sie aus dem Screenshot unten sehen können, ist die Version von Restlich Derzeit auf meinem Computer installiert ist 0.8.3.
Lokale Backups mit Restic nehmen
In diesem Abschnitt werde ich Ihnen zeigen, wie Sie lokale Backups mitnehmen können Restlich.
Zuerst müssen Sie eine neue erstellen oder initialisieren Restlich Repository überall in Ihrem lokalen Dateisystem. Es kann eine externe Festplatte oder ein USB -Daumenlaufwerk sein, das auch auf Ihrem lokalen Dateisystem montiert ist.
Ich gehe davon aus HEIM Verzeichnis einer externen Festplatte oder einem USB -Daumenlaufwerk. Nehmen wir an, das Blockgerät ist /dev/sdb1 auf meinem Ubuntu 18.04 Maschine.
Mit dem folgenden Befehl können Sie herausfinden, was es auf Ihrem Computer ist:
$ sudo lsblk
Erstellen Sie nun a /Backup Verzeichnis in Ihrem Dateisystem mit dem folgenden Befehl:
$ sudo mkdir /backup
Montieren Sie nun die externe Festplatte oder USB -Daumenstrecke (/dev/sdb1 in meinem Fall) zu /Backup Verzeichnis mit dem folgenden Befehl:
$ sudo montage /dev /sdb1 /backup
Sie können überprüfen, ob die externe Festplatte oder das USB -Daumenlaufwerk mit dem folgenden Befehl an den richtigen Ort montiert ist:
$ sudo df -h
Wie Sie aus dem markierten Abschnitt des Screenshot unten sehen können, ist das Blockgerät /dev/sdb1 ist einmontiert /Backup Verzeichnis.
Sie können a erstellen oder initialisieren Restlich Repository on /Backup Verzeichnis mit dem folgenden Befehl:
$ sudo restic -r /backup init init
Geben Sie nun ein Passwort für Ihre ein Restlich Repository und Presse . Denken Sie daran, Sie können nicht auf Ihre zugreifen Restlich Repository ohne dieses Passwort und das Restlich Das Repository ist ohne das Passwort nicht wiederholbar.
Geben Sie jetzt Ihre ein Restlich Wiederaufnahmekennwort und drücken Sie erneut .
Das restliche Repository sollte erstellt oder initialisiert werden.
Jetzt sind Sie bereit, Ihre Dateien und Verzeichnisse zu sichern.
Sagen wir, Sie möchten die Ihres Benutzers sichern HEIM Verzeichnis mit Restlich, Sie können dies mit dem folgenden Befehl tun:
$ sudo restic -r /backup backup /home /shovon
Hinweis: Hier /Home/Shovon ist mein Benutzer HEIM Verzeichnis.
Geben Sie jetzt Ihre ein Restlich Repository -Passwort und drücken Sie .
Die Sicherung sollte genommen werden. Wie Sie im markierten Abschnitt des Screenshot unten sehen können /Home/Shovon Das Verzeichnis ist gesichert und eine Snapshot -ID 21f198eb ist gedruckt. Dies ist wichtig, wie Sie eine bestimmte Sicherung mit der Snapshot -ID verweisen oder auswählen können. Aber du musst dich nicht daran erinnern. Sie können herausfinden, welche Schnappschüsse auf Ihrer restlichen Sicherung verfügbar sind. Ich werde Ihnen zeigen, wie kurz.
Lassen Sie uns ein anderes Verzeichnis sichern /usw aus Gründen der Demonstration.
$ sudo restic -r /backup backup /etc
Die Sicherung ist abgeschlossen.
Jetzt können Sie alle verfügbaren auflisten Restlich Schnappschüsse mit dem folgenden Befehl:
$ sudo restic -r /backup snapshots
Geben Sie jetzt Ihre ein Restlich Repository -Passwort und drücken Sie .
Der Restlich Schnappschüsse sollten aufgeführt, wie Sie im Screenshot unten sehen können. Der markierte Abschnitt des Screenshot zeigt die Snapshot -ID für jedes Verzeichnis, in dem Sie sich gesichert haben Restlich.
NOTIZ: Restlich Unterstützt inkrementelle Sicherungen. Wenn Sie dasselbe Verzeichnis wie Sie zuvor sichern, sollten nur die Änderungen gespeichert und eine neue Snapshot -ID generiert werden.
Jetzt ist es Zeit, Ihnen zu zeigen, wie Sie Dateien und Verzeichnisse wiederherstellen können Restlich Backup.
Nehmen wir an, Sie möchten die wiederherstellen HEIM Verzeichnis (/Home/Shovon in meinem Fall) von Restlich Backup. Sie können den folgenden Befehl ausführen, um a wiederherzustellen Restlich Backup von Its Snapshot ID.
$ sudo restic -r /backup restouren Sie 21f198eb -Target /Home /Shovon
Hinweis: Hier 21f198eb ist der Snapshot_id Und /Home/Shovon ist der Restore_directory in meinem Fall. Erinnere dich daran Restore_directory kann sich von dem Verzeichnis unterscheiden, das gesichert wurde. Zum Beispiel können Sie eine Sicherung von nehmen /usw Verzeichnis, aber wenn Sie wiederherstellen, können Sie, wenn Sie möchten, den Inhalt von setzen /usw Verzeichnis zu einem anderen Verzeichnis zum Beispiel /restoure/etc Verzeichnis.
Geben Sie jetzt Ihre ein Restlich Repository -Passwort und drücken Sie .
Die Daten sollten aus der Sicherung wiederhergestellt werden.
Wenn Sie inkrementelle Sicherungen mitnehmen Restlich, Es kann für Sie schwierig sein, die neueste Snapshot -ID für ein bestimmtes Backup -Verzeichnis herauszufinden. Gern, Restlich Kommt mit einer Möglichkeit, dass Sie aus der neuesten Snapshot -ID eines bestimmten Backup -Verzeichnisses wiederherstellen können.
Sie können den folgenden Befehl ausführen, um die neueste Version von Backup für ein bestimmtes Verzeichnis wiederherzustellen (in meinem Fall /Home /Home /Shovon -Verzeichnis):
$ sudo restic -r /backup restaurieren neueste -pad /home /shovon -target /home /shovon
Die neueste Version des Backups für den Pfad /Home/Shovon wird auf dem Ziel wiederhergestellt /Home/Shovon.
Remote -Backups mit Restic einnehmen
Stellen Sie sicher, dass der Ubuntu 18.04 Maschine wo Restlich Installiert ist SFTP Server installiert, bevor Sie versuchen, Remote -Sicherungen mitzunehmen Restlich.
Sie können SFTP -Server auf Ihrem Ubuntu 18 installieren.04 LTS -Maschine mit dem folgenden Befehl:
$ sudo apt-get install OpenSSH-Server
Drücken Sie y und dann drücken Sie weitermachen.
SFTP -Server sollte installiert werden.
Ersetzen Sie jetzt jeden -R /Lokal /Pfad Zu -R SFTP: Benutzername@hostname:/remote/path
Beispielsweise sollte der Befehl zum Erstellen oder Initialisieren eines restlichen lokalen Repositorys konvertiert werden
$ sudo restic init -r /backup
Zu
$ sudo restic init -r sftp: userername@hostname:/backup
Hier Nutzername Und Hostname sind der Benutzername und der Hostname oder die IP -Adresse des Remote -Servers, wo Restlich ist installiert. /Backup ist das Verzeichnis, in dem das Restlich Sicherungsverzeichnis sollte erstellt werden oder sind bereits verfügbar.
So installieren und verwenden Sie Restlich auf Ubuntu 18.04 LTS. Danke, dass du diesen Artikel gelesen hast.