Fluxo de migração do armazenamento de máquinas virtuais do disco local para o NAS

Eva Wong é a Redatora Técnica e e entusiasta residente na ZimaSpace. Uma geek de longa data com paixão por homelabs e software de código aberto, ela é especialista em traduzir conceitos técnicos complexos em guias acessíveis e práticos . Eva acredita que o auto-hospedagem deve ser divertida, não intimidante. Através dos seus tutoriais, ela capacita a comunidade adesmistificar configurações de hardware , desde a construção do seu primeiro NAS até dominar os contêineres Docker., from building their first NAS to mastering Docker containers.

Mantenha o disco local da VM como cópia de reversão verificada até que o armazenamento de dados do NAS passe nos testes de arranque, carga de trabalho, reinício e cópia de segurança.

Mover um disco virtual altera mais do que a sua localização: o protocolo, a rede, o comportamento de sincronização do NAS, a cadeia de cache, o formato de alocação, a ordem de montagem e o domínio de falha passam todos a fazer parte de cada escrita do convidado. Estabeleça uma linha de base do destino com dados descartáveis, proteja a origem, mova uma VM de teste pelo caminho suportado pelo hipervisor e compare a carga de trabalho original antes de migrar outra VM. Reverta, em vez de reparar ambas as cópias, se a identidade do disco ou a consistência da aplicação forem alteradas.

Qualifique o armazenamento de dados do NAS antes de mover um disco

Registe o protocolo, o endereço do NAS, o caminho de rede, o MTU, a autenticação, as permissões de exportação, o sistema de ficheiros, a política de sincronização, os instantâneos, o espaço livre e o comportamento em caso de falha. Meça a latência e as escritas sustentadas a partir do hipervisor, utilizando dados descartáveis, e não a partir de um portátil que siga um caminho diferente.

Uma visão geral atual das opções de armazenamento de dados locais e partilhadas distingue os armazenamentos de dados locais das opções NFS e iSCSI partilhadas, bem como a portabilidade que permitem. Use a comparação para definir o destino, mantendo a aceitação baseada neste NAS, nesta rede e nesta carga de trabalho da VM.

Pare se o destino se desligar sob carga, confirmar escritas cuja durabilidade seja incerta, não tiver capacidade para a migração e os instantâneos, ou depender do mesmo disco local que está a ser retirado. A acessibilidade do armazenamento, por si só, não significa que esteja pronto para imagens de VMs ativas.

Proteja a origem e selecione o método de migração

Faça ou verifique uma cópia de segurança independente e registe o formato do disco virtual de origem, a alocação, o controlador, o modo de cache, a definição de descarte, a ordem de arranque e a configuração da VM. Coloque as bases de dados das aplicações num estado consistente ou pare a VM quando o método escolhido não garantir uma migração online consistente.

Uma resposta da equipa do Proxmox a uma proposta manual de NFS para iSCSI recomenda a cópia de segurança e o restauro em vez de movimentos manuais, em vez de mover ficheiros de imagem manualmente e editar a configuração. Trate esse caso histórico como um princípio de segurança: utilize o processo de migração ou de cópia de segurança/restauro suportado pela plataforma e adequado ao hipervisor atual.

Escolha uma VM de teste de baixo risco com um padrão de disco representativo. Mantenha o disco original desligado, mas intacto, após a mudança quando a plataforma o permitir; nunca permita que as cópias de origem e de destino arranquem com acesso de escrita ao mesmo tempo.

Migre a VM de teste e verifique a identidade antes do arranque

Inicie a migração de armazenamento ou o restauro suportado enquanto monitoriza os registos do anfitrião, a latência do NAS, os erros de rede, o crescimento da alocação e o espaço livre no destino. Guarde os IDs das tarefas e as verificações finais. Se a transferência falhar, não elimine os dados parciais até compreender o estado da plataforma e o caminho de reversão.

Compare a configuração da VM antes e depois: barramento do disco, sinalizador de arranque, formato, tamanho, número de série, capacidade para instantâneos e comportamento da cache e do descarte. Utilize o guia adjacente da ZimaSpace para configurar as caches de armazenamento da VM apenas depois de o disco estar no armazenamento NAS; o ajuste da cache não deve ser misturado com a própria migração.

Arranque primeiro a VM de teste numa rede isolada. Confirme a integridade do sistema de ficheiros, a consistência da aplicação, a hora e a identidade esperada do disco virtual. Se o convidado entrar em recuperação, indicar volumes em falta ou apresentar uma ordem de discos diferente, desligue-o e volte a ligar a origem verificada, em vez de reparar ambas as cópias.

-15% OFF

Valide a carga de trabalho original e mantenha a reversão

Execute a carga de trabalho importante da VM: confirmação de base de dados, operações com ficheiros pequenos num servidor de ficheiros, cópia de segurança, tarefa multimédia ou trabalho de compilação. Compare a latência, o débito, a fila, o comportamento de sincronização do NAS e a CPU do anfitrião com a linha de base local. Teste o reinício de um serviço do NAS apenas durante uma janela de manutenção protegida.

Reinicie a VM e o hipervisor uma vez, verifique a ordem de montagem automática do armazenamento de dados e restaure um ficheiro pequeno ou uma transação a partir da cópia de segurança seguinte. A migração não está concluída se a VM só funcionar até o anfitrião reiniciar ou se as cópias de segurança continuarem a utilizar o disco antigo.

Migre VMs adicionais uma de cada vez apenas depois de a VM de teste suportar a carga normal e um ciclo de cópia de segurança. Mantenha o disco local em modo só de leitura até terminar o período de reversão; reverta quando a latência ou a durabilidade não cumprirem o objetivo definido e encaminhe erros repetidos de transporte ou armazenamento, incluindo registos temporais de ambas as extremidades.

Suporte e Dicas

Mais para Ler

Get More Builds Like This

Stay in the Loop

Get updates from Zima - new products, exclusive deals, and real builds from the community.

Stay in the Loop preferences

We respect your inbox. Unsubscribe anytime.