Sistema restaurado de um arquivo tar. As pastas excluídas anteriormente serão excluídas após a restauração?

2

Eu tenho dois discos rígidos - uma unidade de sistema e uma unidade de dados. O caminho para a unidade de dados é / storage. Seguindo esta postagem , fui até a raiz do meu filesytem e executei o seguinte comando:

tar cvpzf backup.tgz --exclude=/proc --exclude=/lost+found --exclude=/backup.tgz --exclude=/mnt --exclude=/sys --exclude=/storage /

Observe que excluí a unidade de dados (--exclude = / storage) do backup.

Agora, quero restaurar a unidade do sistema, mas manter a unidade de dados como está. Eu deveria executar:

tar xvpfz backup.tgz -C /

Nas instruções de instruções, fiquei com a impressão de que as pastas excluídas desaparecerão após a restauração, pois precisarei recriar as pastas excluídas. Estou preocupado que a restauração irá apagar tudo na unidade de dados porque não há / armazenamento no arquivo de backup tar. Esta é uma preocupação válida?

    
por Kai 19.08.2012 / 17:28

1 resposta

1

Não, eles não serão excluídos. Em geral, tar extract irá apagar um arquivo ou diretório apenas se estiver sobrescrevendo-o com um arquivo armazenado.

    
por ish 19.08.2012 / 18:13