Soluciones para la transferencia de datos periódica
En este artículo se proporciona información general sobre las soluciones para las transferencias de datos periódicas. La transferencia de datos periódica en la red puede categorizarse como periódica en intervalos regulares o como movimiento de datos continuo. En el artículo también se describen las opciones recomendadas de transferencia de datos y la matriz de funcionalidades clave para este escenario.
Para una visión general de todas las opciones de transferencia de datos disponibles, vaya a Choose an Azure data transfer solution (Elección de una solución de transferencia de datos de Azure).
Opciones recomendadas
Las opciones recomendadas para la transferencia de datos periódica se dividen en dos categorías en función de si la transferencia es continua o periódica.
Herramientas de scripts o de programación: para las transferencias de datos que se producen a intervalos regulares, use las herramientas de scripts o de programación (AzCopy y las API REST de Azure Storage). Estas herramientas están destinadas a los desarrolladores y profesionales de TI.
- AzCopy: use esta herramienta de la línea de comandos para copiar fácilmente datos desde y hacia Azure Blobs, Files y Table Storage con un rendimiento óptimo. AzCopy admite la simultaneidad y el paralelismo, y permite reanudar operaciones de copia cuando si se interrumpen.
- API REST/SDK de Azure Storage: al compilar una aplicación, puede desarrollar las API REST de Azure Storage y usar los SDK de Azure que se ofrecen en varios lenguajes. Las API REST también pueden aprovechar Data Movement Library de Azure Storage, diseñada para la copia de datos de alto rendimiento en Azure y desde Azure.
Herramientas de ingesta continua de datos: para la ingesta continua de datos, puede seleccionar una de las siguientes opciones.
- Replicación de objetos: la replicación de objetos copia de forma asincrónica blobs en bloques entre contenedores de una cuenta de almacenamiento de origen y de destino. Use la replicación de objetos como solución para mantener sincronizados los contenedores de dos cuentas de almacenamiento diferentes.
- Azure Data Factory: se debe usar Data Factory para escalar horizontalmente una operación de transferencia y saber si existe la necesidad de tener funcionalidades de orquestación y supervisión a nivel empresarial. Use Azure Data Factory para configurar una canalización en la nube para transferir archivos periódicamente entre distintos servicios de Azure, locales o de ambos tipos. Azure Data Factory permite orquestar flujos de trabajo basados en datos que ingieren datos de distintos almacenes de datos y automatizar el movimiento y la transformación de datos.
- Familia de Azure Data Box para transferencias en línea: Data Box Edge y Data Box Gateway son dispositivos de red en línea que pueden mover datos dentro y fuera de Azure. Data Box Edge usa procesos perimetrales compatibles con la inteligencia artificial para el procesamiento previo de los datos antes de la carga. Data Box Gateway es una versión virtual del dispositivo con las mismas funcionalidades de transferencia de datos.
El dispositivo de transferencia en línea de Data Box o Azure Data Factory están configurados por profesionales de TI y pueden automatizar la transferencia de datos de forma transparente.
Comparación de funcionalidades clave
En la siguiente tabla se resumen las diferencias de las funcionalidades clave.
Transferencia de datos a través de la red mediante scripts o programación
Capacidad | AzCopy | API REST de Azure Storage |
---|---|---|
Factor de forma | Herramienta de línea de comandos de Microsoft | Los clientes desarrollan en Storage API REST que usan las bibliotecas de cliente de Azure |
Instalación única inicial | Minimal | Esfuerzo de desarrollo moderado, variable |
Formato de datos | Azure Blobs, Azure Files, Azure Tables | Azure Blobs, Azure Files, Azure Tables |
Rendimiento | Ya se ha optimizado | Se optimiza durante el desarrollo |
Precios | Gratis, se aplican los cargos de salida | Gratis, se aplican los cargos de salida |
Ingesta de datos continua a través de la red
Característica | Data Box Gateway | Data Box Edge | Azure Data Factory |
---|---|---|---|
Factor de forma | Dispositivo virtual | Dispositivo físico | Servicio en Azure Portal, agente local |
Hardware | Hipervisor del usuario | Suministrado por Microsoft | N/D |
Esfuerzo de instalación inicial | Bajo (<30 minutos) | Moderado (un par de horas) | Grande (unos días) |
Formato de datos | Azure Blobs, Azure Files | Azure Blobs, Azure Files | Admite más de 70 conectores de datos para almacenes y formatos de datos |
Procesamiento previo de los datos | No | Sí, mediante un proceso perimetral | Sí |
Caché local (para almacenar datos locales) |
Sí | Sí | No |
Transferencia desde otras nubes | No | No | Sí |
Precios | Precios | Precios | Precios |