Fazendo backup de um pool ZFS em um laptop

Fazendo backup de um pool ZFS em um laptop

Tenho usado com prazer pools ZFS em laptops há alguns anos, fazendo backups em uma unidade externa contendo um segundo pool. Mas recentemente mudei do macOS para o Linux e descobri que o ZFS em unidades USB é extremamente não confiável. Eu suspeito que estou me deparando comesse assunto, mas seja qual for a causa final, não é algo que eu possa consertar, nem algo que espero que seja corrigido em breve, já que tenho que continuar com o Ubuntu 20.04 por vários motivos. Então estou procurando alternativas.

Gostaria de receber comentários sobre as ideias a seguir, bem como sobre diferentes propostas. Não estou considerando backups online aqui, o backup deve estar em um disco que esteja totalmente sob meu controle.

  1. Use algo diferente de uma unidade USB. Problema: meu laptop possui apenas USB-A e USB-C (mais HDMI) como conectores externos.

  2. Formate a unidade externa como ext4 (ou qualquer outra coisa) e crie um pool ZFS em um arquivo esparso que ocupe todo o sistema de arquivos. Hesito porque toda a documentação que encontrei sobre isso diz que os pools em um sistema de arquivos são apenas para experimentos em pequena escala. Sem nunca ser explícito sobre quais são os problemas. Se for apenas uma questão de desempenho, posso conviver com isso.

  3. Use um sistema operacional diferente apenas para os backups, sendo o candidato óbvio o FreeBSD. Devido ao enorme investimento inicial (em tempo), hesito em tentar fazer isso sem uma estimativa prévia da chance de sucesso.

ATUALIZAÇÃO: Eu tinha uma unidade USB sobressalente em mãos, então tentei a opção 2. Quaisquer que sejam seus outros inconvenientes, ele tem o mesmo problema do acesso direto ao ZFS: depois de um tempo, o zfs receiveprocesso trava e não pode ser eliminado.

Responder1

Use uma das muitas ferramentas de backup do Linux, que funcionam para sistemas de arquivos ZFS exatamente como para qualquer outro sistema de arquivos. Você ainda pode lucrar com o ZFS fazendo backup de instantâneos em vez do estado atual (em evolução) do sistema de arquivos. A vantagem é um estado coerente de todos os arquivos no backup.

informação relacionada