Eu não sei sobre uma ferramenta automática de criação de VMs; Eu só queria fornecer alguns detalhes sobre o seu método de baixa tecnologia.
Para ser específico, existem duas maneiras "de baixa tecnologia", dependendo se você pode ficar com o servidor off-line por um tempo.
-
Coloque o servidor offline , anexe uma unidade de backup, execute
dd
over/
e quaisquer outras partições de sistema principais para criar imagens exatas na unidade de backup, desanexe a unidade de backup, retorne servidor para serviço. A unidade de backup agora contém uma imagem completa do servidor no momento do backup. (Isso provavelmente não é algo que você gostaria de fazer a cada duas semanas, mas você poderia atualizar incrementalmente uma imagem comrsync
ou similar.) -
Não coloque o servidor offline ; em vez disso, faça uma lista de todos os pacotes e versões instaladas no sistema (por exemplo,
dpkg -l > server.packages.list
); instalar um sistema básico no Parallels; instalar pacotes para combinar a listagem do servidor; faça backup do/etc
do servidor, de quaisquer outros arquivos de configuração principais e de quaisquer fontes de dados importantes (por exemplo,/var/www
) e copie-os para o sistema Parallels.
Na falta de uma ferramenta de virtualização, pode ser mais fácil usar a opção 2. A criação inicial da VM levaria algum tempo, mas você poderia facilmente criar e fazer backup de uma imagem desse sistema, antes de aplicar as alterações feitas no servidor ativo. Então você tem uma imagem de instalação automática instantânea, e o backup de servidor e restauração para VM pode ser roteirizado de modo que seja fácil refazer a partir do zero (ou do novo backup). instalar) de vez em quando.
Na verdade, você pode continuar com o # 2 e encará-lo como uma oportunidade para verificar periodicamente sua solução de backup: se você puder restaurar de seus backups para a imagem de instalação nova, sua solução de backup será boa. Se você não puder, você sabe que tem algo para trabalhar.