
Atualmente estou executando vários sistemas Ubuntu Server em máquinas independentes e gostaria de explorar opções para executar cada um como uma máquina virtual no mesmo servidor para consolidar o hardware. Atualmente, tenho cada configuração de máquina executando serviços diferentes, alguns executando contêineres docker e outros hospedando serviços relacionados à web. Sou principalmente autodidata, por isso peço desculpas antecipadamente pelas grandes lacunas em meu conhecimento.
Responder1
Tente.
Comece com um sistema básico (servidor Ubuntu). Adicione um contêiner LXD e/ou Docker. Teste-o. Tente mantê-lo/atualizá-lo. Mexa com a rede. Tente fazer backup de seus dados. Em seguida, exclua totalmente o contêiner, reconstrua-o novamente e tente restaurar seus dados no novo contêiner.
Alguns serviços requerem uma VM; muitos não o fazem e podem ser hospedados em um mero contêiner. Um contêiner LXD se parece com uma VM para muitos propósitos.
Mantenha o controle do seu hardware: Consolidação significa que uma falha na fonte de alimentação ou no disco irá derrubartudo. Saiba a idade do seu hardware e qual UUID se refere a qual disco no caso. À medida que o hardware envelhece, comece a manter peças sobressalentes à mão. Os backups são vitais – configure backups adequados para cada serviço ao instalá-lo (não espere). Teste como restaurar backups e escreva uma lista de verificação que poderá ser acessada quando o servidor estiver inativo.
Você fará alterações. Muitas mudanças. Você adicionará e excluirá contêineres e VMs. Ao criar um novo serviço, faça uma lista de verificação passo a passo de como reconstruí-lo da mesma maneira (você não vai se lembrar). Ao fazer uma alteração, adicionar novo software a um serviço ou alterar um arquivo de configuração, atualize sua lista de verificação. Os contêineres, em particular, sãodescartável- você poderá reconstruí-los do zero em alguns anos.