Partilhar via


O que é o Azure Storage Mover?

O Azure Storage Mover é um serviço de migração totalmente gerenciado que permite migrar seus arquivos e pastas de buckets locais ou do AWS S3 para o Armazenamento do Azure, minimizando o tempo de inatividade da sua carga de trabalho.

Você pode usar o Storage Mover para diferentes cenários de migração, como elevação e deslocamento, e para migrações que precisam ser repetidas regularmente. O Azure Storage Mover também ajuda a manter a supervisão e gerenciar a migração de todos os seus compartilhamentos de arquivos distribuídos globalmente a partir de um único recurso de movimentação de armazenamento.

Fontes e destinos suportados

A versão atual do Azure Storage Mover dá suporte a migrações de fidelidade total para combinações específicas de par origem-destino. Utilize sempre a versão mais recente do agente para se beneficiar destas fontes e destinos suportados:

Protocolo de origem Destino Comentários
S3 (Pré-visualização) Contêiner de armazenamento de blob do Azure Os buckets do AWS S3 com classes de armazenamento Glacier ou Glacier Deep Archive não podem ser migrados.
Montagem SMB 2.x & 3.x Contêiner de armazenamento de blob do Azure, partilha de ficheiros do Azure (SMB) Atualmente, não há suporte para fontes SMB 1.x e compartilhamentos de arquivos do Azure NFS.
Montagem SMB 2.x e 3.x Contêiner de armazenamento de blob do Azure Há suporte para contêineres com o recurso HNS (Hierarchical Namespace Service) habilitado e o conjunto de APIs REST do ADLS Gen2 é usado para migração.
Suporte NFS 3 & 4 Contêiner de armazenamento de blob do Azure Há suporte para contêineres com o recurso HNS (Hierarchical Namespace Service) habilitado e o conjunto de APIs REST do ADLS Gen2 é usado para migração.

Um contêiner de blob do Azure sem o recurso de serviço de namespace hierárquico não tem um sistema de arquivos tradicional. Um contêiner de blob padrão usa pastas "virtuais" para imitar essa funcionalidade. Quando essa abordagem é usada, os arquivos em pastas na origem obtêm seu caminho precedido de seu nome e colocados em uma lista simples no contêiner de blob de destino.

Quando se migra dados de um ponto de extremidade de origem usando o protocolo SMB, o Storage Mover oferece suporte ao mesmo nível de fidelidade de arquivo que a partilha de arquivos subjacente ao Azure. A estrutura de pastas e os valores de metadados, como carimbos de data/hora de arquivos e pastas, ACLs e atributos de arquivo, são mantidos. Durante uma migração de dados de uma fonte NFS, o serviço Storage Mover representa pastas vazias como um blob vazio no destino. Os metadados da pasta de origem são mantidos no campo de metadados personalizados deste blob, assim como acontece com os arquivos.

No entanto, durante a migração de dados a partir de um ponto de extremidade de origem usando o protocolo NFS, pode ser necessário utilizar pastas "virtuais". Como os contêineres de blob do Azure sem suporte a HNS não têm um sistema de arquivos tradicional, o Storage Mover usa essas pastas para imitar um sistema de arquivos local. Quando os arquivos são encontrados dentro de pastas em um ponto de extremidade de origem, o Storage Mover antecipa seus caminhos para seus nomes e coloca o arquivo em uma lista simples dentro do contêiner de blob de destino.

Uma captura de tela ilustrando um compartilhamento NFS de origem migrado por meio de uma VM do agente do Azure Storage Mover para um contêiner de blob de Armazenamento do Azure.

Migrações totalmente gerenciadas

Você só precisa implantar uma instância do Storage Mover em sua assinatura para lidar com migrações de vários compartilhamentos de origem, mesmo que eles estejam localizados em diferentes partes do mundo. O recurso de movimentação de armazenamento em si não processa seus arquivos e pastas. Em vez disso, você implanta um agente de migração perto de seu compartilhamento de origem para enviar seus dados diretamente para os destinos selecionados no Azure.

O Azure Storage Mover fornece um conjunto de recursos de gerenciamento que podem ser usados em cada compartilhamento que você pretende migrar. Por exemplo, você pode expressar seu plano de migração e manter a supervisão sobre o progresso e os resultados da migração por compartilhamento. Para aproveitar esse recurso, crie um projeto de migração para cada carga de trabalho migrada. Dentro do projeto, defina as configurações de origem, destino e migração para cada compartilhamento de origem do qual sua carga de trabalho depende. Você pode manter o controle total sobre quando iniciar a migração de um compartilhamento, acompanhar seu progresso e ver seus resultados.

O artigo hierarquia de recursos tem mais informações sobre recursos individuais do Storage Mover e a melhor forma de usá-los para sua migração. Você também pode obter mais detalhes de planejamento de implantação no artigo de planejamento de uma implantação do Azure Storage Mover.

Um serviço de nuvem híbrida

O Azure Storage Mover é um serviço de nuvem híbrida. Os serviços híbridos têm um componente de serviço de nuvem e um componente de infraestrutura. O administrador de serviços executa o componente de infraestrutura em seu ambiente corporativo. Para o Storage Mover, esse componente híbrido consiste em um agente de migração. Os agentes são máquinas virtuais, implantadas e executadas em um host próximo ao armazenamento de origem. Para saber mais sobre o agente e como ele é implantado, leia o artigo de implantação do agente do Storage Mover.

Com exceção do processo de registro do agente, todos os aspetos de uma migração são gerenciados a partir do serviço de nuvem. Detalhes sobre o processo de registro do agente estão disponíveis no artigo de registro do agente.

Usando o Azure Storage Mover e o Azure Data Box

Quando você faz a transição de cargas de trabalho locais para o Armazenamento do Azure, reduzir o tempo de inatividade e garantir períodos previsíveis de indisponibilidade é crucial para usuários e operações de negócios. Para a migração em massa inicial, você pode usar o Azure Data Box e combiná-lo com o Azure Storage Mover para recuperação online.

Usar o Azure Data Box conserva uma largura de banda de rede significativa. No entanto, cargas de trabalho ativas em seu armazenamento de origem podem sofrer alterações enquanto o Data Box está em trânsito para um Data Center do Azure. A fase de "recuperação online" envolve a atualização do armazenamento em nuvem com essas alterações antes de reduzir totalmente a carga de trabalho para usar os dados na nuvem. Essa fase normalmente requer largura de banda mínima, pois a maioria dos dados já reside no Azure e apenas o delta precisa ser transferido. O Azure Storage Mover se destaca nessa tarefa.

O Azure Storage Mover deteta diferenças entre o seu armazenamento no local e o armazenamento na nuvem, transferindo atualizações e novos ficheiros não capturados pela transferência do Data Box. Além disso, se a única alteração em um arquivo estiver limitada aos seus metadados (como permissões), o Azure Storage Mover carregará apenas os novos metadados em vez de todo o conteúdo do arquivo.

Leia mais detalhes sobre como usar o Azure Storage Mover com o Azure Data Box no Blog do Armazenamento do Azure.

Próximos passos

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