Soluções para transferência de dados periódica
Este artigo fornece uma visão geral da transferência de dados de soluções quando você estiver transferindo dados periodicamente. A transferência de dados periódicos pela rede pode ser categorizada como recorrentes em intervalos regulares ou movimentação de dados contínua. O artigo também descreve as opções de transferência de dados recomendadas e a respectiva matriz das principais funcionalidades para esse cenário.
Para entender uma visão geral de todas as opções de transferência de dados disponíveis, vá para Escolher uma solução de transferência de dados do Azure.
Opções recomendadas
As opções recomendadas para a transferência de dados periódica se enquadram em duas categorias, dependendo se a transferência for recorrente ou contínua.
Ferramentas de script/programação – para transferência de dados que ocorre em intervalos regulares, use o script e ferramentas programáticas como o AzCopy e as API REST do Armazenamento do Microsoft Azure. Essas ferramentas são destinadas a desenvolvedores e profissionais de TI.
- AzCopy – use essa ferramenta de linha de comando para copiar dados facilmente de e para Blobs do Azure, Arquivos e armazenamento de Tabela com um desempenho ideal. O AzCopy dá suporte à simultaneidade e ao paralelismo e à capacidade de retomar as operações de cópia quando elas forem interrompidas.
- SDKs/APIs REST do Armazenamento do Azure – ao criar um aplicativo, você pode desenvolver o aplicativo com relação a APIs REST do Armazenamento do Microsoft Azure e usar os SDKs de cliente do Azure oferecidos em vários idiomas. As APIs REST também pode aproveitar a biblioteca de movimentação de dados do Armazenamento do Microsoft Azure desenvolvido especialmente para a cópia de alto desempenho de dados para e do Azure.
Ferramentas de ingestão de dados contínua – para ingestão contínua de dados em andamento, você pode selecionar uma das opções a seguir.
- Replicação de objeto – a replicação de objeto copia de forma assíncrona os blobs de blocos entre contêineres em uma conta de armazenamento de origem e de destino. Use a replicação de objeto como uma solução para manter os contêineres sincronizados em duas contas de armazenamento diferentes.
- Azure Data Factory – o Data Factory deve ser usado para expandir uma operação de transferência e se houver necessidade de funcionalidades de monitoramento de nível empresarial e de orquestração. Use o Azure Data Factory para configurar um pipeline de nuvem para regularmente transferir arquivos entre vários serviços do Azure, no local ou uma combinação dos dois. O Azure Data Factory permite que você orquestre fluxos de trabalho controlados por dados que ingerem dados de armazenamentos de dados diferentes e automatizam a movimentação e transformação de dados.
- Família Azure Data Box para transferências online – o Data Box Edge e o Data Box Gateway são dispositivos de rede online que podem mover dados para dentro e para fora do Azure. O Azure Data Box Edge usa a inteligência artificial (AI)-habilitado a computação de borda pré-processar os dados antes do carregamento. O Data Box Gateway é uma versão virtual do dispositivo com os mesmos recursos de transferência de dados.
O Data Box, dispositivo de transferência online, ou o Azure Data Factory são configurados por profissionais de TI e podem automatizar de forma transparente a transferência de dados.
Comparação das principais funcionalidades
A tabela a seguir resume as diferenças nas principais funcionalidades.
Transferência de dados de rede/programáticas com script
Funcionalidade | AzCopy | APIs REST do Armazenamento do Microsoft Azure |
---|---|---|
Fator forma | Ferramenta de linha de comando da Microsoft | Os clientes desenvolvem em relação ao armazenamento APIs REST usando bibliotecas de cliente do Azure |
Configuração única inicial | Minimal | Esforço moderado, variáveis, desenvolvimento |
Formato de Dados | Blobs do Azure, Azure Files, Tabelas do Azure | Blobs do Azure, Azure Files, Tabelas do Azure |
Desempenho | Já otimizado | Otimize à medida que desenvolve |
Preços | Gratuito, são cobrados encargos de saída de dados | Gratuito, são cobrados encargos de saída de dados |
Ingestão de dados contínua pela rede
Recurso | Data Box Gateway | Data Box Edge | Fábrica de dados do Azure |
---|---|---|---|
Fator forma | Dispositivo virtual | Dispositivo físico | Serviço no portal do Azure, agente local |
Hardware | Seu hipervisor | Fornecido pela Microsoft | NA |
Esforço de configuração inicial | Baixo (<30 min) | Moderado (~ acoplar horas) | Grande (~dias) |
Formato de Dados | Blobs do Azure, Azure Files | Blobs do Azure, Azure Files | Dá suporte a mais de 70 conectores de dados para os formatos e armazenamentos de dados |
Pré-processamento de dados | Não | Sim, via computação de borda | Sim |
Cache local (para armazenar dados locais) |
Sim | Sim | Não |
Transferência de outras nuvens | Não | Não | Sim |
Preços | Preços | Preços | Preços |