.png)
Recentemente, tive uma falha de hardware em minha máquina pessoal e preciso usar temporariamente um computador diferente enquanto aguardo peças, etc. Configurar isso para que eu trabalhe (geralmente codificando) de forma produtiva e restaurar dados de backup demorou um pouco (mesmo com rotinas de instalação automatizadas como boxstarter/chocolate), o que é irritante.
Isso me fez pensar:é possível criar um backup completo do ambiente que possa ser portado entre máquinas diferentes?Acho que os backups de imagem do sistema não funcionariam, pois o hardware pode ser diferente.
Haveria méritos em trabalhar em tempo integral em uma máquina virtual? Eu acho que isso seria fácil de mover entre máquinas e poderia até ser executado temporariamente a partir de um disco rígido externo, o que significa que o único requisito na máquina "convidada" seria, por exemplo, instalar o VirtualBox.
No entanto, eu acho que isso causaria um impacto indesejável no desempenho (uma coisa ruim ao executar simulações numéricas no meu trabalho diário) e a necessidade de manter o sistema operacional executando o Virtual Box no meu computador principal, além do sistema operacional virtual no qual trabalho ?
Espero que isso não seja visto como fora do assunto, mas estou interessado em ouvir quaisquer idéias/sugestões para a criação de um ambiente de trabalho produtivo, de preferência portátil.
Responder1
Eu tentei fazer isso sozinho usando o VirtualBox e movendo a imagem, mas ela aumenta de tamanho e depois de um tempo movê-la se torna uma tarefa árdua por si só.
Uma opção que você pode considerar é ter backups do seu trabalho sincronizados com a nuvem e usar o provisionamento para configurar o ambiente. Algo comohttps://github.com/naggie/dotfilespermitiria que você configurasse todos os PCs da mesma forma todas as vezes.
Você também pode usar algo como Ansible, apenas mostrando este repositório como já usei antes.