Alterar o UUID é um bom plano. Mas a coisa é enquanto o sistema pode ser tecnicamente utilizável agora, você precisa ter certeza de algumas coisas. Todas essas notas são baseadas em minhas anotações para configuração do servidor usando o Ubuntu 12.04:
Ajustes de rede: Incerteza sobre quais configurações de rede da configuração mais antiga foram comparadas com o que deveriam estar em Vultr , mas as chances são altas que devem ser ajustadas. Se você puder fazer o login na máquina, recomendo executar ifconfig
para obter uma leitura não processada dos dados da interface. No que diz respeito aos ajustes de rede, isso aconteceria em /etc/network/interfaces
, que pode ser visualizado / editado da seguinte forma:
sudo nano /etc/network/interfaces
Dito isto, se você puder acessar a máquina, é provável que exista uma configuração de DHCP? Independentemente disso, eu procuraria mudar as coisas e, se você não tiver certeza de como fazer isso, entre em contato com o suporte da Vultr, diga exatamente o que você fez e o que precisa mudar. Muito confiante de que eles vão escrever de volta imediatamente com uma pequena lista de configurações de rede que você deve ajustar.
Atualizar o Grub: Isso pode ou não ser um problema, mas você deve fazer login e executar o seguinte comando:
sudo update-grub2
Isso forçará o sistema a atualizar as configurações do carregador de inicialização do Grub. Mas se você notar um atraso, pode ser um tempo limite na própria configuração do gerenciador de boot do Grub. Às vezes - e honestamente tem sido difícil para mim determinar quando ou como - o Grub ficará pendurado esperando para sempre a interação do usuário na seleção de um dispositivo de inicialização. Se você tem 100% de certeza de que não precisa inicializar em nada além do kernel do Ubuntu, recomendo que você ajuste as configurações padrão do Grub neste arquivo:
sudo nano /etc/default/grub
Encontre esta linha:
GRUB_TIMEOUT=2
Agora comente isso ou remova-o e substitua-o por essa nova configuração, além de uma configuração adicional para GRUB_RECORDFAIL_TIMEOUT
da seguinte forma:
GRUB_TIMEOUT=0
GRUB_RECORDFAIL_TIMEOUT=$GRUB_TIMEOUT
Agora, execute o comando de atualização do Grub novamente:
sudo update-grub2
E veja o que acontece na reinicialização. Se esse foi o problema, a reinicialização deve ser relativamente rápida em comparação com a anterior.
E depois de tudo isso você afirma:
It’s also worth noting that I have taken this approach because I want
to keep the new server exactly as my old/current is, rebuilding the
server is out of the question. I simply don’t have the time.
Bem, quanto tempo você realmente economizou entre migrar, ficar confuso com as configurações e agora fazer um hashing aqui? Isso é uma percepção de economia de tempo que realmente não resulta em tempo real sendo salvo?
Não me entenda mal; Fico feliz em ajudar. Mas, em geral, a maneira como eu configuro os servidores Linux - e principalmente o Ubuntu - é uma fórmula muito bem testada para criar um servidor base sólido do zero. Agora leva-me cerca de 1 hora para fazer isso; pode demorar mais dependendo da velocidade do sistema e tal. Mas uma vez que eu tenho essa base sólida, a configuração de aplicativos e usuários torna-se quase uma repetição tardia.
Assim, as percepções do tempo economizado podem ter a cara das realidades desconhecidas da cópia pura de clone assim: Ao instalar a partir de uma distro limpa do Linux para começar e então construir uma base sólida, você basicamente faz todo o seu Linux sistemas mais portáteis sem as imprevistas “armadilhas” de um processo de clonagem como este.