Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
O recurso migração de nuvem para nuvem no Azure Storage Mover permite que você transfira dados com segurança do Amazon S3 (Amazon Simple Storage Service) para o Armazenamento de Blobs do Azure.
O recurso utiliza conectores multinuvem do Azure Arc para AWS (Amazon Web Services) para simplificar os recursos de autenticação e gerenciamento de recursos para recursos fora da nuvem do Azure. Essas capacidades e recursos podem incluir servidores locais, ambientes multinuvem e dispositivos de computação de borda. Para obter mais detalhes sobre o Azure Arc, visite o artigo de visão geral do Azure Arc .
Este artigo orienta você pelo processo completo de configuração do Storage Mover para migrar seus dados do Amazon S3 para o Armazenamento de Blobs do Azure. O processo consiste em criar um conector para ambientes multinuvem na AWS, configurar endpoints e criar e executar um trabalho de migração.
Pré-requisitos
Antes de começar, verifique se você tem:
- Uma assinatura ativa do Azure com permissões para criar e gerenciar recursos do Azure Storage Mover e do Azure Arc.
- Uma conta do AWS com acesso ao bucket do Amazon S3 do qual você deseja migrar.
- Uma conta de Armazenamento do Azure a ser usada como destino.
- Um recurso de Storage Mover implantado em sua assinatura do Azure.
Limits
O recurso migração de nuvem para nuvem no Azure Storage Mover tem os seguintes limites:
- Cada trabalho de migração dá suporte à transferência de 500 milhões de objetos.
- Há suporte para no máximo 10 trabalhos simultâneos por assinatura. Se você precisar executar mais de 10, poderá fazer isso criando uma solicitação de suporte.
- O Azure Storage Mover não dá suporte à reidratação automática de objetos arquivados. Os dados armazenados no AWS Glacier ou no Deep Archive devem ser restaurados antes da migração. Os trabalhos de migração só devem ser iniciados depois que os dados forem totalmente restaurados.
- Atualmente, não há suporte para rede privada. No entanto, o recurso Nuvem para Nuvem do Azure Storage Mover transfere dados com segurança limitando o acesso S3 a intervalos de IP confiáveis do Azure. Essa abordagem garante conectividade segura e controlada pela Internet pública.
Criar um conector multinuvem para a AWS
A primeira etapa na execução de uma migração entre nuvens para o Azure é a criação de um conector multinuvem do Azure Arc para AWS. O conector multinuvem permite que você conecte com segurança os serviços do AWS ao Azure.
Siga as etapas nesta seção para configurar um conector do AWS no recurso do Storage Mover.
Navegue até o recurso do Storage Mover no portal do Azure. No painel Visão geral , selecione a guia migração multinuvem , conforme mostrado na imagem a seguir.
Na guia Migração multinuvem , selecione Criar conector multinuvem para abrir a página Adicionar conector do AWS .
Na aba Básico:
Nas respectivas listas suspensas localizadas na seção Detalhes do Projeto, selecione a Assinatura e o Grupo de recursos nos quais você está criando o recurso do conector. Opcionalmente, você pode criar um novo grupo de recursos selecionando Criar novo.
Dica
Filtre as assinaturas e os grupos de recursos inserindo um valor nos campos Itens de filtro... na respectiva lista suspensa. Somente os recursos com nomes que contêm o valor especificado são exibidos em seu Inventário.
Na seção de detalhes do Conector , forneça um valor para o campo de nome do Conector . Na lista suspensa da região do Azure, selecione a região em que você deseja criar e salvar o recurso do conector.
Na seção de conta do AWS , selecione o tipo de conta AWS apropriado e forneça a ID da conta do AWS da qual o conector está lendo recursos.
Verifique se todos os valores estão corretos e selecione Avançar para continuar na guia Soluções , conforme mostrado na imagem a seguir.
Na guia Soluções , adicione uma solução de Inventário e Armazenamento – Gerenciamento de Dados ao conector. A solução Inventário permite descobrir e gerenciar recursos do AWS, enquanto a solução Armazenamento – Gerenciamento de Dados permite operações de transferência de dados para o Migrador de Armazenamento.
Importante
Uma solução de Inventário deve ser criada antes que você possa adicionar uma solução de Armazenamento – Gerenciamento de Dados .
Primeiro, adicione uma solução de Inventário .
Por padrão, a caixa de seleção Adicionar todos os serviços AWS compatíveis está selecionada. Essa opção permite que o conector descubra todos os serviços da AWS em sua conta. No entanto, as migrações de várias nuvens do Storage Mover dão suporte apenas a buckets do Amazon S3 como uma fonte de dados. Portanto, você pode optar por excluir todos os outros serviços do AWS, exceto o serviço S3 .
Selecione a opção Permissões que você deseja que esse conector tenha para sua conta do AWS.
Selecione a opção sincronização periódica para permitir que o conector examine sua conta do AWS em um intervalo regular. Defina a cadência selecionando o intervalo de sincronização desejado na lista suspensa Repetir a cada. Sua conta do AWS será verificada uma vez se você optar por desabilitar a sincronização periódica.
Por padrão, a caixa de seleção Incluir todas as regiões do AWS com suporte está selecionada na seção Filtros de recursos . Essa opção permite que o conector descubra recursos em todas as regiões do AWS. Se você quiser limitar a verificação a regiões específicas, desmarque essa caixa de seleção e selecione as regiões desejadas na lista suspensa Regiões da AWS.
Verifique se todos os valores estão corretos e selecione Salvar para concluir a adição da solução Inventário ao conector, conforme mostrado na imagem a seguir.
Em seguida, adicione uma solução de Armazenamento – Gerenciamento de Dados selecionando o link Adicionar na coluna Ações da solução Armazenamento – Gerenciamento de Dados .
Verifique se ambas as soluções são adicionadas validando a presença de editar links na coluna Ações da lista Soluções . Selecione Avançar para continuar na guia Modelo de Autenticação , conforme mostrado na imagem a seguir.
Na guia Modelo de Autenticação, siga as instruções na tela para criar o Stack AWS CloudFormation usando o portal do AWS.
Selecione Avançar para continuar na guia Marcas .
Na guia Marcas , você pode criar e aplicar marcas para ajudá-lo a identificar recursos com base em configurações relevantes para sua organização. Por exemplo, você pode adicionar uma marca de ambiente com um valor de Produção ou Desenvolvimento. Para obter mais informações sobre tags, consulte a documentação do Azure Resource Manager.
Selecione Avançar para continuar na guia Examinar + Criar .
A guia Revisão + Criar exibe um resumo das configurações fornecidas nas etapas anteriores. Examine essas configurações para garantir que elas estejam corretas. Se você precisar fazer alterações, selecione o botão Anterior para retornar à guia apropriada. Se todas as configurações estiverem corretas, selecione Criar para criar seu conector multinuvem.
Depois que o conector for criado, você será redirecionado para a página visão geral do novo conector, conforme mostrado na imagem a seguir.
Seu novo conector também aparece no painel Conectores disponíveis . Para acessar a lista de conectores disponíveis, navegue até o recurso do Storage Mover. No painel Visão geral , selecione a guia migração multinuvem e, na seção Conectar à fonte de dados , selecione Exibir conectores multinuvem existentes , conforme mostrado na imagem a seguir. No painel Conectores multinuvem , você pode selecionar seu conector recém-criado para abri-lo.
Configurar endpoints de origem e de destino
Depois de configurar o conector multinuvem, a próxima etapa é criar pontos de extremidade de origem e de destino para sua migração.
No contexto do serviço do Migrador de Armazenamento do Azure, um ponto de extremidade é um recurso que contém o caminho para um local de origem ou destino e outras informações relevantes. As definições de trabalho do Migrador de Armazenamento usam pontos de extremidade para definir os locais de origem e de destino para operações de cópia.
Siga as etapas nesta seção para configurar um ponto de extremidade de origem do AWS S3 e um ponto de extremidade de destino do Armazenamento de Blobs do Azure. Para saber mais sobre os pontos de extremidade do Storage Mover, consulte o artigo Gerenciar pontos de extremidade do Azure Storage Mover .
Configurar um endpoint de origem do AWS S3
Navegue até a instância do Storage Mover no Azure.
No grupo de gerenciamento de recursos na navegação à esquerda, selecione Pontos de extremidade de armazenamento. Selecione a guia Pontos de extremidade de origem e, em seguida, Adicionar ponto de extremidade para abrir o painel Criar ponto de extremidade de origem.
No painel Criar ponto de extremidade de origem :
Selecione AWS S3 como o tipo de origem.
Escolha o conector multinuvem criado na seção anterior na lista suspensa do Conector multinuvem.
Selecione o bucket S3 que você deseja migrar da lista suspensa Selecionar bucket S3.
Opcionalmente, forneça uma descrição para o ponto de extremidade no campo Descrição .
Verifique se suas seleções estão corretas e selecione Criar para criar o ponto de extremidade, conforme mostrado na imagem a seguir
Configurar um ponto de extremidade de destino do Armazenamento de Blobs do Azure
No grupo de gerenciamento de recursos na navegação à esquerda, selecione Pontos de extremidade de armazenamento. Selecione a guia Pontos de extremidade de destino e, em seguida, Adicionar ponto de extremidade para abrir o painel Criar ponto de extremidade de destino.
No painel Criar ponto de extremidade de destino :
Selecione sua assinatura e conta de armazenamento nas respectivas listas suspensas de Assinatura e de Conta de armazenamento.
Selecione o botão contêiner blob no campo Tipo de Alvo.
Escolha o contêiner de Blob para o qual você deseja migrar da lista suspensa do contêiner de Blob.
Opcionalmente, forneça uma descrição para o ponto de extremidade no campo Descrição .
Verifique se suas seleções estão corretas e selecione Criar para criar o ponto de extremidade, conforme mostrado na imagem a seguir.
Atribuir papel RBAC ao endpoint de destino
Quando você cria um ponto de extremidade de destino do Armazenamento de Blobs do Azure pelo portal do Azure, a função RBAC Colaborador de dados do blob de armazenamento é atribuída automaticamente à identidade gerenciada atribuída pelo sistema do ponto de extremidade. Não são necessárias outras etapas.
Criar um projeto de migração e uma definição de trabalho
Depois de definir pontos de extremidade de origem e de destino para sua migração, as próximas etapas são criar um projeto de migração do Storage Mover e uma definição de tarefa.
Um projeto de migração permite organizar migrações grandes para unidades menores e mais gerenciáveis que fazem sentido para seu caso de uso. Uma definição de trabalho descreve recursos e opções de migração para um conjunto específico de operações de cópia realizadas pelo serviço de Mover de Armazenamento. Esses recursos incluem, por exemplo, os pontos de extremidade de origem e de destino e as configurações de migração que você deseja aplicar.
Siga as etapas nesta seção para criar um projeto de migração e executar um trabalho de migração.
Criar um projeto
Navegue até a guia Gerenciador de Projetos na instância do Storage Mover e selecione Criar projeto.
Forneça valores para os seguintes campos:
- Nome: um nome significativo para o projeto de migração.
- Descrição do projeto: uma descrição útil para o projeto.
Selecione Criar para criar o projeto. Pode levar um momento para que o projeto recém-criado apareça no gerenciador de projetos.
Criar uma definição de trabalho
Selecione o projeto depois que ele for exibido e, em seguida, selecione Criar definição de trabalho. A página Criar um Trabalho de Migração é aberta na guia Noções básicas . Forneça valores para os seguintes campos:
- Nome: um nome significativo para o trabalho de migração.
-
Tipo de migração: Selecionar
Cloud to cloud.
Na guia Origem, selecione a opção ponto de extremidade existente para o campo Ponto de extremidade. Em seguida, selecione o link Selecionar um ponto de extremidade existente como uma fonte para abrir o painel Selecionar um ponto de extremidade existente.
Escolha o ponto de extremidade de origem do AWS S3 criado na seção anterior e selecione Selecionar para salvar suas alterações.
Observação
Os buckets do Amazon S3 podem levar até uma hora para ficarem visíveis em conectores multinuvem recém-criados.
Na guia Destino , selecione a opção Selecionar uma referência de ponto de extremidade existente para o campo De ponto de extremidade de destino . Em seguida, selecione o link Selecionar um ponto de extremidade existente como destino para abrir o painel Selecionar um ponto de extremidade existente.
Em seguida, clique no link Selecione um ponto de extremidade existente como destino para abrir a Janela de Seleção de um Ponto de Extremidade Existente. Escolha o ponto de extremidade de destino do Armazenamento de Blobs do Azure criado na seção anterior e selecione Selecionar para salvar suas alterações. Verifique se o ponto de extremidade de destino correto é exibido no campo de ponto de extremidade de destino existente e selecione Avançar para continuar na guia Configurações .
Na guia Configurações, selecione a Origem espelhada para o destino na lista suspensa do modo Copiar. Verifique se os resultados dos Resultados da migração são apropriados para seu caso de uso e selecione Avançar e examine suas configurações.
Depois de confirmar se as configurações estão corretas na guia Revisão , selecione Criar para implantar o trabalho de migração. Você será redirecionado para o Gerenciador de Projetos após o início da implantação do trabalho. Após a conclusão, o trabalho aparece no projeto de migração associado.
Executar um trabalho de migração
Iniciar uma definição de trabalho
Navegue até a guia Trabalhos de Migração . A guia Trabalhos de Migração exibe todos os trabalhos de migração criados no recurso do Storage Mover, incluindo o que você criou recentemente. Pode levar um momento para que o trabalho de migração recém-criado apareça na lista de trabalhos de migração. Se necessário, atualize a página.
Selecione sua definição de trabalho recém-criada para exibir seus detalhes na guia Propriedades . Selecione o botão Iniciar trabalho para expor o painel Iniciar trabalho para o trabalho de migração.
O conector multinuvem tenta atribuir funções à conta de armazenamento e ao container de blob. Depois que as funções forem atribuídas, selecione Iniciar para iniciar o trabalho de migração. O trabalho é executado em segundo plano e você pode monitorar seu progresso na guia Visão geral da Migração .
Monitorar o progresso da migração
Ao usar o Storage Mover para migrar seus dados para seus destinos de destino do Azure, você deve monitorar as operações de cópia para possíveis problemas. Os dados relacionados às operações que estão sendo executadas durante a migração são exibidos na guia Visão geral da Migração . Esses dados permitem que você acompanhe o progresso da migração fornecendo informações de status e chave atuais, como progresso, velocidade e tempo de conclusão estimado.
Quando configurado, o Migrador de Armazenamento do Azure também pode fornecer Logs de cópias e Logs de execução de trabalhos. Esses logs são especialmente úteis porque permitem que você faça o rastreamento dos resultados da migração de execuções de trabalhos e arquivos individuais.
Siga as etapas nesta seção para monitorar o progresso de um trabalho de migração do Storage Mover. Para saber mais sobre os logs de cópia e de execução de trabalho do Storage Mover, consulte o artigo Como habilitar os logs de cópia e de execução de trabalho do Azure Storage Mover.
Navegue até a aba Trabalhos de Migração.
Selecione seu trabalho para exibir o progresso, a velocidade e o tempo de conclusão estimado.
Selecione Logs para verificar se há erros ou avisos.
Após a conclusão da migração, verifique os dados no Armazenamento de Blobs do Azure.
Validação pós-migração
A validação de dados pós-migração garante que seus dados sejam precisos e que a transferência do AWS S3 para o Armazenamento de Blobs do Azure esteja concluída. Esse processo de validação verifica a integridade e a consistência dos dados comparando dados migrados com os mesmos dados da origem. Você também pode optar por realizar testes de aceitação do usuário para confirmar ainda mais a funcionalidade. A validação ajuda a identificar e resolver discrepâncias, garantindo que os dados migrados sejam confiáveis e atendam aos seus requisitos de negócios.
Siga as etapas nesta seção para concluir a validação manual e limpar os recursos do AWS não utilizados.
- Compare o armazenamento de origem e de destino para garantir que todos os arquivos sejam transferidos.
- Habilite a sincronização incremental se precisar manter o AWS S3 e o Blob do Azure sincronizados ao longo do tempo.
- Exclua o bucket do AWS S3 após a migração ser totalmente concluída e verificada.
Solução de problemas e suporte
A solução de problemas da migração pode envolver uma série de etapas, desde diagnósticos básicos até tratamento de erros mais avançado. Se você estiver encontrando problemas, comece a solucionar problemas seguindo as etapas a seguir.
- Falha na tarefa de migração? Verifique se há mensagens de erro nos logs.
- A transferência de dados está lenta? Verifique se a largura de banda da rede é suficiente e se os limites de taxa do AWS S3 não estão limitando sua transferência.
- Problemas de permissão? Verifique se as funções de IAM (Gerenciamento de Identidade e Acesso) do Azure Arc e do AWS têm o acesso correto.
Conteúdo relacionado
Os artigos a seguir podem ajudar você a se familiarizar mais com o serviço Migrador de Armazenamento.