質問は以下を指す:
- DebianベースのLinux、カーネル> = 5.1
- 1つのハードドライブ、またはSSDと1つのBtrfsパーティションしかないシステムにも明示的に適用されます。
可能な実装のヒント: 「単一のデバイスでデータとメタデータにDUPを使用できますか?それでは、2つ以上のデータコピーを指定できますか?」
Btrfsでサポートされている最小構成ファイルに関する情報:
DUP=1 の構成例:。
単一のハードディスクと単一のパーティションを持つ既存のシステムのメタデータをDUP = 2からDUP = 1に変換します。
btrfs balance start -mconvert=single / # convert metadata
btrfs balance start -dconvert=single / # convert data
DUP=2 の構成例:。
単一のハードディスクと単一のパーティションを持つ既存のシステムのメタデータをDUP = 1からDUP = 2に変換します。
btrfs balance start -mconvert=dup / # convert metadata
btrfs balance start -dconvert=dup / # convert data
次のように、複数のハードドライブや複数のパーティションを必要とするソリューションは必要ありません。
次のように、冗長性のない「シングル」をデータとメタデータの冗長性を持つRAID1に変換します。
btrfs balance start -mconvert=raid1 /
重複せずに「シングル」をRAID1c3またはRAID1c4に変換
...
ベストアンサー1
DUP=3
Btrfsは現在設定ファイルを提供していませんDUP>3
。サポートされているプロファイルがリストされています。ここ
疑いなく、DUPの空間効率は50%です。これはDUP3がありません(33%の効率を意味します)。
最も近いDUP3はRAID1c3ですが、3つの異なるブロックデバイスが必要です。
(リンクされたページを信頼していない場合は使用してくださいman mkfs.btrfs
)。