Considerações ao restaurar o backup de uma máquina para outra

6

Estou usando o RemasterSys para criar backups do meu sistema operacional. Notei que ao usar a opção Backup, ao restaurar de uma máquina para outra, meu resolução não é a melhor ... Sinteticamente, eu também gostaria que o usuário / senha fosse diferente ... Eu acredito que há outras coisas que podem precisar ser alteradas manualmente, como configuração do driver, etc?

O que preciso considerar e fazer para corrigi-los ao restaurar um backup de uma máquina para outra (com hardware diferente)?

O uso do método TAR tem um problema semelhante com hardware diferente? Como GPU's ou até mesmo CPU sendo diferente, como backup de desktop restaurado para laptop? Propósito principal: aplicativos de sincronização

    
por Jiew Meng 09.10.2011 / 12:48

5 respostas

6

Se o seu objetivo principal é sincronizar aplicativos, basta mover o diretório home e exportar / importar a lista de pacotes instalados.

oldmachine$ dpkg --get-selections > list-of-installed-packages

newmachine$ dpkg --set-selections < list-of-installed-packages && apt-get -u dselect-upgrade
    
por cweiske 21.10.2011 / 15:43
2

Infelizmente, fazer um backup para restaurar em outro sistema com hardware diferente sempre deixará você com um sistema meio estável / configurado.

As possibilidades e variações de hardware e o que precisa ser configurado são enormes. O fato de você ser capaz de inicializar nesse backup que você restaurou para outro sistema e apenas reclamar sobre a configuração gráfica não é normal.

Backups completos, cópias 1: 1 ou imagens do sistema devem ser restaurados para a mesma configuração de hardware.

Os backups de tar não o ajudarão, as chances de algo dar errado se restaurado para um hardware diferente serão maiores (pelo que entendi, o RemasterSys tenta tornar seu sistema inicializável em um hardware diferente).

Palavra de conselho é, faça backups do que é pessoal. O sistema completo restaura o trabalho perfeito apenas no mesmo hardware.

Se você quiser sincronizar aplicativos entre sistemas e ambos os sistemas tiverem os mesmos aplicativos instalados (as mesmas versões ajudariam) um backup de home conterá a maior parte da configuração necessária para restauração, um script pode ser obtido os pacotes de uma máquina para outra, mas a sério você sabe o que você usa diariamente, um script lê todos os pacotes de uma instalação para outra seria realmente um exagero já que você teria que resolver os pacotes que você não quer instalar os outros computadores (por exemplo: drivers de hardware).

Se você quiser transportar pacotes de um computador para outro e conseguir selecionar facilmente o que instalar, use o APTonCD para isso.

Outros, então isso vai precisar de mais alguns (talvez um pouco!) de configuração e resolução de problemas.

    
por Bruno Pereira 21.10.2011 / 01:57
2

Você pode fazer isso facilmente por uma ferramenta chamada Aptoncd. Você pode selecionar os pacotes que você quer e o melhor de tudo você pode colocá-lo em um repositório apt portátil, não necessitando de internet

    
por Amith KK 21.10.2011 / 17:10
1

Eu considero o backup / restauração do sistema operacional principal praticamente uma perda de tempo, já que você sempre carregará um monte de lixo antigo que pode causar problemas obscuros em um momento ou outro, especialmente se você levar o seu sistema operacional consigo para vários anos. Então, eu sempre usaria um sistema limpo para instalar em uma nova máquina e depois de lá, a menos que você tenha que lidar com dezenas de máquinas, é claro.

Quanto à instalação dos mesmos aplicativos em ambas as máquinas, você pode fazer isso com um pouco de script:

dpkg -l | gawk  "/^ii/ { print \ }" > installed_packages

E depois na outra máquina:

apt-get install $(cat installed_packages)
    
por Grumbel 21.10.2011 / 03:36
0

Se você quiser fazer isso apenas para aplicativos, o que Grumbel sugeriu deve funcionar. Outra maneira de fazer isso seria simplesmente criar um pseudo-pacote que requer todos os pacotes atualmente instalados em uma caixa com uma versão > =. Então você instala como normal e adiciona um único pacote e puxa tudo.

Note que nem a abordagem de Grumbel nem a minha lidam com arquivos de configuração.

    
por RobotHumans 21.10.2011 / 15:00