Uso de Azure Storage Mover para migrar a recursos compartidos de archivos SMB de Azure
En esta guía de migración se describe cómo migrar archivos locales a recursos compartidos de archivos SMB de Azure con fidelidad completa mediante Azure Storage Mover, un servicio de migración totalmente administrado. Puede usar Azure Storage Mover para migrar desde cualquier recurso compartido de origen de SMB, incluido Windows Server, Linux o NAS. Debe tener el puerto 443 abierto en el origen para poder usar Azure Storage Mover para migraciones de Azure Files. Sin embargo, no necesita una conexión SMB al recurso compartido de archivos de Azure porque Azure Storage Mover usa la API FileREST para mover los datos en lugar de SMB.
Nota:
Si usa o planea usar Azure File Sync para el almacenamiento en capas en la nube y el almacenamiento en caché local, puede usar Azure File Sync para migrar los recursos compartidos de archivos NAS locales o Windows Server en lugar de usar Azure Storage Mover. Si no tiene previsto usar Azure File Sync a largo plazo, utilice Azure Storage Mover para la migración.
Se aplica a
Tipo de recurso compartido de archivos | SMB | NFS |
---|---|---|
Recursos compartidos de archivos Estándar (GPv2), LRS/ZRS | ||
Recursos compartidos de archivos Estándar (GPv2), GRS/GZRS | ||
Recursos compartidos de archivos Premium (FileStorage), LRS/ZRS |
¿Por qué usar Azure Storage Mover para migraciones de Azure Files?
Hay varias razones para usar Azure Storage Mover para migrar los recursos compartidos de archivos SMB locales a Azure Files.
- Es más rápido que otros métodos como Robocopy que dependen de SMB para mover los datos a la nube.
- Los metadatos de archivo admitidos se copian con fidelidad completa. A diferencia del almacenamiento de objetos en blobs de Azure, un recurso compartido de archivos de Azure puede almacenar de forma nativa metadatos de archivo y es importante asegurarse de que los metadatos se copien del origen al destino durante una migración.
- Se escala bien, después de probarse con 100 millones de elementos de espacio de nombres (archivos y carpetas) de un montaje SMB a Azure Files.
Requisitos previos
Para usar Azure Storage Mover para migrar los recursos compartidos de archivos SMB, se requiere lo siguiente:
- Una suscripción y un grupo de recursos de Azure Revise los permisos necesarios.
- Una cuenta de Azure Storage con al menos un recurso compartido de archivos SMB de Azure.
- La red local debe permitir que el agente de Storage Mover se comunique con Azure. El puerto 443 (TLS) debe estar abierto y las reglas de firewall no deben limitar el tráfico a Azure. Use el comprobador de conectividad en la consola del agente de Storage Mover para obtener información sobre las direcciones URL del punto de conexión en Azure que debe permitir.
Nota:
Azure Storage Mover admite el uso de un montaje SMB como origen y un recurso compartido de archivos SMB de Azure como destino. Actualmente, no se admite la migración de datos entre otros pares de origen y destino, como los datos de origen de un recurso compartido NFS a un destino de recurso compartido de archivos de Azure.
Migración de archivos y metadatos mediante Azure Storage Mover
Para migrar los datos a Azure Files, siga estos pasos.
En primer lugar, cree un recurso de Azure Storage Mover.
A continuación, implemente uno o varios agentes de Storage Mover cerca de los orígenes de migración locales. Estas son máquinas virtuales que se pueden ejecutar en hipervisores de Hyper-V o VMware.
Para usar el agente para una migración y administrarlo desde la nube, tiene que registrar las máquinas virtuales del agente con el recurso de Azure Storage Mover. Debe conectarse localmente a través de SSH al agente para el registro y todos los pasos posteriores se administran desde Azure Portal, Azure PowerShell o la CLI de Azure.
Ahora debe definir los puntos de conexión de origen y destino como preparación para migrar los datos. Al crear el punto de conexión de destino, seleccione Recurso compartido de archivos para Tipo de destino.
Cree un proyecto para intercalar los recursos compartidos que se deben migrar juntos.
Cree una instancia de Azure Key Vault y coloque dos secretos en él: uno para el nombre de usuario y otro para la contraseña que el agente puede usar para acceder al recurso compartido SMB de origen.
Defina el primer trabajo de migración en el proyecto de Storage Mover con el par de origen y destino que ha creado. Para el primer trabajo de migración, es mejor usar Azure Portal. Creará varios recursos en el recurso de Storage Mover. Habrá un punto de conexión de origen y un punto de conexión de destino, así como algunas opciones de configuración de migración que debe revisar cuidadosamente. Además, hará referencia a los secretos de Azure Key Vault al crear el trabajo de migración.
Una vez que el trabajo de migración y su configuración sean los que desee, puede iniciar el trabajo. La telemetría y los registros de copia le ayudarán a supervisar el progreso y el éxito del trabajo de migración. Si desea calcular el tiempo necesario para realizar el trabajo de migración, consulte Objetivos de escala y rendimiento de Azure Storage Mover.
Comprobación de que la migración se realizó correctamente
Una vez completado el trabajo de migración, debe encontrar todos los archivos y carpetas del recurso compartido de archivos de Azure, con fidelidad completa. Revise los registros de copia para asegurarse de que no se ha dejado nada.
Pasos siguientes
Asegúrese de que ha habilitado la copia de seguridad de los recursos compartidos de archivos de Azure.