Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
A fase de execução é a fase final do processo de migração. Todas as tarefas de movimentação e migração de dados ocorrem nesta fase. Normalmente, você adota uma abordagem iterativa trabalhando na execução várias vezes para garantir que todas as alterações e atualizações sejam capturadas. Esse processo ajuda a realizar uma transição mais fácil e manter a perda de dados a um mínimo.
A fase de execução consiste nas seguintes etapas:
- Migração inicial: Começando com a cópia em massa, migre o conjunto inicial de dados usando as ferramentas recomendadas mais apropriadas.
- Iterar: você pode descobrir erros que exigem correção e, possivelmente, executar novamente algumas das tarefas. Otimize as configurações de simultaneidade, se necessário, para melhorar a velocidade e a eficiência.
- Sincronização incremental: Se os dados de origem forem dinâmicos, serão esperadas alterações na origem durante o processo inicial de propagação ou migração. Nesse caso, execute a sincronização incremental para sincronizar as alterações. Pode repetir este passo várias vezes se existirem várias alterações. O objetivo de executar múltiplas operações de sincronização é reduzir o tempo necessário para o cutover final. Dados inativos, dados de arquivamento ou dados de backup que permanecem estáticos podem ser excluídos desta etapa.
- Transferência final para o Azure: A etapa de substituição final envolve o consumo dos dados ativos localizados no destino de destino e a desativação dos dados de origem. Antes de agendar uma janela de transição final, no entanto, congele todas as alterações de origem e agende tempo de inatividade suficiente para executar a sincronização incremental final. Verifique se todas as alterações de última hora são capturadas no Azure e atualize as configurações para que os usuários e aplicativos agora apontem para o local de destino do Azure.
- Tarefas pós-migração: Depois que o destino estiver ativo, você precisa concluir uma validação completa de dados para garantir que todos os mecanismos de segurança, monitoramento e proteção apropriados estejam em vigor. Essas atividades de validação diferem com base no serviço e nas cargas de trabalho de destino.
Os exemplos a seguir incluem recomendações de práticas recomendadas para validação pós-migração usando o Armazenamento de Blob do Azure.
- Proteção de dados
- Gestão de identidades e acessos
- Networking
- Monitorização e monitorização das melhores práticas
Melhores práticas
As recomendações a seguir contêm práticas recomendadas que devem ser seguidas durante a migração do Azure. Essas práticas recomendadas são obtidas de nossa experiência com clientes de nível pequeno e empresarial e destinam-se a ser um recurso para profissionais de TI.
- Certifique-se de que não há alterações simultâneas ou sobrepostas no conjunto de dados de destino no Azure até que todos os dados sejam migrados da origem. Alterações inesperadas no destino e na origem podem levar a falhas inesperadas e perda de dados.
- Ao migrar uma carga de trabalho de aplicativo, não migre os dados e a infraestrutura do aplicativo separadamente. Planeje mover o aplicativo e seus dados não estruturados juntos - ou pelo menos dentro do prazo mais próximo possível. Deixar os dados e a infraestrutura de aplicativos separados entre o local e o Azure pode causar latência e levar a falhas de aplicativos e tempos de inatividade inesperados. Sempre que possível, execute os testes de prova de conceito necessários para validar os requisitos do aplicativo.
- Evite trocas diretas ou "mudanças radicais" (big-bang cutovers). Em vez de substituir o sistema anterior abruptamente, sem período de transição, procure reduzir o tempo de inatividade na transição planejando a janela de substituição fora do horário de pico. Comunique às partes interessadas sobre qualquer período somente leitura necessário com bastante antecedência.
- Migre em fluxos paralelos sempre que possível para acelerar a taxa de transferência. Certifique-se de que os sistemas de origem não estejam sobrecarregados e use a limitação de largura de banda, se necessário, para evitar a degradação do desempenho.
- Execute uma migração de exemplo usando uma amostra de dados representativa antes de iniciar a execução completa. Este exercício pode ajudar a identificar possíveis problemas e validar sua abordagem de migração.
- Manter um log de migração durante toda a fase de execução, monitorando todas as atividades. Registre os detalhes em torno da transferência de cada carga de trabalho, incluindo hora de início, duração, problemas encontrados e sua resolução. Esses detalhes ajudam na prestação de contas e em auditorias futuras ou análises post mortem.
- Após a transferência final, mantenha os dados de origem em um estado somente leitura como um fallback. Descomissione os dados de origem somente quando tiver certeza de que a cópia do Azure está completa e correta.