Verwaltung von Btrfs-Snapshots: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
(Die Seite wurde neu angelegt: „=Was ist ein Snapshot= *Ein Snapshot ist eine Momentaufnahme eines Btrfs-Dateisystems oder eines Subvolumes. =Ein Snapshot erstellen= *'''sudo btrfs subvolume…“) |
|||
| Zeile 5: | Zeile 5: | ||
;Der obige Befehl erstellt einen Snapshot des gesamten Dateisystems. | ;Der obige Befehl erstellt einen Snapshot des gesamten Dateisystems. | ||
*Wenn Sie nur einen Snapshot eines bestimmten Subvolumes erstellen möchten, geben Sie stattdessen den Pfad zum Subvolume an. | *Wenn Sie nur einen Snapshot eines bestimmten Subvolumes erstellen möchten, geben Sie stattdessen den Pfad zum Subvolume an. | ||
| + | =Anzeigen von Snapshots= | ||
*Sie können Snapshots auf die gleiche Weise wie Subvolumes anzeigen und löschen. | *Sie können Snapshots auf die gleiche Weise wie Subvolumes anzeigen und löschen. | ||
| + | *'''sudo btrfs subvolume list /mnt/mybtrfs''' | ||
| + | ID 256 gen 8 top level 5 path subvol1 | ||
| + | ID 257 gen 9 top level 5 path snapshot1 | ||
*Es ist auch möglich, einen "ro" (read-only) Snapshot zu erstellen, der nicht verändert werden kann. | *Es ist auch möglich, einen "ro" (read-only) Snapshot zu erstellen, der nicht verändert werden kann. | ||
*Verwenden Sie dazu den -r Schalter: | *Verwenden Sie dazu den -r Schalter: | ||
| + | |||
=Read only snapshot= | =Read only snapshot= | ||
*sudo btrfs subvolume snapshot -r /mnt/mybtrfs /mnt/mybtrfs/readonly_snapshot1 | *sudo btrfs subvolume snapshot -r /mnt/mybtrfs /mnt/mybtrfs/readonly_snapshot1 | ||
;Es ist wichtig zu beachten, dass Snapshots selbst nur sehr wenig Speicherplatz benötigen, da sie nur die Änderungen am Dateisystem aufzeichnen. | ;Es ist wichtig zu beachten, dass Snapshots selbst nur sehr wenig Speicherplatz benötigen, da sie nur die Änderungen am Dateisystem aufzeichnen. | ||
*Wenn Sie jedoch Dateien im ursprünglichen Dateisystem oder Subvolume ändern oder löschen, kann der Snapshot mehr Speicherplatz benötigen. | *Wenn Sie jedoch Dateien im ursprünglichen Dateisystem oder Subvolume ändern oder löschen, kann der Snapshot mehr Speicherplatz benötigen. | ||
Version vom 12. Juni 2023, 08:59 Uhr
Was ist ein Snapshot
- Ein Snapshot ist eine Momentaufnahme eines Btrfs-Dateisystems oder eines Subvolumes.
Ein Snapshot erstellen
- sudo btrfs subvolume snapshot /mnt/mybtrfs /mnt/mybtrfs/snapshot1
- Der obige Befehl erstellt einen Snapshot des gesamten Dateisystems.
- Wenn Sie nur einen Snapshot eines bestimmten Subvolumes erstellen möchten, geben Sie stattdessen den Pfad zum Subvolume an.
Anzeigen von Snapshots
- Sie können Snapshots auf die gleiche Weise wie Subvolumes anzeigen und löschen.
- sudo btrfs subvolume list /mnt/mybtrfs
ID 256 gen 8 top level 5 path subvol1 ID 257 gen 9 top level 5 path snapshot1
- Es ist auch möglich, einen "ro" (read-only) Snapshot zu erstellen, der nicht verändert werden kann.
- Verwenden Sie dazu den -r Schalter:
Read only snapshot
- sudo btrfs subvolume snapshot -r /mnt/mybtrfs /mnt/mybtrfs/readonly_snapshot1
- Es ist wichtig zu beachten, dass Snapshots selbst nur sehr wenig Speicherplatz benötigen, da sie nur die Änderungen am Dateisystem aufzeichnen.
- Wenn Sie jedoch Dateien im ursprünglichen Dateisystem oder Subvolume ändern oder löschen, kann der Snapshot mehr Speicherplatz benötigen.