Backup a Jail: Difference between revisions
No edit summary |
No edit summary |
||
Line 8: | Line 8: | ||
===Vorhandene Snapshots anzeigen=== | ===Vorhandene Snapshots anzeigen=== | ||
Um alle vorhandenen Pools und Snapshots unter einem Pool anzuzeigen, muss der Pfad des entsprechenden Pool angegeben werden: | Um alle vorhandenen Pools und Snapshots unter einem Pool anzuzeigen, muss der Pfad des entsprechenden Pool angegeben werden: | ||
zfs list -r pfad/zum/zfs-pool | zfs list -t snapshot -r pfad/zum/zfs-pool | ||
===Einen Snapshot wiederherstellen=== | ===Einen Snapshot wiederherstellen=== | ||
Um einen Snapshot wiederherstellen zu können, kann folgender Befehl verwendet werden: | Um einen Snapshot wiederherstellen zu können, kann folgender Befehl verwendet werden: |
Latest revision as of 15:38, 26 November 2017
Eine Jail sichern
Vor einem Update (sowohl des Systems als auch von wichtigen Paketen) ist es sinnvoll, die Jail zu sichern, sodass die Änderungen einfach rückgängig gemacht werden können, wenn etwas nach dem Update nicht (mehr) so funktioniert, wie es soll.
Einen Snapshot erstellen
Um einen Snapshot zu erstellen, muss der Pfad des Pools, der gesichert werden soll, sowie ein Name angegeben werden.
zfs snapshot pfad/zum/zfs-pool@snapshotname
Als Name sollte das Datum (YYYY-MM-DD) gefolgt von einer kurzen Beschreibung verwendet werden.
Vorhandene Snapshots anzeigen
Um alle vorhandenen Pools und Snapshots unter einem Pool anzuzeigen, muss der Pfad des entsprechenden Pool angegeben werden:
zfs list -t snapshot -r pfad/zum/zfs-pool
Einen Snapshot wiederherstellen
Um einen Snapshot wiederherstellen zu können, kann folgender Befehl verwendet werden:
zfs rollback pfad/zum/zfs-pool@snapshotname
Dabei kann immer nur der letzte Snapshot wiederhergestellt werden (bzw werden neuere Snapshots bei der Wiederherstellung älterer Snapshots entfernt. Dafür muss die zusätzliche Option -r angegeben werden.
Einen Snapshot entfernen
Um einen Snapshot zu entfernen, muss der Pfad des Pools, dessen snapshot entfernt werden soll, sowie der Name des Shapshots angegeben werden. Wenn kein Name des Snapshots angegeben wird, verweigert ZFS das Löschen des gesamten Pools, falls noch Snapshots dieses Pools vorhanden sind.
zfs destroy pfad/zum/zfs-pool@snapshotname