Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
En este artículo, obtendrá información sobre los distintos tipos de soluciones que migran datos tanto en línea como sin conexión. Algunas soluciones también proporcionan funcionalidades de sincronización, combinación e implementación híbrida repetibles. A menudo, estas herramientas proporcionan funcionalidades técnicas superpuestas y son adecuadas para casos de uso similares. En este artículo se proporcionan instrucciones sobre cómo seleccionar la herramienta de migración adecuada para sus necesidades e identificar las herramientas nativas de Azure, así como las soluciones del proveedor de software independiente (ISV) y de asociados.
En este artículo se describen los distintos escenarios para los que cada herramienta es más adecuada. También proporciona una perspectiva amplia sobre la comparación y el contraste de estas herramientas.
Herramientas en línea
Transferencia de red en línea
Las herramientas que proporcionan transferencia de red en línea permiten transferir los datos a Azure a través de la conexión de red o la red pública de Internet. Esta transferencia se puede realizar de muchas maneras y mediante diversas herramientas.
Azure Storage Mover (herramienta para mover almacenamiento de Azure)
Azure Storage Mover es un servicio de migración totalmente administrado que le ayuda a migrar datos de escala de terabyte a petabyte a Azure Storage a través de la red. Storage Mover es un servicio en la nube híbrido, que consta de un componente de servicio en la nube y una máquina virtual (VM) del agente de migración local. Storage Mover se usa para escenarios de migración como lift-and-shift y para migraciones en la nube que se repiten periódicamente.
En la lista siguiente se resaltan muchos de los escenarios y funcionalidades clave de Storage Mover, lo que podría convertirlo en la herramienta recomendada para algunos casos de uso.
- Consta de una herramienta totalmente administrada, automatizada y resistente en Azure.
- Un único recurso de Azure Storage Mover puede administrar y organizar varios agentes globalmente, lo que proporciona visibilidad sobre todas las migraciones dentro de un único panel.
- Adecuado para tamaños de datos relativamente pequeños de unos pocos terabytes y para archivos, carpetas y recursos compartidos de archivos a escala de petabytes. Para transferencias de datos únicas y conjuntos de datos pequeños de menos de 1 terabyte, use
AzCopyen su lugar. - Adecuado para transferencias puntuales, como un "lift-and-shift", o para sincronizaciones y transferencias periódicas y repetidas.
- Ofrece un proceso sencillo y confiable para el que las configuraciones predeterminadas son suficientes.
- Conserva los metadatos del archivo.
- Los orígenes y destinos de migración incluyen:
- Origen del bloque de mensajes del servidor (SMB) o del sistema de archivos de red (NFS) en el destino de Azure Blob
- Origen de SMB a destino de Azure Files
- Origen S3 hacia el destino Azure Blob
- Funcionalidad de copia de solo metadatos, donde solo se copian los metadatos o la estructura del archivo sin el contenido del archivo. Por ejemplo, la propagación de permisos o la realización de migraciones de simulacro.
Puede obtener más información sobre Azure Storage Mover en el artículo de información general del servicio . Los artículos siguientes también pueden ayudarle a usar Azure Storage Mover para la migración a la nube:
- Familiarícese con la jerarquía de recursos de Storage Mover
- Aprenda a implementar una instancia de Storage Mover en su suscripción de Azure.
- Aprenda a implementar un agente de Storage Mover en su entorno
Herramientas de sincronización y estratificación
Azure File Sync
Azure File Sync permite migraciones de servidores de archivos de Windows con un tiempo de inactividad cercano a cero y también proporciona una solución de almacenamiento híbrido. Azure File Sync le permite centralizar los recursos compartidos de archivos de su organización en Azure Files, a la vez que mantiene la flexibilidad, el rendimiento y la compatibilidad de un servidor de archivos de Windows. Azure File Sync es principalmente una herramienta de sincronización y estratificación, mientras que la función principal de Storage Mover es actuar como un servicio de migración.
Elija Azure File Sync para las extensiones tradicionales del servidor de archivos y la sincronización multisitio con recursos compartidos de archivos de Azure. Esta opción incluye la integración de Entra ID y la sincronización bidireccional. También conserva automáticamente los permisos y atributos del Sistema de archivos de nueva tecnología (NTFS). Estas funcionalidades hacen que Azure File Sync sea un enfoque ideal si desea mantener una caché local y usar la nube por niveles, o si el servidor debe seguir atendiendo durante la migración.
Puede usar cualquier protocolo de Windows Server disponible para acceder a los datos localmente, incluidos SMB, NFS y FTPS. También puede tener tantas memorias caché como necesite en todo el mundo.
Puede encontrar todos los escenarios de migración admitidos para File Sync en el artículo de información general sobre la migración .
Obtenga más información sobre Azure File Sync y varios escenarios de migración aquí.
Puerta de enlace de Data Box
Data Box Gateway es una solución de almacenamiento en la nube que actúa como un dispositivo virtual, lo que permite una transferencia de datos unidireccional sin problemas entre la infraestructura local y Azure. Consta de una máquina virtual en el entorno local y se conecta a Azure a través de protocolos estándar como SMB o NFS.
La puerta de enlace almacena en caché y carga datos a Azure Blob o File Storage de forma eficaz y segura. Data Box Gateway es una puerta de enlace de streaming de fuente continua permanente, ideal para flujos de trabajo de nube híbrida.
Elija Data Box Gateway para la transferencia unidireccional de gran volumen de datos a Azure, especialmente para datos NFS o transmisiones continuas. Data Box Gateway también es la opción adecuada cuando no necesita varias copias locales de los datos que se mantienen sincronizadas. La función principal de Data Box Gateway es mover datos fuera del sitio y a Azure rápidamente, especialmente para el procesamiento o el archivo. También admite una opción de sincronización manual para actualizar el recurso compartido local con el contenido de Azure.
Puede encontrar más información sobre Azure Data Box Gateway en el artículo Casos de uso .
Azure Data Factory
Azure Data Factory (ADF) permite preparar y transformar datos de una amplia variedad de orígenes, como bases de datos, almacenes de datos, almacenes de lago y flujos en tiempo real. A continuación, ingiere estos datos en la red para su uso posterior. ADF es la opción ideal cuando necesita una o varias de las siguientes características o funcionalidades:
- Flujos de trabajo personalizados
- Transformación de datos durante la migración
- Canalizaciones complejas o repetibles
- Migración de cargas de trabajo de macrodatos, lago de datos o almacenamiento de datos empresariales (EDW) a Microsoft Azure
Antes de comenzar una migración mediante ADF, debe ejecutar una prueba de concepto (POC) para asegurarse de que el servicio cumple sus requisitos debido al número de complejidades implicadas. En el artículo de guía de migración de ADF se discuten varios escenarios compatibles.
Herramientas no administradas
AzCopy
AzCopy es una utilidad de línea de comandos que puede usar para copiar datos entre cuentas de almacenamiento. Es ideal para transferencias rápidas y únicas que admiten scripts, especialmente para datos de objetos o conjuntos de archivos más pequeños. AzCopy es una excelente opción si necesita un control específico sobre las transferencias o necesita implementar la automatización a través de scripts. También es útil para transferencias más pequeñas de datos que se pueden completar en un período de tiempo relativamente corto.
Sin embargo, como una herramienta no administrada, no puede sincronizar automáticamente los cambios ni realizar un seguimiento del estado de transferencia. No hay ninguna funcionalidad de control de errores, por lo que debe revisar manualmente los registros y reintentar las operaciones con errores usted mismo. AzCopy podría no ser ideal para migraciones a gran escala que implican miles de millones de objetos debido a limitaciones de rendimiento, especialmente en la enumeración y el examen.
Nota:
AzCopy no admite la copia "solo metadatos" en la que solo se copian los metadatos o la estructura del archivo sin el contenido del archivo asociado. Por ejemplo, no se admite la propagación de permisos o la realización de migraciones de simulacro. En su lugar, use Storage Mover para estos tipos de casos de uso.
Puede leer más detalles sobre AzCopy en el artículo Introducción a AzCopy .
Soluciones de asociados para funcionalidades especializadas
Herramientas de proveedor de software independiente y asociado (ISV)
Si necesita características avanzadas que las herramientas nativas de Azure no cubren, considere las herramientas de partner o ISV. Estas características pueden incluir:
- Alertas.
- Control por archivo.
- Evaluaciones profundas.
- Sistemas de archivos de origen especializados.
- Movimientos basados en políticas.
- Sincronización delta con una transición mínima.
- Soporte para orígenes y capacidades.
Para obtener más información para ayudarle a elegir la herramienta adecuada, revise la sección recomendaciones y matriz de funcionalidades proporcionada.
Herramientas sin conexión
Las herramientas de transferencia de datos sin conexión se usan cuando desea transferir grandes cantidades de datos a Azure sin depender de la conexión de red. Estas herramientas son útiles para escenarios en los que el ancho de banda de red es limitado, costoso o no disponible. Permiten enviar datos físicamente a Azure, lo que puede acelerar significativamente el proceso de migración.
Los dispositivos físicos y enviables son una opción ideal cuando se desea realizar una transferencia masiva de datos sin conexión de una sola vez. Estos casos de uso implican copiar datos en un disco o en un dispositivo especializado y enviarlos a una instalación segura de Microsoft donde se cargan los datos. Puede comprar y enviar sus propios discos, o bien solicitar un disco o dispositivo proporcionado por Microsoft. Las soluciones proporcionadas por Microsoft para transferencias sin conexión incluyen Azure Data Box Next-Gen y Data Box Disk.
Azure Data Box y Data Box Disk
El servicio Azure Data Box subyacente le permite migrar datos a su servicio de almacenamiento de Azure preferido sin conexión. Hay varias consideraciones clave para elegir migrar mediante Azure Data Box. Azure Data Box es una opción lógica cuando la copia de datos a través de una red está restringida, demasiado lenta, demasiado costosa o no es una opción.
Dado que Data Box se integra bien con otras herramientas de asociado e ISV, puede usar un enfoque conocido como propagación sin conexión. Después de migrar un conjunto de datos inicial mediante Data Box, puede usar herramientas en línea para sincronizar más rápidamente los cambios de archivo.
Azure Data Box admite la importación directa de datos entre regiones, por lo que el origen de datos puede residir en una región completamente diferente de la cuenta de almacenamiento. Por ejemplo, esta funcionalidad le permite migrar datos que residen en el Reino Unido a un nuevo destino en Estados Unidos. Esta capacidad ayuda a administrar migraciones de gran tamaño que implican muchas zonas geográficas, a la vez que evita los costos de los cargos de red entre regiones.
En los ejemplos siguientes se resaltan los casos de uso comunes en los que Azure Data Box podría ser la opción adecuada:
Al migrar la infraestructura de computación utilizando Azure Migrate
Al migrar datos no estructurados mediante el modo sin conexión, puede reducir el tiempo, el costo y el uso del ancho de banda de red. Esta ejecución paralela puede acelerar el proceso general de migración y reducir la carga en la red.Al realizar el poblamiento inicial de datos
Inicialmente, puede migrar un conjunto de datos de gran tamaño mediante Azure Data Box y, a continuación, cambiar a herramientas de transferencia en línea para sincronizar los cambios recientes o deltas.Al exportar datos desde Azure Storage
Si tiene datos en la nube almacenados en Azure, puede exportarlos y devolverlos de forma local mediante la transferencia sin conexión de Data Box.Al transferir grandes cantidades de datos
Data Box puede controlar decenas a cientos de terabytes por dispositivo y se pueden usar varios dispositivos en paralelo. Es especialmente útil para sitios remotos con conectividad limitada o una migración masiva de un solo uso.
- Los casos de uso de la migración incluyen:
- Origen de SMB/NFS a Azure Blob, Files o Azure Data Lake Storage (ADLS)
- Convertir discos de VM locales a discos administrados
- Mueva los datos directamente a uno o varios de los niveles de acceso específicos: frecuente, frío, esporádico o archivo.
Puede encontrar más detalles sobre las características de Azure Data Box en la documentación de Microsoft Learn.
Azure Import/Export (Servicio de importación/exportación de Azure)
El servicio Azure Import/Export se usa para importar de forma segura grandes cantidades de datos a Azure Blob Storage y Azure Files mediante el envío de unidades de disco a un centro de datos de Azure. Este servicio también se puede usar para transferir datos de Azure Blob Storage a unidades de disco y enviarlos a los sitios locales. Puede proporcionar sus propias unidades de disco o unidades de disco proporcionadas por Microsoft.
Puede obtener más información sobre Azure Import/Export en el artículo de información general del servicio .
Otras herramientas diversas
Interfaces gráficas
Si en ocasiones transfiere algunos archivos y no necesita automatizar la transferencia de datos, puede elegir una herramienta de interfaz gráfica, como el Explorador de Azure Storage o una herramienta de exploración basada en web en Azure Portal.
Transferencia con scripts o mediante programación
Puede usar las herramientas de software optimizadas de Microsoft o llamar directamente a las API REST de Azure o kits de desarrollo de software (SDK). Las herramientas de scriptable disponibles incluyen AzCopy, Azure PowerShell y la CLI de Azure. Para la interfaz mediante programación, puede usar uno de los muchos SDK y elegir entre .NET, Java, Python, Node/JS, C++, Go, PHP o Ruby.
Matriz de recomendaciones y funcionalidades
Seleccionar las herramientas adecuadas para la migración de datos es fundamental para transferencias sin problemas, eficientes y confiables. Los enfoques adaptados basados en escenarios como migraciones de recursos compartidos de archivos o transferencias de servicio a servicio ayudan a optimizar los procesos a la vez que reducen los riesgos y las interrupciones. Revise los escenarios clave y elija la herramienta de migración más adecuada y preferida para los casos de uso.
Aunque hay posibles alternativas disponibles en cada caso, las tablas siguientes proporcionan instrucciones adaptadas para las herramientas más preferidas para escenarios comunes. También incluyen funcionalidades más detalladas y características admitidas, lo que le permite comparar, contrastar y tomar una decisión informada para el siguiente paso del proceso de migración de datos.
Herramientas de migración
Al planear la migración de datos a Azure, es importante seleccionar la herramienta adecuada en función de sus necesidades específicas, el volumen de datos y la complejidad de la migración. Asegúrese siempre de leer y comprender exhaustivamente sus funcionalidades correspondientes antes de finalizar la selección de herramientas.
En las tablas siguientes se proporciona una matriz de soporte basada en el origen y el destino para las herramientas clave de migración. Las tablas proporcionadas usan los siguientes iconos para indicar el nivel de soporte técnico:
| Icono | Description |
|---|---|
| ✅ | totalmente compatible |
| 🟦 | Compatibilidad parcial |
| ❌ | Todavía no se admite |
Herramientas de Microsoft
Importante
Cada herramienta de migración proporcionada por Microsoft proporciona varias funcionalidades. Ninguna herramienta admite cada combinación de origen y destino o protocolo de red.
Solo Azure Data Box admite la transferencia de datos sin conexión a Azure Storage. Todas las demás herramientas son soluciones en línea.
| Tool | Evaluación del almacenamiento proporcionada | Fuente | Protocolo de origen | Blob de Azure; ADLS | Azure Files | Azure NetApp Archivos | Discos de Azure |
|---|---|---|---|---|---|---|---|
| Azure Storage Mover (herramienta para mover almacenamiento de Azure) | ❌ | Recursos compartidos de servidor SMB/NFS; Dispositivos NAS | SMB 2.x, 3.x | 🟦 1 | 🟦 2 | ❌ | ❌ |
| Azure Storage Mover (herramienta para mover almacenamiento de Azure) | ❌ | Dispositivos NAS; recursos compartidos de archivos | NFS 3.x, 4.x | 🟦 1 | ❌ | ❌ | ❌ |
| Azure Storage Mover (herramienta para mover almacenamiento de Azure) | ❌ | AWS S3 | S3 | ✅ | ❌ | ❌ | ❌ |
| Azure Data Box | ❌ | Recursos compartidos de servidor SMB/NFS; Dispositivos NAS | - | ✅ | 🟦 2 | 🟦 3 | 🟦 4 |
| Puerta de enlace de Data Box | ❌ | Local; montado localmente; SMB 2.x, 3.x; NFS v3, v4.1 | - | ✅ | 🟦 2 | ❌ | ❌ |
| Azure File Sync | ❌ | Servidor de archivos de Windows | SMB | ❌ | 🟦 2 | ❌ | ❌ |
| Azure Data Factory | ❌ | Lago de datos local; HDFS; AWS S3 | - | ✅ | 🟦 5 | ❌ | ❌ |
| Azure Migrate | 🟦 | Hipervisores; Discos de máquina virtual | - | ❌ | ❌ | ❌ | ✅ |
1 HNS habilitado
2 SMB solo
3 Requiere dos pasos: migrar a Azure Files con Data Box primero y, a continuación, pasar de Azure Files a ANF
4 Puede migrar como blobs en páginas a discos administrados con un tamaño máximo admitido de 8 TB; no se admiten Ultra Disks ni PV2
5 Conector multinube necesario
6 Azure Blob y Files solo admiten NFS v3 v4.1, respectivamente; considere la funcionalidad de usuario y la aplicación correspondientes y la accesibilidad posterior a la migración
Herramientas de socios de ISV
Importante
Cada herramienta de migración proporcionada por el asociado de ISV proporciona varias funcionalidades. Ninguna herramienta admite cada combinación de origen y destino o protocolo de red.
Solo Tape Ark admite la transferencia de datos sin conexión a Azure Storage. Todas las demás herramientas son soluciones en línea.
| Tool | Evaluación del almacenamiento proporcionada | Fuente | Protocolo de origen | Origen de SAN | Origen de NAS | Blob de Azure; ADLS | Azure Files | Azure NetApp Archivos | Discos de Azure | E-SAN | Lustre administrado | Administrado por el asociado |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Komprise | 🟦 | Dispositivos NAS; Almacenamiento de archivos en la nube; S3 | SMB; NFS | ❌ | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ | 3p1 |
| Atempo | 🟦 | Dispositivos NAS; S3; PFS; Swift | SMB; NFS | ❌ | ✅ | 🟦 2 | ✅ | ✅ | ❌ | ❌ | ✅ | 3p1 |
| Data Dynamics | 🟦 | Dispositivos NAS; S3 | SMB; NFS | ❌ | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ | 3p1 |
| Cirrus Data | 🟦 | SAN; AWS; Hipervisores | - | ✅ | ❌ | ❌ | ❌ | ❌ | ✅ | ✅ | ❌ | 3p1 |
| Cirata | ❌ | Hadoop, FS compatible con POSIX | - | ❌ | ❌ | ✅ | ❌ | ❌ | ❌ | ❌ | ❌ | 3p |
| Arca de cinta | ❌ | Cintas, discos y otros medios sin conexión | - | ❌ | ❌ | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ | 3p |
1 Parte de SMP.
2 No admite ADLS.
Otra línea de comandos, herramientas no administradas
Importante
Las herramientas de línea de comandos no administradas como AzCopy, Robocopy, Rsync y DistCP proporcionan diversas funcionalidades. El examen de varios millones de archivos, el seguimiento de los cambios en los archivos, el cálculo del tamaño total de los datos, la detección y el control de errores y la ejecución de varios trabajos de copia simultáneos pueden presentar desafíos extremos.
Ninguna de las herramientas de línea de comandos de la tabla siguiente es capaz de transferir datos sin conexión ni proporciona evaluaciones de almacenamiento. Ninguna de las herramientas admite NAS empresariales o SAN como origen, ni tampoco Azure E-SAN ni Lustre administrado como destino.
| Tool | Fuente | Protocolo de origen | Blob de Azure; ADLS | Azure Files | Azure NetApp Archivos | Discos de Azure | Administrado |
|---|---|---|---|---|---|---|---|
| AzCopy | Azure; local; montado localmente; AWS S3, Glacier; GCP | SMB; S3 | ✅ | ✅ | ✅ | 🟦 1 | No administrado |
| Robocopy | Local; montado localmente; SMB | SMB | ❌ | ✅ | ✅ | 🟦 1 | No administrado |
| Rsync; fpsync | Local; montado localmente; NFS | NFS | ✅ | ✅ | ✅ | 🟦 1 | No administrado |
| DistCP | Hadoop | - | ✅ | ❌ | ❌ | ❌ | No administrado |