Situação:
Duas máquinas (A e B, com unidades locais dA & dB) conectadas via rede lenta.
A unidade dA tem backup inicial para dB, enquanto conectada localmente na máquina A.
btrfs send RO-snapshot-1-dA | btrfs receive btrfsmount_dir_on_dB
A máquina A / dA envia instantâneos incrementais para B / dB em redes lentas.
btrfs send -p RO-snapshot-1-dA RO-snapshot-2-dA | ssh B btrfs receive btrfsmount_dir_on_dB
Isso funciona muito bem. Mas agora preciso substituir a unidade dB na máquina B por dC. Na máquina B:
btrfs send RO-snapshot-on_dB | btrfs receive btrfsmount-on_dC
mas agora, da máquina A:
btrfs send -p RO-snaphot-2-dA RO-snapshot-3-dA | ssh B btrfs receive btrfsmount-on_dC
... os resultados não podem encontrar o UUID pai.
Existe uma maneira de eu consertar isso? (Eu posso mudar o UUID da partição btrfs com btrfstune
, mas isso não é capaz de alterar um UUID de subvolume).
Tags backup networking btrfs uuid