As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Migre sistemas de arquivos compartilhados em uma AWS grande migração
Amit Rudraraju, Sam Apa, Bheemeswararao Balla, Wally Lu e Sanjeev Prakasam, Amazon Web Services
Resumo
A migração de 300 ou mais servidores é considerada uma grande migração. O objetivo de uma grande migração é migrar cargas de trabalho de seus datacenters locais existentes para o. Nuvem AWS, e esses projetos geralmente se concentram nas cargas de trabalho de aplicativos e bancos de dados. No entanto, os sistemas de arquivos compartilhados exigem atenção concentrada e um plano de migração separado. Este padrão descreve o processo de migração para sistemas de arquivos compartilhados e fornece as práticas recomendadas para migrá-los com êxito como parte de um grande projeto de migração.
Um sistema de arquivos compartilhado (SFS), também conhecido como sistema de arquivos em rede ou cluster, é um compartilhamento de arquivos montado em vários servidores. Os sistemas de arquivos compartilhados são acessados por meio de protocolos como Network File System (NFS), Common Internet File System (CIFS) ou Server Message Block (SMB).
Esses sistemas não são migrados com ferramentas de migração padrão, por exemplo, AWS Application Migration Service porque não são dedicados ao host que está sendo migrado nem são representados como um dispositivo de bloco. Embora a maioria das dependências do host seja migrada de forma transparente, a coordenação e o gerenciamento dos sistemas de arquivos dependentes devem ser tratados separadamente.
Você migra sistemas de arquivos compartilhados nas seguintes fases: descobrir, planejar, preparar, substituir e validar. Usando esse padrão e as pastas de trabalho anexadas, você migra seu sistema de arquivos compartilhado para um serviço de AWS armazenamento, como Amazon Elastic File System (Amazon EFS), Amazon FSx for NetApp ONTAP ou Amazon FSx for Windows File Server. Para transferir o sistema de arquivos, você pode usar AWS DataSync ou uma ferramenta de terceiros, como NetApp SnapMirror.
nota
Esse padrão faz parte de uma série de orientação AWS prescritiva sobre grandes migrações para o. Nuvem AWS
Pré-requisitos e limitações
Pré-requisitos
Os pré-requisitos podem variar dependendo dos sistemas de arquivos compartilhados de origem e destino e do seu caso de uso. Os problemas mais comuns são os seguintes:
Um ativo Conta da AWS.
Você concluiu a descoberta do portfólio de aplicativos para seu grande projeto de migração e começou a desenvolver planos de ondas. Para obter mais informações, consulte Manual de portfólio para AWS grandes migrações.
Nuvens privadas virtuais (VPCs) e grupos de segurança que permitem tráfego de entrada e saída entre o data center local e seu ambiente. AWS Para obter mais informações, consulte Opções de conectividade de rede para Amazon VPC e requisitos de rede.AWS DataSync
Permissões para criar AWS CloudFormation pilhas ou permissões para criar FSx recursos do Amazon EFS ou da Amazon. Para obter mais informações, consulte a CloudFormation documentação, a documentação do Amazon EFS ou a FSx documentação da Amazon.
Se você estiver usando AWS DataSync para realizar a migração, precisará das seguintes permissões:
Permissões AWS DataSync para enviar registros para um grupo de CloudWatch registros do Amazon Logs. Para obter mais informações, consulte Permitir DataSync o upload de registros para grupos de CloudWatch registros.
Permissões para acessar o grupo CloudWatch de registros de registros. Para obter mais informações, consulte Visão geral do gerenciamento de permissões de acesso aos seus recursos do CloudWatch Logs.
Permissões para criar agentes e tarefas em DataSync. Para obter mais informações, consulte Permissões obrigatórias do IAM para uso AWS DataSync.
Limitações
Esse padrão foi projetado para migrar SFSs como parte de um grande projeto de migração. Ele inclui as melhores práticas e instruções para SFSs incorporação em seus planos de migração de aplicativos. Se você estiver migrando um ou mais sistemas de arquivos compartilhados fora de um grande projeto de migração, consulte as instruções de transferência de dados na AWS documentação do Amazon EFS, Amazon FSx for Windows File Server e Amazon FSx for NetApp ONTAP.
Esse padrão é baseado em arquiteturas, serviços e padrões de migração comumente usados. No entanto, grandes projetos e estratégias de migração podem variar entre as organizações. Talvez seja necessário personalizar essa solução ou as pastas de trabalho fornecidas com base em seus requisitos.
Arquitetura
Pilha de tecnologia de origem
Um ou mais itens a seguir:
Servidor de arquivos Linux (NFS)
Servidor de arquivos Windows (SMB)
NetApp matriz de armazenamento
Matriz de armazenamento Dell EMC Isilon
Pilha de tecnologias de destino
Um ou mais itens a seguir:
Amazon Elastic File System
Amazon FSx para NetApp ONTAP
Servidor FSx de arquivos Amazon para Windows
Arquitetura de destino

O diagrama mostra o seguinte processo:
Você estabelece uma conexão entre o data center local e o Nuvem AWS usando um AWS service (Serviço da AWS) como AWS Direct Connect ou AWS Site-to-Site VPN.
Você instala o DataSync agente no data center local.
De acordo com seu plano wave, você usa DataSync para replicar dados do sistema de arquivos compartilhado de origem para o compartilhamento de AWS arquivos de destino.
Fases de migração
A imagem a seguir mostra as fases e etapas de alto nível para migrar um SFS em um grande projeto de migração.

A seção Épicos desse padrão contém instruções detalhadas sobre como concluir a migração e usar as pastas de trabalho anexadas. Veja a seguir uma visão geral de alto nível das etapas dessa abordagem em fases.
Fase | Steps |
|---|---|
Descobrir | 1. Usando uma ferramenta de descoberta, você coleta dados sobre o sistema de arquivos compartilhado, incluindo servidores, pontos de montagem e endereços IP. 2. Usando um banco de dados de gerenciamento de configuração (CMDB) ou sua ferramenta de migração, você coleta detalhes sobre o servidor, incluindo informações sobre a onda de migração, ambiente, proprietário do aplicativo, nome do serviço de gerenciamento de serviços de TI (ITSM), unidade organizacional e ID do aplicativo. |
Planejar | 3. Usando as informações coletadas sobre os servidores SFSs e os servidores, crie o plano de ondas do SFS. 4. Usando as informações na planilha de construção, para cada SFS, escolha um destino AWS service (Serviço da AWS) e uma ferramenta de migração. |
Preparar | 5. Configure a infraestrutura de destino no Amazon EFS, Amazon FSx for NetApp ONTAP ou Amazon FSx for Windows File Server. 6. Configure o serviço de transferência de dados, como DataSync, e inicie a sincronização inicial de dados. Quando a sincronização inicial estiver concluída, você poderá configurar sincronizações recorrentes para serem executadas de acordo com uma programação. 7. Atualize o plano SFS em ondas com informações sobre o compartilhamento de arquivos de destino, como endereço IP ou caminho. |
Substituir | 8. Interrompa os aplicativos que acessam ativamente o SFS de origem. 9. No serviço de transferência de dados, execute uma sincronização final de dados. 10. Quando a sincronização estiver concluída, verifique se ela foi totalmente bem-sucedida revisando os dados de registro em CloudWatch Registros. |
Validar | 11. Nos servidores, altere o ponto de montagem para o novo caminho do SFS. 12. Reinicie e valide os aplicativos. |
Ferramentas
Serviços da AWS
O Amazon CloudWatch Logs ajuda você a centralizar os registros de todos os seus sistemas e aplicativos, Serviços da AWS para que você possa monitorá-los e arquivá-los com segurança.
AWS DataSyncé um serviço on-line de transferência e descoberta de dados que ajuda você a mover arquivos ou dados de objetos para, de e entre serviços AWS de armazenamento.
Amazon Elastic File System (Amazon EFS) ajuda você a criar e configurar sistemas de arquivos compartilhados na Nuvem AWS.
FSxA Amazon fornece sistemas de arquivos que suportam protocolos de conectividade padrão do setor e oferecem alta disponibilidade e replicação em todo o mundo. Regiões da AWS
Outras ferramentas
SnapMirror
é uma ferramenta de replicação de NetApp dados que replica dados de volumes de origem ou qtrees especificados para volumes ou qtrees de destino, respectivamente. Você pode usar essa ferramenta para migrar um sistema de arquivos de NetApp origem para a Amazon FSx for NetApp ONTAP. Robocopy
, abreviação de Robust File Copy, é um diretório de linha de comando e comando para Windows. Você pode usar essa ferramenta para migrar um sistema de arquivos de origem do Windows para o Amazon FSx for Windows File Server.
Práticas recomendadas
Abordagens de planejamento de ondas
Ao planejar ondas para seu grande projeto de migração, considere a latência e o desempenho do aplicativo. Quando o SFS e os aplicativos dependentes estão operando em locais diferentes, como um na nuvem e outro no datacenter on-premises, isso pode aumentar a latência e afetar o desempenho do aplicativo. Veja a seguir as opções disponíveis ao criar planos de onda:
Migrar o SFS e todos os servidores dependentes na mesma onda: essa abordagem evita problemas de desempenho e minimiza o retrabalho, como reconfigurar pontos de montagem várias vezes. É recomendado quando é necessária uma latência muito baixa entre o aplicativo e o SFS. No entanto, o planejamento de ondas é complexo e o objetivo geralmente é remover variáveis dos agrupamentos de dependências, não as adicionar. Além disso, essa abordagem não é recomendada se muitos servidores acessarem o mesmo SFS, pois isso torna a onda muito grande.
Migrar o SFS após a migração do último servidor dependente: por exemplo, se um SFS for acessado por vários servidores e esses servidores estiverem programados para migrar nas ondas 4, 6 e 7, programe o SFS para migrar na onda 7.
Essa abordagem geralmente é a mais lógica para grandes migrações e é recomendada para aplicativos sensíveis à latência. Ela reduz os custos associados à transferência de dados. Também minimiza o período de latência entre o SFS e os aplicativos de nível superior (como produção) porque os aplicativos de nível superior geralmente são programados para serem migrados por último, após o desenvolvimento e os aplicativos de controle de qualidade.
No entanto, essa abordagem ainda exige descoberta, planejamento e agilidade. Talvez seja necessário migrar o SFS em uma onda anterior. Confirme se os aplicativos podem suportar a latência adicional pelo período de tempo entre a primeira onda dependente e a onda contendo o SFS. Conduza uma sessão de descoberta com os proprietários do aplicativo e migre o aplicativo na mesma onda para o aplicativo mais sensível à latência. Se forem descobertos problemas de desempenho após a migração de um aplicativo dependente, esteja preparado para migrar rapidamente o SFS o mais rápido possível.
Migrar o SFS no final de um grande projeto de migração: essa abordagem é recomendada se a latência não for um fator, como quando os dados no SFS são acessados com pouca frequência ou não são essenciais para o desempenho do aplicativo. Essa abordagem agiliza a migração e simplifica as tarefas de substituição.
Você pode combinar essas abordagens com base na sensibilidade à latência do aplicativo. Por exemplo, você pode migrar de forma sensível à latência SFSs usando as abordagens 1 ou 2 e, em seguida, migrar o restante usando a abordagem 3. SFSs
Escolha de um serviço AWS de sistema de arquivos
AWS oferece vários serviços em nuvem para armazenamento de arquivos. Cada um oferece benefícios e limitações diferentes para desempenho, escala, acessibilidade, integração, conformidade e otimização de custos. Há algumas opções lógicas padrão. Por exemplo, se seu sistema de arquivos local atual estiver operando o Windows Server, o Amazon FSx for Windows File Server é a opção padrão. Ou se o sistema de arquivos local estiver operando o NetApp ONTAP, o Amazon FSx for NetApp ONTAP é a opção padrão. No entanto, você pode escolher um serviço de destino com base nos requisitos do seu aplicativo ou para obter outros benefícios operacionais na nuvem. Para obter mais informações, consulte Como escolher o serviço de armazenamento de AWS arquivos certo para sua implantação
Escolher uma ferramenta de migração
O Amazon EFS e a Amazon FSx oferecem suporte ao uso de AWS DataSync para migrar sistemas de arquivos compartilhados para o. Nuvem AWS Para obter mais informações sobre sistemas e serviços de armazenamento compatíveis, benefícios e casos de uso, consulte O que é AWS DataSync. Para obter uma visão geral do processo de uso DataSync para transferir seus arquivos, consulte Como as AWS DataSync transferências funcionam.
Também há várias ferramentas de terceiros disponíveis, incluindo as seguintes:
Se você escolher a Amazon FSx para NetApp ONTAP, poderá usá-la NetApp SnapMirror para migrar os arquivos do data center local para a nuvem. SnapMirror usa replicação em nível de bloco, que pode ser mais rápida DataSync e reduzir a duração do processo de transferência de dados. Para obter mais informações, consulte Migrando FSx para o uso do ONTAP. NetApp SnapMirror
Se você escolher o Amazon FSx para Windows File Server, poderá usar o Robocopy para migrar arquivos para a nuvem. Para obter mais informações, consulte Migração de arquivos existentes FSx para o Windows File Server usando o Robocopy.
Épicos
| Tarefa | Description | Habilidades necessárias |
|---|---|---|
Preparar a pasta de trabalho de descoberta do SFS. |
| Engenheiro de migração, líder de migração |
Coletar informações sobre o SFS de origem. |
| Engenheiro de migração, líder de migração |
Coletar informações sobre os servidores. |
| Engenheiro de migração, líder de migração |
| Tarefa | Description | Habilidades necessárias |
|---|---|---|
Criar o plano de ondas do SFS. |
| Líder de construção, líder de substituição, engenheiro de migração, líder de migração |
Escolha o destino AWS service (Serviço da AWS) e a ferramenta de migração. |
| Engenheiro de migração, líder de migração |
| Tarefa | Description | Habilidades necessárias |
|---|---|---|
Configurar o sistema de arquivos de destino. | De acordo com os detalhes registrados em seu plano de ondas, configure os sistemas de arquivos de destino no destino Conta da AWS, no VPC e nas sub-redes. Para obter instruções, consulte a AWS documentação a seguir: | Engenheiro de migração, líder de migração, administrador da AWS |
Configurar a ferramenta de migração e transfira dados. |
| Administrador da AWS, administrador de nuvem, engenheiro de migração, líder de migração |
Atualizar o plano de ondas. |
| Engenheiro de migração, líder de migração |
| Tarefa | Description | Habilidades necessárias |
|---|---|---|
Interromper aplicativos. | Se aplicativos ou clientes estiverem executando ativamente operações de leitura e gravação no SFS de origem, interrompa-as antes de realizar a sincronização final dos dados. Para obter instruções, consulte a documentação do aplicativo ou seus processos internos para interromper as atividades de leitura e gravação. Por exemplo, consulte Iniciar ou interromper o servidor Web (IIS 8) | Proprietário do aplicativo, desenvolvedor do aplicativo |
Executar a transferência final de dados. |
| Engenheiro de migração, líder de migração |
Validar a transferência de dados. | Se você estiver usando AWS DataSync, faça o seguinte para validar a transferência final de dados concluída com êxito:
Se você estiver usando uma ferramenta de terceiros, consulte as instruções de validação da transferência de dados na documentação da ferramenta de migração selecionada. | Engenheiro de migração, líder de migração |
| Tarefa | Description | Habilidades necessárias |
|---|---|---|
Remonte o sistema de arquivos e valide a função e o desempenho do aplicativo. |
| Administrador de sistemas da AWS, proprietário do aplicativos |
Solução de problemas
Recursos relacionados
AWS documentação
Solução de problemas
Anexos
Para acessar o conteúdo adicional associado a este documento, descompacte o seguinte arquivo: attachment.zip