UUIDを使用してリモートbtrfs増分スナップショットを新しいドライブにコピーする

UUIDを使用してリモートbtrfs増分スナップショットを新しいドライブにコピーする

状況:
2つのシステム(AとB、ローカルドライブdAとdBを含む)が遅いネットワークを介して接続されています。

ドライブdAは、マシンAにローカルに接続されている間dBの初期バックアップを持ちます。

btrfs send RO-snapshot-1-dA | btrfs receive btrfsmount_dir_on_dB

マシンA / dAは、遅いネットワークを介して増分スナップショットをB / dBに送信します。

btrfs send -p RO-snapshot-1-dA RO-snapshot-2-dA | ssh B btrfs receive btrfsmount_dir_on_dB

これは素晴らしい作品です。ただし、マシンBのドライバdBをdCに置き換える必要があります。マシンBから:

btrfs send RO-snapshot-on_dB | btrfs receive btrfsmount-on_dC

しかし、今はマシンAで:

btrfs send -p RO-snaphot-2-dA RO-snapshot-3-dA | ssh B btrfs receive btrfsmount-on_dC

...上位UUIDが見つかりません。この問題を解決する方法はありますか? ( を使用して btrfs パーティション UUID を変更できますが、btrfstuneサブボリューム UUID は変更できません.)

ベストアンサー1

おすすめ記事