Restaurar com o tempo de volta após a nova instalação do Ubuntu

Eu backup de minha home , que inclui uma lista de softwares instalados e PPA, em um disco rígido externo usando de volta no tempo. Eu pretendo fazer uma nova instalação do Ubuntu. Então, poderei instalar de back in time na máquina nova e depois restaurar tudo de lá?

Pelo que eu li na internet, há certas armadilhas, por exemplo, as duas instalações do Ubuntu devem ser configuradas exatamente da mesma forma, back in time configurações de back in time devem ser as mesmas e eu só posso restaurar uma pasta de cada vez (!)

EDIT: Há mais dois artigos detalhados sobre BackInTime FAQ sobre como fazer backup e restaurar as seleções de pacotes.

Sim. Isso vai funcionar. Certifique-se de ter incluído tudo o que é importante para você em seu último instantâneo. Execute estes comandos para fazer backup de seus PPAs e seleção de pacotes:

 mkdir ~/.apt-backup sudo dpkg --get-selections > /home//.apt-backup/package.list sudo cp -aR /etc/apt/sources.list* /home//.apt-backup/ sudo apt-key exportall > /home//.apt-backup/Repo.keys 

Apenas para garantir que não haja arquivos corrompidos no instantâneo, você deve executar um último instantâneo com Use checksum to detect changes ativadas em Opções no seu computador antigo. (a partir de 1.0.28 existe uma opção de linha de comando --checksum para isso também. Então você não precisa ativar e desativar novamente).

Configure sua nova máquina, instale backintime novamente e copie a config de sua última pasta de snapshot /path/to/backintime/HOST/USER/1/SNAPSHOT_ID para ~/.config/backintime/ .

Se o Backintime não encontrar seus instantâneos antigos diretamente, vá para Settings desabilitar Auto Host - User - Profile e altere a input do Host e do Usuário para que eles correspondam à sua máquina antiga. Agora restaure seu diretório pessoal (e todas as outras pastas que são importantes para você).

Recrie seu /etc/apt/sources.list se você tiver definido algo especial lá. Se a sua versão do Ubuntu mudou, não apenas copie-as de ~/.apt-backup/sources.list

Restaurar apt-keys para seus PPA’s com sudo apt-key add ~/.apt-backup/Repo.keys

Faça algumas “limpezas” em ~/.apt-backup/package.list . Por exemplo, você não quer instalar o kernel antigo novamente. Então execute sed -e '/^linux-\(image\|headers\)/d' -i ~/.apt-backup/package.list

Por fim, instale todos os seus pacotes antigos novamente com:

 sudo apt-get update cat ~/.apt-backup/package.list | sudo dpkg --set-selections sudo apt-get dselect-upgrade