Snapshots sind eine großartige Möglichkeit, den aktuellen Zustand Ihres Ubuntu-Systems zu speichern und jederzeit wiederherzustellen. Sie ermöglichen es Ihnen, die vollständige Wiederherstellung des Dateisystems und des Systemstatus einschließlich installierter Programme und Daten aufzuzeichnen.
Das Erstellen von Snapshots in einem Ubuntu-Terminal ist ein einfaches und effektives Verfahren. In diesem Artikel werden wir uns einige Befehle ansehen, die Ihnen helfen, einen Snapshot des Systems zu erstellen, und bei Bedarf auch die Wiederherstellungsmöglichkeiten von einem Snapshot betrachten.
Eines der beliebtesten Werkzeuge für die Arbeit mit Snapshots in Ubuntu ist Timeshift. Es bietet eine bequeme Möglichkeit, Backups zu erstellen und das System im Terminal wiederherzustellen.
Alternativ können Sie den Befehl verwenden rsync, die mehr Flexibilität und Anpassungsmöglichkeiten bietet, um anpassungsfähigere Snapshots zu erstellen. Installieren Sie zunächst rsync, falls es noch nicht installiert ist:
Installieren eines Programms zum Erstellen von Ubuntu-Snapshots im Terminal
In diesem Artikel werden wir uns ansehen, wie Sie ein Programm zum Erstellen von Ubuntu-Snapshots im Terminal installieren.
Um zu beginnen, öffnen Sie ein Terminal in Ubuntu. Drücken Sie dazu gleichzeitig Strg + Alt + T oder suchen Sie im Anwendungsmenü nach einem Terminal.
Geben Sie nach dem Öffnen des Terminals den folgenden Befehl ein, um das Programm zu installieren:
sudo apt install timeshift
Das Team sudo dient zum Ausführen von Befehlen mit Administratorrechten apt install - um das Programm aus den offiziellen Ubuntu-Repositories zu installieren.
Nachdem Sie den Befehl eingegeben haben, werden Sie vom System aufgefordert, das Administratorkennwort einzugeben. Geben Sie das Passwort ein und drücken Sie die Eingabetaste. Der Installationsvorgang kann einige Zeit in Anspruch nehmen. Warten Sie, bis das Programm installiert ist.
Nachdem Sie das Programm installiert haben, können Sie es vom Terminal aus starten, indem Sie den Befehl eingeben timeshift. Das sich öffnende Fenster zeigt die Schnittstelle des Programms zum Erstellen von Snapshots des Systems an.
Die Installation des Programms zum Erstellen von Ubuntu-Snapshots im Terminal ist abgeschlossen. Jetzt können Sie dieses Programm verwenden, um Sicherungen Ihres Systems zu erstellen und Ihr System bei Bedarf wiederherzustellen.
Wie verwende ich den Befehl, um einen Ubuntu-Snapshot zu erstellen
Das Erstellen eines Ubuntu-Snapshots kann hilfreich sein und verhindern, dass Daten im Falle eines Systemfehlers oder eines fehlgeschlagenen Upgrades verloren gehen. Der Befehl ist in Ubuntu verfügbar snapshot, die es einfach macht, Schnappschüsse des Systems zu erstellen.
Um den Befehl zu verwenden snapshot sie müssen ein Terminal öffnen und den folgenden Befehl ausführen:
sudo snapshot create имя_снапшота
Dieser Befehl erstellt einen Ubuntu-Snapshot mit dem angegebenen Namen. Es ist wichtig zu beachten, dass Sie zum Ausführen dieses Befehls über Administratorrechte verfügen müssen, sodass Sie vor dem Ausführen des Befehls ein Kennwort eingeben müssen.
Die erstellten Snapshots können mit dem Befehl angezeigt werden snapshot list. Öffnen Sie dazu ein Terminal und führen Sie den folgenden Befehl aus:
sudo snapshot list
Dieser Befehl zeigt eine Liste aller verfügbaren Ubuntu-Snapshots an, einschließlich Name, Erstellungsdatum und aktuellem Status.
Wenn Sie das System von einem Snapshot wiederherstellen müssen, können Sie den Befehl verwenden snapshot restore. Führen Sie dazu den folgenden Befehl aus:
sudo snapshot restore имя_снапшота
Nachdem Sie diesen Befehl ausgeführt haben, kehrt das System zum Zeitpunkt der Erstellung des angegebenen Snapshots in den Zustand zurück.
Das Team snapshot ermöglicht es Ihnen, ein Ubuntu-System zu sichern und es bei Bedarf wiederherzustellen. Es ist ein nützliches Werkzeug, um die Sicherheit zu verbessern und Ihre Daten zu schützen.
Auswahl des Snapshot-Typs in Ubuntu
Wenn Sie mit Snapshots in Ubuntu arbeiten, können Sie je nach Bedarf verschiedene Snapshot-Typen auswählen. Im Folgenden sind die wichtigsten Snapshot-Typen aufgeführt:
1. Ein voller Snapshot. Diese Art von Snapshot erstellt zu einem bestimmten Zeitpunkt eine exakte Kopie des Systems. Der gesamte Inhalt des Systems, einschließlich des Betriebssystems, der Dateien und der Einstellungen, wird in einem Snapshot gespeichert. Ein vollständiger Snapshot ermöglicht es Ihnen, das System jederzeit in seinen ursprünglichen Zustand zurückzusetzen.
2. Ein inkrementeller Snapshot. Ein inkrementeller Snapshot wird auf der Grundlage eines vollständigen Snapshots erstellt und speichert nur die Änderungen, die nach der Erstellung eines vollständigen Snapshots aufgetreten sind. Dadurch können Sie Speicherplatz sparen und den Snapshot-Prozess beschleunigen. Bei der Systemwiederherstellung werden sowohl vollständige als auch inkrementelle Snapshots verwendet, um das System zu einem bestimmten Zeitpunkt wiederherzustellen.
3. Snapshot ist nur für Daten. Diese Art von Snapshot speichert nur die Systemdaten, ohne das Betriebssystem und die Einstellungen. Es ist nützlich, wenn Sie nur wichtige Daten speichern und das System selbst nicht wiederherstellen möchten. Dies kann beispielsweise nützlich sein, wenn Sie versehentlich Dateien löschen oder Daten verlieren.
Bei der Auswahl des Snapshot-Typs ist es wichtig, Ihre Anforderungen und Anforderungen an die Systemwiederherstellung zu berücksichtigen. Jede Art von Snapshot hat ihre eigenen Eigenschaften und Vorteile, sie sollten bei der Entscheidung berücksichtigt werden.
Anpassen der Snapshot-Einstellungen in Ubuntu
Snapshots in Ubuntu stellen den Zustand des Systems zu einem bestimmten Zeitpunkt dar. Sie ermöglichen es Ihnen, den aktuellen Systemstatus zu speichern, um ihn später jederzeit wiederherzustellen.
Durch die Einstellung der Snapshot-Einstellungen können Sie steuern, wie Snapshots erstellt und verwendet werden. Dazu können Sie Befehle im Terminal oder grafische Werkzeuge wie "TimeShift" oder "Back In Time" verwenden.
Die wichtigsten Einstellungen, die Sie konfigurieren können, sind:
Häufigkeit der Erstellung von Snapshots: Sie können das Zeitintervall zwischen der Erstellung von Snapshots festlegen. Zum Beispiel ein stündlicher, täglicher oder wöchentlicher Snapshot.
Snapshot-Speicher: Sie können wählen, wo Sie Ihre Snapshots speichern möchten. Dies kann eine interne oder externe Festplatte, ein Netzwerkordner oder ein Cloud-Speicher sein.
Snapshot-Größe: Sie können die maximale Snapshot-Größe angeben, um die Speicherplatzauslastung zu steuern.
Änderungen speichern: Sie können auswählen, welche Änderungen in den Snapshots gespeichert werden sollen. Zum Beispiel nur Änderungen an den Systemdateien oder alle Änderungen, einschließlich der Benutzerdateien.
Durch das Anpassen der Snapshot-Einstellungen in Ubuntu können Sie den Prozess zum Erstellen und Verwenden von Snapshots an Ihre Bedürfnisse anpassen. Sie können die bequemste und effizienteste Methode zum Speichern und Wiederherstellen des aktuellen Systemstatus auswählen.
Wo werden Snapshots in Ubuntu gespeichert
Ubuntu-Snapshots, die im Terminal erstellt wurden, werden in einem speziellen Verzeichnis gespeichert, das im Dateisystem des Betriebssystems zu finden ist.
Der Pfad zum Snapshot-Verzeichnis hat das folgende Format:
In diesem Verzeichnis wird jeder Snapshot durch einen separaten Ordner mit einer eindeutigen Kennung dargestellt, mit der der Snapshot identifiziert wird.
In jedem Snapshot-Ordner befinden sich Dateien, die Informationen über den Status der virtuellen Maschine zum Zeitpunkt der Snapshot-Erstellung enthalten.
Wenn Sie Snapshots in einem Ubuntu-Terminal ausführen, ist es wichtig, vorsichtig zu sein und zu wissen, dass das Löschen von Snapshots alle mit diesem Snapshot verbundenen Daten dauerhaft löscht.
Verwalten von Snapshots in Ubuntu
Sie können Befehlszeilentools wie vmware-cmd und qemu-img verwenden, um Snapshots in Ubuntu zu verwalten.
Hier sind die grundlegenden Befehle für die Arbeit mit Snapshots in Ubuntu:
- vmware-cmd ist ein Befehl zum Verwalten virtueller Maschinen von VMware. Mit diesem Befehl können Sie Snapshots erstellen, löschen und wiederherstellen.
- qemu-img ist ein Dienstprogramm für die Arbeit mit Datenträgern virtueller QEMU-Maschinen. Damit können Sie Snapshots des Betriebssystems erstellen und verwalten.
- virsh ist ein Befehl zum Verwalten virtueller Maschinen, einschließlich Erstellen, Löschen und Verwalten von Snapshots.
Das Erstellen eines Snapshots in Ubuntu kann sehr hilfreich sein, wenn Sie Ihr System aktualisieren, neue Software einrichten oder testen. Snapshots ermöglichen es Ihnen, schnell und einfach zum vorherigen Systemzustand zurückzukehren, wenn etwas nicht funktioniert oder wenn Änderungen rückgängig gemacht werden müssen.
Die Verwaltung von Snapshots in Ubuntu erleichtert die Verwaltung und erhöht die Systemsicherheit. Dank Snapshots können Sie mit Einstellungen und Programmen experimentieren, ohne Angst zu haben, dass etwas kaputt geht oder verloren geht.
Systemwiederherstellung mit Snapshot in Ubuntu
Das Erstellen eines Ubuntu-Snapshots kann sich als sehr nützlich erweisen, aber noch wichtiger ist die Fähigkeit, das System im Falle eines Problems von diesem Snapshot wiederherzustellen. In diesem Artikel werden wir uns den Prozess der Systemwiederherstellung mit einem Snapshot in Ubuntu über das Terminal ansehen.
| Schritt | Die Beschreibung |
|---|---|
| 1 | Starten Sie den Computer neu und gehen Sie in den Ubuntu-Wiederherstellungsmodus. |
| 2 | Wählen Sie "Erweiterte Optionen" und dann "Boot into snapshot" (Snapshot laden). |
| 3 | Warten Sie, bis das System aus dem Snapshot gestartet wird. Dies kann einige Zeit dauern. |
| 4 | Nach erfolgreichem Booten können Sie mit der Systemwiederherstellung beginnen. |
| 5 | Stellen Sie sicher, dass alle Ihre Daten und Dateien in Ordnung sind. Wenn Sie Probleme finden, können Sie zusätzliche Schritte ausführen, um sie zu beheben. |
| 6 | Nach Abschluss der Überprüfung sollte Ihr System zum Zeitpunkt des Schnappschusses vollständig auf den Zustand wiederhergestellt werden. |
Das ist alles! Jetzt wissen Sie, wie Sie das System mit einem Snapshot in Ubuntu über das Terminal wiederherstellen können. Diese Methode kann sehr nützlich sein, wenn Ihr System Probleme hat oder Sie zum vorherigen Systemzustand zurückkehren möchten, ohne Ubuntu erneut installieren zu müssen.
Überprüfen der Snapshot-Integrität in Ubuntu
Führen Sie die folgenden Schritte aus, um die Integrität des Snapshots zu überprüfen:
- Öffnen Sie ein Terminal in Ubuntu.
- Geben Sie den Befehl "diff" ein und geben Sie den Pfad zum Snapshot und die Originaldatei an, mit der der Snapshot erstellt wurde. Zum Beispiel: "diff snapshot.txt original.txt".
Durch die Überprüfung der Integrität des Snapshots können Sie sicherstellen, dass der Snapshot korrekt ist und ihn bei Bedarf zur Wiederherstellung von Daten verwenden.
Automatisieren der Erstellung von Snapshots in Ubuntu
Das Erstellen von Snapshots in Ubuntu kann nützlich sein, um Ihr System zu sichern und wiederherzustellen sowie schnell zwischen verschiedenen Systemzuständen zu wechseln. Das manuelle Erstellen von Snapshots kann jedoch ein zeitaufwendiger und kostenintensiver Prozess sein.
Es ist gut, dass es ein leistungsfähiges Dienstprogramm in Ubuntu gibt cron, mit dem Sie Aufgaben automatisieren können, einschließlich der Erstellung von Snapshots. Sie benötigen einige grundlegende Kenntnisse über die Arbeit mit dem Terminal und die Bearbeitung von Dateien.
Um die Erstellung von Snapshots zu automatisieren, müssen Sie ein Skript erstellen, das Befehle ausführt, um den Snapshot zu erstellen und in einem bestimmten Verzeichnis zu speichern.
Betrachten Sie ein einfaches Beispielskript:
#!/bin/bash# Путь для сохранения снапшотовSNAPSHOT_DIR="/home/ubuntu/snapshots"# Создание уникального имени для снапшотаSNAPSHOT_NAME="snapshot_$(date +%Y%m%d_%H%M%S).img"# Команда создания снапшотаsudo qemu-img snapshot -c $SNAPSHOT_NAME /dev/sda# Перемещение снапшота в указанную директориюsudo mv $SNAPSHOT_NAME $SNAPSHOT_DIR
In diesem Beispiel legt das Skript Variablen fest, um den Pfad zum Speichern der Snapshots und den eindeutigen Namen des Snapshots festzulegen. Er führt dann den Befehl aus, um den Snapshot zu erstellen, und verschiebt ihn in das angegebene Verzeichnis.
Jetzt, da Sie das Skript haben, können Sie die Ausführung mit Cron planen. Führen Sie dazu den folgenden Befehl im Terminal aus:
crontab -e
Fügen Sie der Cron-Datei eine Zeile hinzu und geben Sie den Pfad zu Ihrem Skript an:
* * * * * /путь/к/вашему/скрипту.sh
Dies bedeutet, dass Ihr Skript jede Minute ausgeführt wird. Sie können die Laufzeit entsprechend Ihren Bedürfnissen anpassen.
Jetzt haben Sie gelernt, die Erstellung von Snapshots in Ubuntu mit der Befehlszeile und dem Cron-Dienstprogramm zu automatisieren. Dies wird Ihnen helfen, Zeit zu sparen und den Prozess der Erstellung von Snapshots zu vereinfachen.
Sie können es auch mögen
Wie man einen hölzernen Pizzaständer mit eigenen Händen herstellt
Manchmal machen wir alle gerne Pizza zu Hause. Und wenn sie fertig ist, möchte ich ihren Geschmack und ihr Aroma in einer gemütlichen Umgebung genießen. Das wird uns helfen.
Drei Steckdosen für einen Rahmen - Komfort und Funktionalität für Ihr Zuhause
Heutzutage spielt die komfortable Organisation des Wohnraums eine große Rolle. Ein wichtiger Aspekt, der bei einer Reparatur oder einem neuen berücksichtigt werden muss.
Wie kann ich verlorene Windows-Dateien wiederherstellen
Es ist nicht ungewöhnlich, dass wir versehentlich wichtige Dateien von Ihrem Computer löschen oder sie durch einen Betriebssystemfehler verloren gehen. In solchen Situationen ist es möglich.
Installation von Linux ohne Verwendung eines Flash-Laufwerks
Die Installation eines Linux-Betriebssystems auf einem Computer kann schwierig erscheinen, besonders wenn Sie keinen bootfähigen USB-Stick oder eine CD-ROM haben. Doch.
- Feedback
- Nutzungsbedingungen
- Datenschutz