Faça backup apenas das coisas com as quais você entende o objetivo.
Por exemplo, se o seu cliente de e-mail tiver um arquivo de configuração específico, você provavelmente desejará salvá-lo. É claro que, embora seu cliente de e-mail quase certamente tenha algum lugar, ele salva a configuração; se a configuração for definida pela interface, talvez você não saiba o que é isso. Você poderia tentar fazer algumas suposições nesse sentido, mas não assuma que tudo em um diretório ~/.mymailclient
é para configuração.
Infelizmente , parece ser a norma com software contemporâneo para configuração de caixa preta sem implementar ou documentar um meio para o usuário fazer backup ou transferi-lo para outro sistema. Para esses casos, você pode procurar on-line para ver se alguém tem uma pista. Você também pode tentar acessar a lista de usuários e perguntar.
how to back-up my home partition?
Em vez de automatizar completamente o processo com o tar, eu recomendo que você crie um diretório de "backup" e copie tudo o que quiser nele, espelhando a estrutura de diretórios do seu diretório pessoal, e então crie um tarball disso. Como você pode ou não estar ciente, você pode descompactar um tarball dentro de um diretório existente e tudo irá se encaixar sem excluir os arquivos existentes; por exemplo, se houver um subdiretório foo
e um arquivo no arquivo foo/bar
, ele será colocado no subdiretório foo
existente, substituindo qualquer bar
existente, mas não alterando nada sobre o diretório. Em outras palavras, descompactar um tarchive é aditivo , então você pode pegar o seu tarball de backup, descompactá-lo no novo $ HOME, e os arquivos dentro dele serão adicionados ao que já estiver lá.
No entanto, se você quiser experimentar o backup de coisas, você pode descompactá-lo em um subdiretório novo e copiar um aplicativo de cada vez. Por exemplo, depois de instalar seu cliente de e-mail e iniciá-lo uma vez, você provavelmente terá um diretório contendo a configuração, por exemplo, ~/.myemailclient
. Você pode então tar
que temporariamente e copiar as coisas do seu backup dentro Se o aplicativo ainda funciona corretamente, ótimo. Se não (a natureza da configuração pode ter mudado em várias versões, ou você pode ter errado sobre o que os arquivos envolvidos fazem, etc.), você pode deletá-la e voltar ao original a partir do arquivo temporário (alternativamente, você pode criar um segundo diretório de backup e copiar as novas configurações do sistema para lá até ficar satisfeito com tudo).
Dessa forma, você pode tentar fazer o backup de toda a configuração possível sem arriscar a deixar qualquer coisa no novo sistema em um estado inconsistente.