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.
O recurso de migração de nuvem para nuvem no Azure Storage Mover permite transferir dados com segurança do Amazon Simple Storage Service (Amazon S3) para o Armazenamento de Blobs do Azure.
O recurso utiliza conectores multicloud 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. Esses recursos podem incluir servidores locais, ambientes multicloud 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 multicloud para a AWS, configurar endpoints e criar e executar um trabalho de migração.
Pré-requisitos
Antes de começar, certifique-se de que tem:
- Uma assinatura ativa do Azure com permissões para criar e gerir o Azure Storage Mover e os recursos do Azure Arc.
- Uma conta da AWS com acesso ao bucket do Amazon S3 do qual você deseja migrar.
- Uma conta de Armazenamento do Azure para usar como destino.
- Um recurso do Storage Mover implantado em sua assinatura do Azure.
Limits
O recurso de migração de nuvem para nuvem no Azure Storage Mover tem os seguintes limites:
- Cada trabalho de migração suporta a transferência de 500 milhões de objetos.
- Um máximo de 10 trabalhos simultâneos é suportado por assinatura. Se você precisar executar mais de 10, poderá fazê-lo criando uma solicitação de suporte.
- O Azure Storage Mover não oferece 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.
- A Rede Privada não é suportada no momento. No entanto, o recurso Cloud-to-Cloud do Azure Storage Mover transfere dados com segurança, limitando o acesso do S3 a intervalos de IP confiáveis do Azure. Esta abordagem garante uma conectividade segura e controlada através da Internet pública.
Criar um conector multicloud para a AWS
A primeira etapa para realizar uma migração entre nuvens para o Azure é a criação de um conector multicloud do Azure Arc para AWS. O conector multicloud permite conectar com segurança os serviços da AWS ao Azure.
Siga as etapas nesta seção para configurar um conector da 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 multicloud , conforme mostrado na imagem a seguir.
Na guia Migração multicloud, selecione Criar conector multicloud para abrir a página Adicionar conector AWS.
Na guia Noções básicas:
Nas suas respetivas listas suspensas localizadas na seção Detalhes do Projeto, selecione a Assinatura e o Grupo de recursos no qual está a criar o seu recurso de conector. Opcionalmente, você pode criar um novo grupo de recursos selecionando Criar novo.
Sugestão
Você pode filtrar assinaturas e grupos de recursos inserindo um valor nos campos Filtrar itens... dentro da lista suspensa respetiva. Somente os recursos com nomes contendo o valor especificado são exibidos no seu Inventário.
Na seção Detalhes do conector , forneça um valor para o campo Nome do conector . Na lista suspensa Região do Azure, selecione a região onde pretende criar e salvar o seu recurso de conector.
Na seção Conta da AWS , selecione o tipo de conta da AWS apropriado e forneça o ID da conta da AWS a partir do qual seu 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 seu conector. A solução Inventory permite descobrir e gerenciar recursos da AWS, enquanto a solução Storage - Data Management permite operações de transferência de dados para o Storage Mover.
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 da AWS compatíveis está marcada. Essa opção permite que o conector descubra todos os serviços da AWS em sua conta. No entanto, as migrações multicloud do Storage Mover suportam apenas buckets do Amazon S3 como fonte de dados. Portanto, você pode optar por excluir todos os outros serviços da AWS, exceto o serviço S3 .
Selecione a opção Permissões que você deseja que esse conector tenha para sua conta da AWS.
Selecione a opção Sincronização periódica para permitir que o conector analise sua conta da AWS em um intervalo regular. Defina a cadência selecionando o intervalo de sincronização desejado na lista suspensa Repetir a cada. Sua conta da AWS será verificada uma vez se você optar por desativar a sincronização periódica.
Por padrão, a caixa de seleção Incluir todas as regiões da AWS compatíveis é selecionada na seção Filtros de recursos . Essa opção permite que o conector descubra recursos em todas as regiões da AWS. Se quiser limitar a verificação a regiões específicas, desmarque esta 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 de inventário ao seu 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 .
Certifique-se de que ambas as soluções sejam adicionadas validando a presença de links Editar 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 AWS CloudFormation Stack usando o portal da AWS.
Selecione Avançar para continuar na guia Marcas .
Na guia Marcas , você pode criar e aplicar tags para ajudá-lo a identificar recursos com base em configurações relevantes para sua organização. Por exemplo, você pode adicionar uma marca 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 Revisar + Criar .
A guia Revisar + Criar exibe um resumo das definições de configuração fornecidas nas etapas anteriores. Reveja estas definições para se certificar de que estão 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 multicloud.
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.
O novo conector também aparece no painel Conectores disponíveis . Para acessar a lista de conectores disponíveis, navegue até o recurso Storage Mover. No painel Visão geral , selecione a guia Migração multinuvem e, na seção Conectar à fonte de dados , selecione Exibir conectores multicloud existentes , conforme mostrado na imagem a seguir. No painel Conectores Multicloud , você pode selecionar o conector recém-criado para abri-lo.
Configurar pontos de conexão de origem e de destino
Depois de configurar o conector multicloud, a próxima etapa é criar pontos de extremidade de origem e destino para a sua migração.
No contexto do serviço Azure Storage Mover, um endpoint é um recurso que contém o caminho para um local de destino ou origem e outras informações relevantes. As definições de tarefa do Storage Mover usam pontos de extremidade para definir os locais de origem e destino das operações de cópia.
Siga as etapas nesta seção para configurar um endpoint de origem do AWS S3 e um endpoint de destino do Armazenamento de Blobs do Azure. Para saber mais sobre os pontos de extremidade do Storage Mover, consulte o artigo Manage Azure Storage Mover endpoints .
Configurar um endpoint de origem do AWS S3
- portal do Azure
- Azure PowerShell
- Azure CLI
Navegue até a instância do Storage Mover no Azure.
No grupo 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 multicloud que você criou na seção anterior na lista suspensa Conector multicloud .
Selecione o bucket do S3 que deseja migrar na lista suspensa Select S3 bucket .
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 endpoint de destino de armazenamento Blob do Azure
- portal do Azure
- Azure PowerShell
- Azure CLI
No grupo 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 a sua subscrição e conta de armazenamento nas respetivas listas suspensas Subscrição e Conta de Armazenamento.
Selecione o botão Contêiner de Blob no campo Tipo de destino .
Escolhe o contêiner de Blobs para o qual pretendes migrar, na lista suspensa contêiner de Blobs.
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 função RBAC ao destino específico
- portal do Azure
- Azure PowerShell
- Azure CLI
Quando você cria um ponto de extremidade de destino do Armazenamento de Blob do Azure por meio do portal do Azure, a função RBAC do 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 definição de trabalho
Depois de definir os 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 grandes migrações em unidades menores e mais gerenciáveis que fazem sentido para seu caso de uso. Uma definição de tarefa descreve recursos e opções de migração para um conjunto específico de operações de cópia realizadas pelo serviço Storage Mover. Esses recursos incluem, por exemplo, os pontos de extremidade de origem e de destino e quaisquer configurações de migração que você queira aplicar.
Siga as etapas nesta seção para criar um projeto de migração e executar um trabalho de migração.
Criar um projeto
- portal do Azure
- Azure PowerShell
- Azure CLI
Navegue até a guia Explorador 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 explorador de projetos.
Criar uma definição de trabalho
- portal do Azure
- Azure PowerShell
- Azure CLI
Selecione o projeto depois que ele aparecer 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: Selecione
Cloud to cloud.
Na guia Origem, selecione a opção Ponto final existente para o campo Ponto final. Em seguida, selecione o link Selecionar um ponto de extremidade existente como origem para abrir o painel Selecionar um ponto de extremidade existente .
Escolha o endpoint de origem do AWS S3 criado na seção anterior e selecione Selecionar para salvar as alterações.
Observação
Os buckets do Amazon S3 podem levar até uma hora para se tornarem visíveis nos conectores multicloud recém-criados.
Na guia Destino , selecione a opção Selecionar uma referência de ponto de extremidade existente para o campo 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, selecione o link Selecionar um ponto de extremidade existente como destino para abrir o painel Selecionar um ponto de extremidade de destino 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 Ponto de extremidade de destino existente e selecione Avançar para continuar na guia Configurações .
Na guia Configurações, selecione Espelhar a origem para o destino na lista suspensa Modo de cópia. Verifique se os resultados da migração são apropriados para o seu caso de uso e, em seguida, selecione Avançar e reveja as suas configurações.
Depois de confirmar que suas configurações estão corretas na guia Revisão , selecione Criar para implantar o trabalho de migração. Você será redirecionado para o Explorador de projetos após o início da implantação do trabalho. Após a conclusão, o trabalho aparece dentro do projeto de migração associado.
Executar uma tarefa de migração
Iniciar uma definição de trabalho
- portal do Azure
- Azure PowerShell
- Azure CLI
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 algum tempo para que o trabalho de migração recém-criado apareça na lista de trabalhos de migração. Atualize a página, se necessário.
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 multicloud tenta atribuir funções à conta de armazenamento e ao contêiner 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 em busca de 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 acompanhar o progresso da migração, fornecendo o status atual e informações importantes, como progresso, velocidade e tempo estimado de conclusão.
Quando configurado, o Azure Storage Mover também pode fornecer logs de cópia e logs de execução de tarefas. Esses logs são especialmente úteis porque permitem rastrear o resultado da migração de execuções de tarefas e de 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 a cópia e os logs de trabalho do Storage Mover, consulte o artigo Como habilitar a cópia e os logs de trabalho do Storage Mover do Azure .
Navegue até o separador Trabalhos de migração.
Selecione seu trabalho para visualizar o progresso, a velocidade e o tempo estimado de conclusão.
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 seja concluída. Esse processo de validação verifica a integridade e a consistência dos dados comparando os dados migrados com os mesmos dados da fonte. 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 da AWS não utilizados.
- Compare o armazenamento de origem e destino para garantir que todos os arquivos sejam transferidos.
- Habilite a sincronização incremental se precisar manter o AWS S3 e o Azure Blob sincronizados ao longo do tempo.
- Exclua o bucket do AWS S3 depois que a migração for 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.
- O trabalho de migração falhou? Verifique se há mensagens de erro nos logs.
- A transferência de dados é 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 Azure Arc e AWS Identity and Access Management (IAM) têm o acesso correto.
Conteúdo relacionado
Os artigos a seguir podem ajudá-lo a se familiarizar com o serviço Storage Mover.
