É possível fazer backup de uma partição btrfs literalmente (incluindo todas as estruturas compartilhadas que economizam espaço marcando árvores de captura instantânea como COW) para outra? Por exemplo, eu gostaria de fazer backup da minha partição raiz, que possui alguns subvolumes btrfs (instantâneos do / propriamente dito).
A única maneira de pensar é usar uma ferramenta de cópia de blocos, dd
mas isso é ineficiente, pois minha partição está apenas 20% cheia e pretendo fazer backup regularmente. Já faço backup de tudo de forma incremental rsync
, portanto, essa não é uma solução alternativa para outro problema. Eu só preciso de um clone de bit por bit da minha partição btrfs sem precisar usar uma ferramenta como dd
.
Eu sei que o ext3, por exemplo, fornece um utilitário de despejo e restauração. Esse é o tipo de coisa que estou procurando.
ATUALIZAR
Aqui está uma atualização para esclarecer o fato de que desejo acessar os arquivos no armazenamento de backup da mesma maneira que no disco ativo (ou seja, não quero armazenar arquivos de despejo no armazenamento de backup).
cat /dev/zero > zeroes
) para se livrar dos dados não vinculados que ainda estão no disco. Mas isso pode não funcionar mais quando o BTRFS obtém a desduplicação de dados em nível de bloco no futuro.