主にバックアップ/スナップショット機能のために、LVMパーティション(Fedoraスタイル:スワップ、ルート、ホーム)を持つext4のファイルシステムをbtrfsに変換したいと思います。 btrfsを使用するときにLVMを使用しないと、btrfsを最大限に活用できるという利点があることがわかりました(正確な理由はわかりません...)。
btrfs-convert
私の質問は、説明されているように公式の移行パスを引き続き使用できるように、これらのボリュームを「縮小」(LVM削除)する方法です()。ここ?
$> pvdisplay -m
--- Physical volume ---
PV Name /dev/nvme0n1p3
VG Name fedora
PV Size 475.74 GiB / not usable 0
Allocatable yes (but full)
PE Size 4.00 MiB
Total PE 121790
Free PE 0
Allocated PE 121790
PV UUID xxxxxx-yyyy-zzzz-aaaa-bbbb-cccc-ddddd
--- Physical Segments ---
Physical extent 0 to 4024:
Logical volume /dev/fedora/swap
Logical extents 0 to 4024
Physical extent 4025 to 106429:
Logical volume /dev/fedora/home
Logical extents 0 to 102404
Physical extent 106430 to 108989:
Logical volume /dev/fedora/root
Logical extents 12800 to 15359
Physical extent 108990 to 121789:
Logical volume /dev/fedora/root
Logical extents 0 to 12799
/boot/efi
ディスクには 1 つ (/dev/nvme0n1p1) と 1 つ (/dev/nvme0n1p2) パーティションがあります/boot
(LVM2 /dev/nvme0n1p3 に加えて).現在のバックアップ方法(dd
...)はこれらのパーティションをキャプチャします。将来のbtrfsバックアップにもこれらのパーティションが含まれますか?
答え1
LVMの上でbtrfsを使用し、すべての機能(スナップショットや圧縮など)を引き続き使用できますが、ストレージスタックの各層は一部のパフォーマンスを消費し、不必要な複雑さを追加するため、LVMが必要ない場合は使用しないでください。 。
残念ながら、LVMのみを削除することはできません。この場合、btrfsを使用してバックアップしてFedoraを新規インストールすることをお勧めします。
/boot/efi
ディスクには1つ(/dev/nvme0n1p1)と1つ(/dev/nvme0n1p2)のパーティションもあります。/boot
/boot/efi
FATファイルシステムに存在する必要があるため、別々のパーティションが必要ですが、/boot
btrfsに存在する可能性があります。 Fedoraのデフォルト設定は別々ですが、/boot
btrfsサブボリュームの使用をサポートしています。/boot