É seguro executar um backup completo do sistema com o tar em um sistema de arquivos ext4?

1

Gostaria de fazer um backup de um sistema ativo, estou executando o comando tar -cvpzf backup-latest.tar.gz --exclude=/backup-latest.tar.gz --one-file-system /

Mas acabei de receber um erro de: tar: /: file changed as we read it - não tenho certeza se ele descartou arquivos ou se o backup foi bem-sucedido.

Não estou muito preocupado com as permissões de arquivo - apenas os dados do arquivo são os mais importantes.

    
por Chris Stryczynski 22.06.2018 / 13:55

2 respostas

2

  • Não é seguro fazer isso em um sistema de arquivos de vida, é melhor criar um instantâneo antes de fazer backup dos dados. Como um instantâneo é criado e se ele é suportado depende do tipo de sistema de arquivos, então não posso lhe dar um conselho, já que você não mencionou o sistema de arquivos que está usando.

  • De seus argumentos de linha de comando, parece que você usa gtar . Esta implementação de tar, por vezes, tem problemas na leitura de seus próprios arquivos ... então tenha cuidado para verificar o arquivo que você criou para legibilidade.

  • Observe que a linha de comando usada não permite arquivar mais do que os metadados básicos e apenas arquiva registros de data e hora com uma granularidade de um segundo.

  • Os metadados que faltam são: ACLs, atributos estendidos, ...

  • Um arquivo tar POSIX.1-1988 é capaz de arquivar diretórios, arquivos, hard links, links simbólicos, blocos especiais, caracteres especiais, pipes nomeados. O fato de não poder arquivar soquetes não é um problema. Portanto, tar em geral não é um problema.

por 22.06.2018 / 14:33
0

Parece, como e da maneira antiga da escola de fazer um backup. Este é um servidor real e não uma VM? Se for uma VM, a VEEAm vem à mente, assim como o backup do gueto. Se é um servidor real qual sistema de arquivos você está usando brts usa instantâneos como o lvm. Já que você está fazendo um tar, talvez você possa rsync seus dados para outra caixa? Espero que essas ideias ajudem.

    
por 22.06.2018 / 20:29

Tags