Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
| Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung | ||
|
lpi2:btrfs [2025/09/09 19:09] ingo_wichmann [Backup mit send und receive] |
lpi2:btrfs [2025/10/17 11:38] (aktuell) ingo_wichmann [Subvolume zum default-Volume machen] |
||
|---|---|---|---|
| Zeile 30: | Zeile 30: | ||
| ===== Daten komprimieren ===== | ===== Daten komprimieren ===== | ||
| - | Daten komprimieren: (( https://github.com/systemd/systemd/issues/9112 )) | + | Daten komprimieren: (( Data loss on rotated journal files on BTRFS volumes using compression: https://github.com/systemd/systemd/issues/9112 )) ((Mehr Datenverbrauch durch Defragmentation: [[https://btrfs.readthedocs.io/en/latest/Defragmentation.html|Defragmentation does not preserve extent sharing, e.g. files created by cp --reflink or existing on multiple snapshots. Due to that the data space consumption may increase.]] )) |
| btrfs filesystem df -h . | btrfs filesystem df -h . | ||
| -> ''Data, single: total=2.01GiB, used=1.53GiB'' | -> ''Data, single: total=2.01GiB, used=1.53GiB'' | ||
| Zeile 97: | Zeile 97: | ||
| Backup übertragen: | Backup übertragen: | ||
| btrfs send -p snap_ro2 snap_ro3 | ssh 192.168.122.74 btrfs receive /mnt/btrfs | btrfs send -p snap_ro2 snap_ro3 | ssh 192.168.122.74 btrfs receive /mnt/btrfs | ||
| + | Testen, ob Daten angekommen sind: | ||
| ssh 192.168.122.74 date -r /mnt/btrfs/snap_ro3/status | ssh 192.168.122.74 date -r /mnt/btrfs/snap_ro3/status | ||
| Zeile 103: | Zeile 104: | ||
| Snapshot des root-Volumes erstellen: | Snapshot des root-Volumes erstellen: | ||
| btrfs subvolume snapshot . 2025011300 | btrfs subvolume snapshot . 2025011300 | ||
| - | Daten (nicht Subvolumes!) aus root-Volume löschen: | ||
| - | ls 2025011300 | xargs echo rm -rf | ||
| - | -> prüfen, das da keine Verzeichnisse mit verschachtelten Subvolumes enthalten sind | ||
| - | ls 2025011300 | xargs rm -rf | ||
| btrfs subvolume show 2025011300 | btrfs subvolume show 2025011300 | ||
| -> ''Subvolume ID'' kopieren, z.B. 258 | -> ''Subvolume ID'' kopieren, z.B. 258 | ||
| btrfs subvolume set-default 256 2025011300/ | btrfs subvolume set-default 256 2025011300/ | ||
| + | Daten (nicht Subvolumes!) aus root-Volume löschen: | ||
| + | rm -rf --one-file-system /mnt/btrfs | ||
| testen: | testen: | ||
| Zeile 145: | Zeile 144: | ||
| btrfs device usage . | btrfs device usage . | ||
| btrfs filesystem resize max . | btrfs filesystem resize max . | ||
| + | btrfs device usage . | ||
| + | |||
| + | ===== zum RAID1 erweitern ===== | ||
| + | btrfs device add /dev/vde . | ||
| + | btrfs -v balance start -mconvert=raid1,soft -dconvert=raid1,soft . | ||
| btrfs device usage . | btrfs device usage . | ||