Brtfs Snapshot erstellen: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
 
(Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt)
Zeile 4: Zeile 4:
 
*'''btrfs subvolume create /mnt/mybtrfs/subvol1'''
 
*'''btrfs subvolume create /mnt/mybtrfs/subvol1'''
 
*'''btrfs subvolume snapshot /mnt/mybtrfs/subvol1 /mnt/mybtrfs/snapshot1'''
 
*'''btrfs subvolume snapshot /mnt/mybtrfs/subvol1 /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=
 
=Anzeigen von Snapshots=
Zeile 16: 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.