¿Qué es Azure Storage Mover?

Azure Storage Mover es un servicio relativamente nuevo de migración totalmente administrado que le permite migrar los archivos y carpetas a Azure Storage, a la vez que minimiza el tiempo de inactividad de la carga de trabajo. Es posible usar Storage Mover para diferentes escenarios de migración, como migrar mediante lift-and-shift, y para migraciones en la nube que tenga que repetir ocasionalmente. Azure Storage Mover también ayuda a mantener la supervisión y administrar la migración de todos los recursos compartidos de archivos distribuidos globalmente desde un único recurso de mover de almacenamiento.

Orígenes y destinos compatibles

La versión actual de Azure Storage Mover admite migraciones de fidelidad completa para combinaciones específicas de pares de destino de origen. Use siempre la versión más reciente del agente para beneficiarse de estos orígenes y destinos admitidos:

Protocolo de origen Destino Comentarios
Montaje SMB 2.x Recurso compartido de archivos de Azure (SMB) Actualmente no se admiten orígenes SMB 1.x ni recursos compartidos de archivos de Azure NFS.
Montaje NFS 3 y 4 Contenedor de Azure Blob Storage Los contenedores con la característica "Servicio de espacio de nombres jerárquico (HNS)" habilitada, se admiten y el conjunto de API REST de ADLS Gen2 se usa para la migración.

Un contenedor de blobs de Azure sin la característica de servicio de espacio de nombres jerárquico no tiene un sistema de archivos tradicional. Un contenedor de blobs estándar usa carpetas "virtuales" para imitar esta funcionalidad. Cuando se usa este enfoque, los archivos de las carpetas del origen obtendrán su ruta de acceso antepuesta a su nombre y se colocarán en una lista plana en el contenedor de blobs de destino.

Al migrar datos desde un punto de conexión de origen mediante el protocolo SMB, Storage Mover admite el mismo nivel de fidelidad de archivos que el recurso compartido de archivos de Azure subyacente. Se mantienen la estructura de carpetas y los valores de metadatos, como las marcas de tiempo de archivo y carpeta, las ACL y los atributos de archivo. Al migrar datos desde un origen NFS, el servicio Storage Mover representa carpetas vacías como un blob vacío en el destino. Los metadatos de la carpeta de origen se conservarán en el campo de metadatos personalizados de este blob, al igual que con los archivos.

Sin embargo, la migración de datos desde un punto de conexión de origen mediante el protocolo NFS puede requerir carpetas "virtuales" durante la migración. Dado que los contenedores de blobs de Azure sin compatibilidad con HNS no tienen un sistema de archivos tradicional, Storage Mover usa estas carpetas para imitar un sistema de archivos local. Cuando los archivos se encuentran dentro de carpetas en un punto de conexión de origen, Storage Mover antepone sus rutas de acceso a sus nombres y coloca el archivo en una lista plana dentro del contenedor de blobs de destino.

A screenshot illustrating a source NFS share migrated through an Azure Storage Mover agent VM to an Azure Storage blob container.

Migraciones totalmente administradas

Se puede usar un único recurso de mover de almacenamiento implementado en la suscripción para administrar las migraciones de los recursos compartidos de origen ubicados en diferentes partes del mundo. El propio recurso del mover de almacenamiento no procesa los archivos y carpetas. En su lugar, implementará un agente de migración cerca del recurso compartido de origen para enviar los datos directamente a los destinos seleccionados en Azure.

Azure Storage Mover proporciona un conjunto de recursos de administración que se pueden usar en todos los recursos compartidos que quiere migrar. Por ejemplo, puede expresar el plan de migración y conservar la supervisión sobre el progreso y los resultados de la migración por recurso compartido. Para aprovechar esta funcionalidad, cree un proyecto de migración para cada carga de trabajo que migre. En el proyecto, defina la configuración de origen, destino y migración para cada recurso compartido de origen en el que depende la carga de trabajo. Puede permanecer en control total sobre cuándo iniciar la migración de un recurso compartido, realizar un seguimiento del progreso y ver sus resultados.

El artículo jerarquía de recursos tiene más información sobre los recursos individuales de Storage Mover y cómo usarlos mejor para la migración. También puede obtener más detalles de planeamiento de implementación en el artículo planeamiento de una implementación de Azure Storage Mover.

Un servicio en la nube híbrida

Azure Storage Mover es un servicio en la nube híbrida. Los servicios híbridos tienen un componente de servicio en la nube y un componente de infraestructura. El administrador de servicios ejecuta el componente de infraestructura en su entorno corporativo. En el caso de Storage Mover, ese componente híbrido consta de un agente de migración. Los agentes son máquinas virtuales, que se implementan y ejecutan en un host cerca del almacenamiento de origen. Para obtener más información sobre el agente y cómo se implementa, lea el artículo Implementación del agente de Storage Mover.

Todos los aspectos de una migración se administran desde el servicio en la nube, excepto el proceso de registro del agente. Los detalles sobre el proceso de registro del agente están disponibles en el artículo de registro del agente.

Pasos siguientes

Estos artículos pueden ayudarle a familiarizarse más con el servicio Storage Mover.