Verwaltung von Btrfs-Snapshots: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
Zeile 1: Zeile 1:
*[[Brtfs Snapshot erstellen]]
+
=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.
 +
 
 +
 
 
*[[Brtfs Snapshot zurückspielen]]
 
*[[Brtfs Snapshot zurückspielen]]
 
*[[Brtfs Snapshot Cronjob]]
 
*[[Brtfs Snapshot Cronjob]]

Version vom 9. Juni 2024, 15:49 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.