Comprobación de la preparación de Windows Server

Completado

Como parte de Azure File Sync, Microsoft proporciona un conjunto de cmdlets de PowerShell de evaluación. Estos cmdlets muestran si el servidor tiene incompatibilidades con Azure File Sync.

Después de obtener información sobre Azure File Sync, querrá evaluar los servidores para comprobar si pueden participar en el proceso de sincronización. Puede usar las herramientas que ofrece Microsoft para ayudarle a realizar esta tarea.

En esta unidad, aprenderá los requisitos del sistema de los servidores que quiera usar con Azure File Sync. Verá cómo ejecutar comprobaciones del sistema con PowerShell.

Problemas posibles

Antes de valorar la posibilidad de usar Azure File Sync con los servidores locales, tenga en cuenta los siguientes problemas posibles:

  • Antivirus: los programas antivirus funcionan analizando archivos conocidos por contener código malintencionado. Es posible que esta característica produzca una recuperación no deseada de archivos en capas. Los productos antivirus más recientes, incluidos los de Microsoft, como Windows Defender y System Center Endpoint Protection, reconocen y admiten estos archivos. Si usa un programa de terceros, compruebe la compatibilidad con el proveedor de software.
  • Copia de seguridad: como sucede con las soluciones antivirus, las de copia de seguridad pueden provocar la recuperación de archivos en niveles. Se recomienda encarecidamente usar Azure Backup, ya que realiza copias de seguridad de los datos en el propio recurso compartido de archivos de Azure. Si va a restaurar archivos desde Azure Backup, es importante usar operaciones de restauración de nivel de archivo o de volumen al usar Azure File Sync. Los archivos restaurados con estos métodos se sincronizan de forma automática con todos los puntos de conexión del grupo de sincronización. Los archivos existentes se reemplazan por las versiones recién restauradas.
  • Cifrado: Azure File Sync funciona con métodos de cifrado comunes de Microsoft, entre los que se incluyen BitLocker, Azure Information Protection, Azure Rights Management y Active Directory RMS. Azure File Sync no funciona con el método de cifrado del sistema de archivos NTFS, el Sistema de archivos cifrados (EFS).

Evaluación de la compatibilidad del sistema operativo y los archivos

Puede usar la herramienta de evaluación de Azure File Sync para evaluar el sistema operativo y los archivos del sistema con el fin de garantizar la compatibilidad con el servicio. Esta herramienta es un cmdlet de Azure PowerShell que comprueba los posibles problemas con el sistema de archivos y los conjuntos de datos, como los caracteres no admitidos o la versión del sistema operativo.

Requisitos del sistema

Azure File Sync tiene estos requisitos del sistema relativos al servidor de archivos local:

  • Sistema operativo: Windows Server 2012 R2, Windows Server 2016, Windows Server 2019 o Windows Server 2022, en las ediciones Datacenter o Standard, en implementaciones completas o básicas.
  • Memoria: 2 GB de RAM o más.
  • Revisiones: las revisiones de Windows más recientes aplicadas.
  • Almacenamiento: volumen conectado de forma local con el formato de archivo NTFS. No se puede usar un almacenamiento remoto conectado con USB.

El sistema de archivos NTFS admite muchas características y Azure File Sync admite un subconjunto de ellas.

Las características admitidas son las siguientes:

  • Listas de control de acceso (ACL): las ACL se conservan y aplican en los puntos de conexión de Windows Server.
  • Compresión NTFS: la compresión de archivos para ahorrar espacio es totalmente compatible.
  • Archivos dispersos: los archivos dispersos se almacenan de una manera más eficaz que los archivos normales. Se admiten archivos dispersos, pero se almacenan como archivos completos normales durante la sincronización con la nube.

Hay muchos tipos de archivo diferentes en un equipo de Windows Server. Algunos son importantes para el sistema operativo, pero son prescindibles en una operación de sincronización. Si se sincronizaran, estos archivos ocuparían espacio innecesario. Por tanto, los archivos siguientes se omiten:

  • Desktop.ini: archivo específico del sistema operativo
  • ethumbs.db$: archivo temporal de miniaturas
  • -$.: archivo temporal de Office
  • .tmp: archivo temporal
  • .laccdb: archivo de bloqueo de base de datos de Access
  • 6878HDHJKDHHJ7878: archivo de sincronización interno
  • \System Volume Information: carpeta específica del volumen
  • $RECYCLE.BIN: carpeta de elementos eliminados
  • \SyncShareState: carpeta de sincronización

Realización de una evaluación

Puede usar PowerShell para descargar las versiones más recientes de PackageManagement y PowerShellGet. Estos paquetes permiten la instalación de módulos en versión preliminar. Después, puede instalar el módulo Az.StorageSync de PowerShell que permite probar y guardar los requisitos del sistema y el conjunto de datos en un archivo separado por comas.

Para realizar una evaluación, ejecute Invoke-AzStorageSyncCompatibilityCheck con los parámetros correctos. Por ejemplo, en el servidor de archivos local se pueden realizar los siguientes tipos de comprobaciones:

  • Comprobación de los archivos de datos y del sistema:

    Invoke-AzStorageSyncCompatibilityCheck -Path <path to folder>
    
  • Comprobación solo de la compatibilidad de archivos y carpetas:

    Invoke-AzStorageSyncCompatibilityCheck -Path <path to folder> -SkipSystemChecks
    
  • Comprobación solo del sistema:

    Invoke-AzStorageSyncCompatibilityCheck -ComputerName <name of computer to check> -SkipNamespaceChecks
    

los resultados indican si el sistema operativo, el sistema de archivos o los nombres de archivos o carpetas tienen problemas de compatibilidad.