GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

Ubuntu 20.04 Systemsicherung und -wiederherstellung

In diesem Tutorial verwenden wir Timeshift, um den vollständigen Systemsicherungs-Snapshot des Ubuntu 20.04-Systems zu erstellen. Außerdem erfahren Sie, wie Sie von Ihrem zuvor erstellten Backup-Snapshot wiederherstellen können.

In diesem Tutorial lernen Sie:

  • So erstellen Sie einen vollständigen Systemsicherungs-Snapshot
  • So stellen Sie aus einem Backup-Snapshot wieder her
  • So erstellen und wiederherstellen Sie Backups über die Befehlszeile

Ubuntu 20.04 Systemsicherung und -wiederherstellung

Softwareanforderungen und verwendete Konventionen

Softwareanforderungen und Linux-Befehlszeilenkonventionen
Kategorie Anforderungen, Konventionen oder verwendete Softwareversion
System Ubuntu 20.04 installiert oder Ubuntu 20.04 Focal Fossa aktualisiert
Software zeitversetzt
Andere Privilegierter Zugriff auf Ihr Linux-System als root oder über sudo Befehl.
Konventionen # – erfordert, dass bestimmte Linux-Befehle mit Root-Rechten ausgeführt werden, entweder direkt als Root-Benutzer oder durch Verwendung von sudo Befehl
$ – erfordert, dass bestimmte Linux-Befehle als normaler, nicht privilegierter Benutzer ausgeführt werden

Schritt-für-Schritt-Anleitung für Ubuntu 20.04 Systemsicherung und -wiederherstellung

Mit den folgenden Schritten erstellen wir zunächst eine Systemsicherung des Ubuntu 20.04-Systems mithilfe der grafischen Benutzeroberfläche von Timeshift. Später werden wir aus dem zuvor erstellten Systemsicherungs-Snapshot wiederherstellen.

Der erste Schritt besteht darin, das Timeshift-Sicherungsdienstprogramm auf Ihrem Ubuntu 20.04-System zu installieren. Führen Sie dazu den folgenden Befehl aus:

$ sudo apt install timeshift

Erstellen Sie ein Backup mit der Timeshift-GUI

Systemsicherung erstellen

  1. Öffne das timeshift Bewerbung über Activities oben links Speisekarte.

    Beim Öffnen von timeshift Anwendung werden Sie mit einem Assistenten begrüßt, der Ihnen hilft, Ihre Backups zu planen. Hier haben Sie zwei Möglichkeiten. Zuerst wird der rsync verwendet als Haupt-Backup-Tool oder nutzen Sie die Vorteile eines inhärenten BRTFS-integrierten Dateisystems. In diesem Beispiel verwenden wir rsync . Wählen Sie RSYNC und klicken Sie auf Next Schaltfläche.

  2. Backup-Ziel auswählen. timeshift durchsucht Ihr System nach verfügbaren Dateisystempartitionen und bietet Ihnen eine Option zum Erstellen einer Sicherungsdatei.

  3. Wählen Sie aus, wie oft Sie das System-Backup durchführen möchten und wie viele Backup-Snapshots Sie neu trainieren möchten, bevor das erste Backup überschrieben wird.

  4. Wie der Screenshot zeigt, sind die Home-Verzeichnisse standardmäßig ausgeschlossen. Wählen Sie abhängig von Ihrer Arbeitsumgebung aus, ob Sie Home-Verzeichnisse in die Sicherung einbeziehen möchten.

  5. Damit ist Ihre anfängliche Einrichtung des Backup-Zeitplans abgeschlossen. Klicken Sie auf Finish Schaltfläche.

  6. Das Backup wurde noch nicht erstellt. Sie können entweder bis zur timeshift warten automatisch die Sicherung auslöst oder einfach auf Create klicken Schaltfläche, um die zuvor vordefinierte Sicherung jetzt durchzuführen.

  7. Warten Sie, bis die Sicherung abgeschlossen ist.

  8. Wenn alles gut gegangen ist, sollten Sie jetzt Ihren ersten Backup-Snapshot aufgelistet sehen.

  9. Aus Sicherung wiederherstellen

  10. An diesem Punkt werden wir das System aus dem zuvor erstellten Snapshot der Systemsicherung wiederherstellen. Wählen Sie einen Backup-Snapshot aus, den Sie wiederherstellen möchten, und klicken Sie auf Restore Schaltfläche.

  11. Timeshift bietet Ihnen eine Option zur Wiederherstellung von Ihrem Backup. Wenn Sie nicht wissen, was Sie tun, klicken Sie einfach auf Next Schaltfläche, um mit der Standardeinstellung fortzufahren.

  12. The Timeshit stellt Ihnen eine Liste der Änderungen zur Verfügung, die für die Wiederherstellung aus der Sicherung erforderlich sind, nur um sicherzustellen, dass dabei keine Daten verloren gehen.

  13. Sobald Sie auf Next geklickt haben Schaltfläche wird das System wiederhergestellt und neu gestartet. Alles erledigt.

Erstellen und Wiederherstellen von Backups über die Befehlszeile von Timeshift

  1. Erstellen Sie ein erstes Backup, indem Sie einfach den folgenden Befehl ausführen:
    $ sudo timeshift --create
    First run mode (config file not found)
    Selected default snapshot type: RSYNC
    Mounted /dev/sda2 at /media/root/359151f5-efb9-483d-a738-894d57e2d8c8.
    Selected default snapshot device: /dev/sda2
    ------------------------------------------------------------------------------
    Estimating system size...
    Creating new snapshot...(RSYNC)
    Saving to device: /dev/sda2, mounted at path: /media/root/359151f5-efb9-483d-a738-894d57e2d8c8
    Synching files with rsync...
    Created control file: /media/root/359151f5-efb9-483d-a738-894d57e2d8c8/timeshift/snapshots/2020-02-19_18-32-36/info.json
    RSYNC Snapshot saved successfully (39s)
    Tagged snapshot '2020-02-19_18-32-36': ondemand
    
    

    Der obige Befehl erstellt auch eine neue Konfigurationsdatei, die sich an folgendem Speicherort befindet:/etc/timeshift.json .

  2. Alle Ihre aktuell erstellten Screenshots der Systemsicherung auflisten:
    $ sudo timeshift --list
    Device : /dev/sda2
    UUID   : 359151f5-efb9-483d-a738-894d57e2d8c8
    Path   : /media/root/359151f5-efb9-483d-a738-894d57e2d8c8
    Mode   : RSYNC
    Device is OK
    1 snapshots, 197.7 GB free
    
    Num     Name                 Tags  Description  
    ------------------------------------------------------------------------------
    0    >  2020-02-19_18-32-36  O 
    
  3. Aus dem Backup-Snapshot wiederherstellen:
    $ sudo timeshift --restore --snapshot "2020-02-19_18-32-36"
    
  4. Ausgewählten Backup-Snapshot löschen:
    $ sudo timeshift --delete  --snapshot '2014-10-12_16-29-08'
    

Ubuntu
  1. Aktualisieren Sie Ubuntu 12.10 auf 13.04

  2. Sichern Sie installierte Pakete und stellen Sie sie auf einem frisch installierten Ubuntu-System wieder her

  3. Ubuntu – Einfache System- und Dateisicherung/-wiederherstellung für Linux?

  4. Probleme mit Ubuntu 16.04 und AMDGPU?

  5. So erstellen und wiederherstellen Sie ein Backup in Plesk

So sichern und wiederherstellen Sie ein Linux-System mit Timeshift

Sichern und Wiederherstellen von Linux-Desktop-Systemeinstellungen mit Dconf

Installieren Sie NFS-Server und -Client auf Ubuntu

Sichern und Wiederherstellen von Ubuntu-Anwendungen mit Aptik

So installieren und verwenden Sie SSHGuard unter Ubuntu 20.04

So installieren Sie Systemback unter Ubuntu 18.04 und Ubuntu 19.10, 20.04