Brtfs Snapshot erstellen: Unterschied zwischen den Versionen

Aus Xinux Wiki
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…“)
 
 
(4 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 2: Zeile 2:
 
*Ein Snapshot ist eine Momentaufnahme eines Btrfs-Dateisystems oder eines Subvolumes.
 
*Ein Snapshot ist eine Momentaufnahme eines Btrfs-Dateisystems oder eines Subvolumes.
 
=Ein Snapshot erstellen=
 
=Ein Snapshot erstellen=
*'''sudo btrfs subvolume snapshot /mnt/mybtrfs /mnt/mybtrfs/snapshot1'''
+
*'''btrfs subvolume create /mnt/mybtrfs/subvol1'''
;Der obige Befehl erstellt einen Snapshot des gesamten Dateisystems.
+
*'''btrfs subvolume snapshot /mnt/mybtrfs/subvol1 /mnt/mybtrfs/snapshot1'''
*Wenn Sie nur einen Snapshot eines bestimmten Subvolumes erstellen möchten, geben Sie stattdessen den Pfad zum Subvolume an.
+
 
 
=Anzeigen von Snapshots=
 
=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.
Zeile 14: Zeile 14:
  
 
=Read only snapshot=
 
=Read only snapshot=
*sudo btrfs subvolume snapshot -r /mnt/mybtrfs /mnt/mybtrfs/readonly_snapshot1
+
*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.

Aktuelle Version vom 8. Juni 2024, 17:33 Uhr

Was ist ein Snapshot

  • Ein Snapshot ist eine Momentaufnahme eines Btrfs-Dateisystems oder eines Subvolumes.

Ein Snapshot erstellen

  • btrfs subvolume create /mnt/mybtrfs/subvol1
  • btrfs subvolume snapshot /mnt/mybtrfs/subvol1 /mnt/mybtrfs/snapshot1

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

  • 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.