Partilhar via


Introdução à migração da nuvem para a nuvem no Azure Storage Mover

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:

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.

  1. 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.

    Uma captura de tela mostrando a página Visão geral do Storage Mover com a guia Migração Multicloud selecionada e os campos obrigatórios exibidos.

  2. Na guia Migração multicloud, selecione Criar conector multicloud para abrir a página Adicionar conector AWS.

  3. 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.

    Uma captura de tela mostrando a página de criação do Multicloud Connector com a guia Noções básicas selecionada e os campos obrigatórios exibidos.

  4. 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 .

    Uma captura de tela mostrando a página de criação do Multicloud Connector com a guia Inventário selecionada e os objetos Inventory necessários exibidos.

    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.

      Uma captura de tela mostrando a página de criação do Multicloud Connector com o painel Configurações de inventário exposto. Os campos Inventário obrigatórios são exibidos.

    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.

    Uma captura de tela mostrando a presença dos links Editar na coluna Ações da lista Soluções.

  5. Na guia Modelo de autenticação , siga as instruções na tela para criar o AWS CloudFormation Stack usando o portal da AWS.

    Uma captura de tela mostrando a guia Modelo de Autenticação. O modelo do AWS CloudFormation e as instruções para criar o stack são exibidos.

    Selecione Avançar para continuar na guia Marcas .

  6. 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.

    Uma captura de tela mostrando a página de criação do Multicloud Connector com a guia Tags selecionada. Um exemplo de par chave-valor é mostrado.

    Selecione Avançar para continuar na guia Revisar + Criar .

  7. 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.

    Uma captura de tela mostrando a página Adicionar Visão Geral do Conector Multicloud com a guia Revisar e Criar selecionada. Um resumo dos valores é exibido para revisão.

    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.

    Uma captura de tela mostrando a página Visão geral do Multicloud Connector recém-criada com os detalhes de implantação exibidos.

    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.

    Uma captura de tela mostrando a página do painel Conectores disponíveis com vários Conectores Multicloud exibidos.

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

  1. Navegue até a instância do Storage Mover no Azure.

  2. 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 .

  3. 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

      Uma captura de tela mostrando a página Pontos de extremidade que contém o painel Criar ponto de extremidade de origem com campos obrigatórios exibidos.

Configurar um endpoint de destino de armazenamento Blob do Azure

  1. 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 .

  2. 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.

      Uma captura de tela mostrando a página Pontos de extremidade que contém o painel Criar ponto de extremidade de destino com os campos obrigatórios exibidos.

Atribuir função RBAC ao destino específico

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

  1. Navegue até a guia Explorador de projetos na instância do Storage Mover e selecione Criar projeto.

  2. 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.

    Uma captura de tela mostrando a página do Explorador de Projetos com os campos do painel Criar um Projeto visíveis.

Criar uma definição de trabalho

  1. 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.

    Uma captura de tela mostrando a página Criar um Trabalho de Migração com a guia Noções básicas selecionada e os campos obrigatórios exibidos.

  2. 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 .

    Uma captura de tela mostrando a página Criar um Trabalho de Migração com a guia Origem selecionada e os campos obrigatórios exibidos.

    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.

    Uma captura de tela mostrando o painel Selecionar um ponto de extremidade de origem existente.

  3. 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 .

    Uma captura de tela mostrando a página Criar um Trabalho de Migração com a guia Destino selecionada e os campos obrigatórios exibidos.

    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 .

    Uma captura de tela mostrando a página Criar um Trabalho de Migração com o painel Selecionar um Ponto Final de Destino Existente exibido.

  4. 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.

    Uma captura de tela mostrando a página Criar um Trabalho de Migração com a guia Configurações selecionada e os resultados da migração exibidos.

  5. 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.

    Uma captura de tela mostrando a página Criar um Trabalho de Migração com a guia Revisão selecionada e todas as configurações exibidas.

Executar uma tarefa de migração

Iniciar uma definição de trabalho

  1. 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.

    Uma captura de tela mostrando a página Trabalhos de Migração com a guia Trabalhos de Migração selecionada e todos os Trabalhos de Migração exibidos.

  2. 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.

    Uma captura de tela mostrando a página de detalhes do Trabalho de Migração com a guia Propriedades e o botão Iniciar Trabalho realçado.

    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 .

    ** Uma captura de ecrã mostrando o Painel Iniciar Trabalho da página de Tarefas de 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 .

  1. Navegue até o separador Trabalhos de migração.

    Uma captura de tela mostrando a página Storage Mover com a guia Visão Geral da Migração selecionada e todos os Trabalhos de Migração exibidos.

  2. Selecione seu trabalho para visualizar o progresso, a velocidade e o tempo estimado de conclusão.

  3. Selecione Logs para verificar se há erros ou avisos.

  4. 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.

Os artigos a seguir podem ajudá-lo a se familiarizar com o serviço Storage Mover.