Cómo solucionar problemas de recuperación de Azure File Sync: guía de solución de problemas de clasificación por niveles en la nube

La recuperación (recall) de Azure File Sync es una función clave asociada a la clasificación por niveles en la nube en Azure File Sync. Cuando la clasificación por niveles en la nube está habilitada, los archivos a los que se accede con poca frecuencia (conocidos como archivos «fríos») se almacenan en la nube para ahorrar espacio de almacenamiento local. Sin embargo, los metadatos y la estructura (espacio de nombres) del archivo permanecen en el servidor local.

Cuando un usuario o una aplicación intenta acceder a un archivo clasificado por niveles, se activa el proceso de recuperación . Este proceso recupera sin problemas el contenido del archivo desde el recurso compartido de archivos de Azure en la nube y lo pone a disposición localmente. La recuperación se produce automáticamente, lo que garantiza una interrupción mínima para los usuarios.


Descripción del problema

En un entorno reciente de Azure File Sync, se observaron errores de recuperación debido al siguiente error:

RecallToDiskType: No

Este error indicaba que el uso de la caché del sistema de archivos había alcanzado su umbral máximo. Como resultado, los archivos clasificados por niveles no pudieron descargar su contenido de datos completo como se esperaba.


Solución del problema

Para resolver el error de recuperación, se tomaron las siguientes medidas:

1. Comprender la causa

Se determinó que los errores de recuperación se debían a los límites de memoria. Por defecto:

  • El 10 % de la memoria asignada se reserva para las recuperaciones.
  • Si las recuperaciones superan el 60 % de esta memoria reservada, se sirven desde la memoria y no se escriben en el disco.

Este comportamiento causó problemas cuando se superó el umbral de memoria.

2. Verificar el proceso de recuperación de datos

El equipo verificó cómo se recuperaban los datos mediante:

  • Comprobar el tamaño de los datos solicitados para la recuperación.
  • Asegurarse de que los datos recuperados coincidieran con los datos escritos en el disco en el punto de conexión del servidor.
  • Revisar los resultados de recuperación del agente de File Sync (Id. de evento 1110) para confirmar si las recuperaciones fueron correctas o fallaron.

3. Ajustar la configuración de memoria

Para resolver el problema, se aumentó la asignación de memoria para las recuperaciones modificando la configuración del registro. Se ejecutaron los siguientes comandos:

reg ADD "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Azure\StorageSync" /v BottomlessFilterSharedMemSizePercentage /t REG_DWORD /d 30 /f
reg ADD "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Azure\StorageSync" /v BottomlessFilterCacheUsagePercentage /t REG_DWORD /d 70 /f
fltmc unload StorageSync
fltmc load StorageSync
net stop filesyncsvc
net start filesyncsvc

Estos cambios permitieron que el 30 % de la memoria total del servidor se utilizara para las recuperaciones, lo que mejoró la capacidad de conservar los datos recuperados en el disco.


Resolución

Al aplicar los pasos anteriores, los errores de recuperación causados por las limitaciones de la caché del sistema de archivos se resolvieron correctamente. Esto garantizó un proceso de recuperación de datos más fluido y fiable en el entorno de Azure File Sync.


Consejos adicionales

Estos son algunos recursos adicionales para ayudarte a comprender y gestionar mejor la clasificación por niveles en la nube de Azure File Sync:

  • Información sobre la clasificación por niveles en la nube de Azure File Sync | Microsoft Learn
  • Cómo gestionar archivos clasificados por niveles de Azure File Sync | Microsoft Learn


  • Conclusión

    La recuperación de Azure File Sync es esencial para optimizar el uso del almacenamiento local y mantener al mismo tiempo un acceso sin problemas a los archivos clasificados por niveles en la nube. Comprender y solucionar problemas como los límites de memoria puede ayudar a garantizar un proceso de recuperación fiable y eficiente. Siguiendo los pasos descritos anteriormente, puedes resolver los errores de recuperación y mejorar el rendimiento de tu entorno de Azure File Sync.

    Deja un comentario