Datei- und Systemsicherungen sind immer eine der besten Richtlinien für die Sicherung und Verfügbarkeit von Informationen in jeder Art von Organisation oder für jeden Benutzer. Der Grund dafür ist, dass Sie immer die Integrität dieser Art von Daten sicherstellen sollten, da es mehrere Faktoren gibt, die Fehler beeinflussen können und keinen Zugriff auf Informationen wie:
- Viren oder Malware
- Beschädigung der Festplatte
- Softwarefehler
- Schlechte Konfiguration und mehr.
Es gibt verschiedene Tools, um diese Art von Backup zu erstellen, aber heute werden wir uns auf ein spezielles Tool namens Timeshift konzentrieren und lernen, wie man es installiert und in Linux Mint verwendet.
Mit Timeshift ist es möglich, das Betriebssystem zu schützen, indem abhängig von den Administrationsanforderungen in regelmäßigen Abständen inkrementelle Snapshots des Dateisystems erstellt werden. Diese Snapshots können zu einem späteren Zeitpunkt wiederhergestellt werden, um alle Änderungen im System rückgängig zu machen, die allen bekannt sind auf der Ebene der Restaurierung.
Timeshift hat zwei Betriebsarten:
Das Timeshift-Tool kann mit Anwendungen wie rsnapshot, BackInTime und TimeVault verglichen werden. Es verfolgt jedoch nur unterschiedliche Ziele. Das Design ist darauf ausgerichtet, nur die Dateien und Systemkonfigurationen zu schützen. Benutzerdateien wie Dokumente, Bilder und Musik werden jedoch vom Tool ausgeschlossen Ein Backup, das garantiert, dass die Dateien unverändert bleiben, wenn wir das System auf ein vorheriges Datum zurücksetzen.
- Timeshift erfordert nur sehr wenig Konfiguration, um Verwaltungsaufgaben zu erleichtern
- Snapshots werden standardmäßig in der Systempartition (Root) im Pfad / Timeshift gespeichert
- Sie können mehrere Schnappschuss-Ebenen mit Werten wie Stunde, Tag, Woche, Monat und Start aktivieren
- Sie können die Anzahl der Snapshots angeben, die für jede ausgewählte Ebene aufbewahrt werden sollen
- Start-Snapshots bieten eine zusätzliche Sicherungsstufe und werden bei jedem Start des Betriebssystems erstellt. Diese Start-Snapshots werden mit einer Verzögerung von 10 Minuten erstellt, damit der Systemstart in Bezug auf die Leistung nicht beeinträchtigt wird
- Unterstützt rsync-Snapshots auf allen Systemen
- Unterstützt BTRFS-Snapshots auf BTRFS-Systemen
- Schnappschüsse können wiederhergestellt werden, indem Sie einen Schnappschuss aus dem Hauptfenster auswählen und auf die Schaltfläche Wiederherstellen in der Symbolleiste klicken, die wirklich einfach zu verwenden ist
- Snapshots können vom laufenden System (Online-Wiederherstellung) oder von einem anderen System wiederhergestellt werden, auf dem Timeshift installiert ist (Offline-Wiederherstellung), wodurch die Reichweite erhöht wird
- Wir können eine Ubuntu Live-CD verwenden, Timeshift auf dem Live-System installieren und einen Snapshot auf dem Hauptsystem wiederherstellen
- Das Wiederherstellen von Sicherungskopien vom laufenden System erfordert einen Neustart, um den Wiederherstellungsprozess vollständig abzuschließen
- Normal: Betriebssystem auf unverschlüsselten Partitionen installiert
- LUKS Encrypted: Betriebssystem, das auf LUKS-verschlüsselten Partitionen installiert ist
- LVM2: Betriebssystem auf LVM2-Volumes installiert (mit oder ohne LUKS)
- BTRFS: Auf BTRFS-Volumes installiertes Betriebssystem (mit oder ohne LUKS), hier werden nur Ubuntu-ähnliche Designs mit Subvolumes @ und @home unterstützt
- GRUB2 – Bootloader muss GRUB2 sein. Das GRUB-Legacy und andere Bootloader sind nicht kompatibel.
- EFI – EFI-Systeme sind kompatibel. Dort müssen wir überprüfen, ob die Partition / boot / efi für die Assembly ausgewählt ist, bevor die Snapshots wiederhergestellt werden (die Anwendung erledigt dies automatisch).
- Verschlüsseltes Zuhause: Für Benutzer mit einem verschlüsselten Zuhause (verschlüsseltes Zuhause) werden die Dateien in /home/.ecryptfs/$USER gesichert und wiederhergestellt. In $ HOME entschlüsselter Inhalt wird ausgeschlossen
- Verschlüsseltes privates Verzeichnis: Für Benutzer mit einem verschlüsselten privaten Verzeichnis werden die in $ HOME /.Private verschlüsselten Dateien sowie die in $ HOME / Private entschlüsselten Dateien ausgeschlossen (da sie Benutzerdaten enthalten).
- Docker & Container – Docker- und Containersysteme sind nicht kompatibel.
1. Wie installiere ich Timeshif unter Linux Mint?
Nun wollen wir sehen, wie Timeshif in Linux Mint installiert wird. Bei anderen Distributionen müssen wir folgendes ausführen:
In Ubuntu, Linux Mint, Elementary OS und anderen Ubuntu-basierten Anwendungen:
sudo add-apt-repository -y ppa: teejee2008 / ppa sudo apt-get update sudo apt-get install timeshift
Für andere Linux-Distributionen werden wir die neueste Version unter folgendem Link herunterladen.
Dann werden wir folgendes ausführen:
sudo sh ./timeshift*amd64.run (64-Bit-Systeme) sudo sh ./timeshift*i386.run (32-Bit-Systeme)
Im Fall von Mint führen wir zuerst die folgende Zeile aus, um das PPA-Repository herunterzuladen:
sudo add-apt-repository -y ppa: teejee2008 / ppa
Dann aktualisieren wir das System mit der folgenden Zeile:
sudo apt-get update
Zuletzt installieren wir Timeshift mit:
sudo apt-get install timeshift
2. Wie benutze ich Timeshift in Linux Mint?
Sobald Timeshift im System installiert wurde, greifen wir über den Abschnitt System darauf zu:
Für den Zugriff muss das Administratorkennwort angegeben werden:
Klicken Sie auf Authentifizieren. Der folgende Assistent wird angezeigt. Dort wählen wir zunächst den zu verwendenden Snapshot-Typ aus, RSYNC oder BTRFS, und klicken dann auf die Schaltfläche Weiter.
Wir können sehen, dass der Systemanalyseprozess beginnt:
Sobald dieser Vorgang abgeschlossen ist, wählen wir den Speicherort aus, an dem die Snapshots gespeichert werden sollen, und dieser Speicherort sollte genügend Speicherplatz enthalten:
Sobald der Ort festgelegt ist, klicken Sie auf die Schaltfläche Fertig stellen. Folgendes wird angezeigt:
Wir können sehen, dass das Timeshift-Dienstprogramm aktiv ist.
3. So erstellen Sie das Backup mit Timeshift in Linux Mint
Um diesen Vorgang zu starten, klicken Sie einfach oben auf die Schaltfläche “Erstellen”. Der Sicherungsvorgang wird gestartet:
Sobald dieser Vorgang abgeschlossen ist, werden wir darüber informiert:
Um ein Backup wiederherzustellen, wählen Sie es einfach im mittleren Bereich aus und klicken oben auf die Schaltfläche Wiederherstellen.
sudo apt-get entfernen Timeshift sudo timeshift-uninstall
Wir können sehen, dass Timeshift ein absolut geeignetes Werkzeug für Backup-Aufgaben von Linux-Systemen ist. Auf diese Weise haben wir eine umfassende Lösung zur Verfügung, um die Informationen des Systems sicher zu sichern.