É possível continuar com tarefas tar incompletas?

2

É seguro continuar um trabalho de tar incompleto?

Antecedentes: eu estava fazendo

tar -czvf backup_20091013.tar.gz directory1 directory2 ... > tar_log_20091013.txt

e por segurança, eu coloquei a janela do shell no segundo desktop. Algumas horas depois, eu fiz o logout (pensando que não havia nada rodando!), O que parece ter parado o asfalto e o gzip. Chegou a maior parte do caminho, então estou meio tentada a continuar esse trabalho. Existe o risco de corrupção (tanto para o arquivo inteiro, quanto para a cópia arquivada do arquivo que está sendo picado e gzipada no momento do logout)?

    
por Andrew Grimm 14.10.2009 / 01:19

1 resposta

3

Seus arquivos originais estão seguros. Se o tarball que você fez é legível é uma questão totalmente diferente - se você pode a) gunzip e b) untar são dois pontos potenciais diferentes de falha. Eu não acho que eles são recuperáveis, mas eu não tenho certeza.

Eu não arriscaria a chance de um arquivo de backup corrompido - exclua-o e reinicie o trabalho.

Dica: execute screen primeiro, por isso, se o seu terminal for desconectado por algum motivo, o tar será continuar.

    
por 14.10.2009 / 02:02

Tags