Résoudre les problèmes d’installation et d’inscription de serveur Azure File Sync agent

Après le déploiement du service de synchronisation de stockage, les étapes suivantes du déploiement de Azure File Sync sont l’installation de l’agent Azure File Sync et l’inscription de Windows Server auprès du service de synchronisation de stockage. Cet article est conçu pour vous aider à résoudre les problèmes que vous pouvez rencontrer au cours de ces étapes.

Installation de l’agent

Résoudre les problèmes d’installation de l’agent

Si l’installation de l’agent Azure File Sync échoue, recherchez le fichier journal d’installation qui se trouve dans le répertoire d’installation de l’agent. Si l’agent Azure File Sync est installé sur le volume C :, le fichier journal d’installation se trouve sous C :\Program Files\Azure\StorageSyncAgent\InstallerLog.

Remarque

Si l’agent Azure File Sync est installé à partir de la ligne de commande et que le /l\*v commutateur est utilisé, le fichier journal se trouve dans le chemin d’accès où l’installation de l’agent a été exécutée.

Le nom du fichier journal pour les installations de l’agent à l’aide du package MSI est AfsAgentInstall. Le nom du fichier journal pour les installations d’agent à l’aide du package MSP (package de mise à jour) est AfsUpdater.

Une fois que vous avez localisé le fichier journal d’installation de l’agent, ouvrez le fichier et recherchez le code d’échec à la fin du journal. Si vous recherchez « code d’erreur 1603 » ou « bac à sable », vous devriez être en mesure de localiser le code d’erreur.

Voici un extrait de code d’une installation de l’agent qui a échoué :

CAQuietExec64:      + CategoryInfo          : SecurityError: (:) , PSSecurityException  
CAQuietExec64:      + FullyQualifiedErrorId : UnauthorizedAccess  
CAQuietExec64:  Error 0x80070001: Command line returned an error.  
CAQuietExec64:  Error 0x80070001: QuietExec64 Failed  
CAQuietExec64:  Error 0x80070001: Failed in ExecCommon64 method  
CustomAction SetRegPIIAclSettings returned actual error code 1603 (note this may not be 100% accurate if translation happened inside sandbox)  
Action ended 12:23:40: InstallExecute. Return value 3.  
MSI (s) (0C:C8) [12:23:40:994]: Note: 1: 2265 2:  3: -2147287035

Pour cet exemple, l’installation de l’agent a échoué avec le code d’erreur -2147287035 (ERROR_ACCESS_DENIED).

L’installation de l’agent échoue avec une erreur : L’Assistant Installation de l’agent de synchronisation du stockage s’est terminée prématurément en raison d’une erreur

Dans le journal d’installation de l’agent, l’erreur suivante est journalisée :

CAQuietExec64:      + CategoryInfo          : SecurityError: (:) , PSSecurityException  
CAQuietExec64:      + FullyQualifiedErrorId : UnauthorizedAccess  
CAQuietExec64:  Error 0x80070001: Command line returned an error.  
CAQuietExec64:  Error 0x80070001: QuietExec64 Failed  
CAQuietExec64:  Error 0x80070001: Failed in ExecCommon64 method  
CustomAction SetRegPIIAclSettings returned actual error code 1603 (note this may not be 100% accurate if translation happened inside sandbox)  
Action ended 12:23:40: InstallExecute. Return value 3.  
MSI (s) (0C:C8) [12:23:40:994]: Note: 1: 2265 2:  3: -2147287035 

Ce problème se produit si la stratégie d’exécution PowerShell est configurée à l’aide d’une stratégie de groupe et que le paramètre de stratégie est « Autoriser uniquement les scripts signés ». Tous les scripts inclus avec l’agent Azure File Sync sont signés. L’installation de l’agent Azure File Sync échoue, car le programme d’installation exécute le script à l’aide du paramètre de stratégie d’exécution de contournement.

Pour résoudre ce problème, désactivez temporairement le paramètre de stratégie de groupe Activer l’exécution du script sur le serveur. Une fois l’installation de l’agent terminée, le paramètre de stratégie de groupe peut être réactivé.

L’installation de l’agent échoue sur domaine Active Directory Controller

Dans le journal d’installation de l’agent, l’erreur suivante est journalisée :

CAQuietExec64:  Error 0x80070001: Command line returned an error.
CAQuietExec64:  Error 0x80070001: CAQuietExec64 Failed
CustomAction InstallHFSRequiredWindowsFeatures returned actual error code 1603 (note this may not be 100% accurate if translation happened inside sandbox)
Action ended 8:51:12: InstallExecute. Return value 3.
MSI (s) (EC:B4) [08:51:12:439]: Note: 1: 2265 2:  3: -2147287035

Ce problème se produit si vous essayez d’installer l’agent de synchronisation sur un contrôleur de domaine Active Directory où le propriétaire du rôle PDC se trouve sur un système d’exploitation Windows Server 2008 R2 ou version antérieure.

Pour résoudre ce problème, transférez le rôle PDC vers un autre contrôleur de domaine exécutant Windows Server 2012 R2 ou plus récent, puis installez la synchronisation.

L’accès à un volume sur Windows Server 2012 R2 échoue avec l’erreur : Le paramètre est incorrect

Après avoir créé un point de terminaison de serveur sur Windows Server 2012 R2, l’erreur suivante se produit lors de l’accès au volume :

lettre de lecteur :\ n’est pas accessible.
Paramètre incorrect.

Pour résoudre ce problème, installez KB2919355 et redémarrez le serveur. Si cette mise à jour ne s’installe pas car une mise à jour ultérieure est déjà installée, accédez à Windows Update, installez les dernières mises à jour pour Windows Server 2012 R2 et redémarrez le serveur.

Inscription du serveur

L’inscription du serveur affiche cette erreur : « Échec de l’inscription du serveur »

Si Azure File Sync Agent version 17 est installée, ServerRegistration.exe risque de ne pas pouvoir inscrire le serveur avec le message d’erreur suivant :

Échec de l’inscription du serveur

Dans le fichier AfsSrvRegistration*.log situé sous %LocalAppData%\Temp, l’erreur suivante est enregistrée :

ManagementCode : 'NoRegisteredProviderFound'

Tant qu’un correctif côté service n’est pas déployé dans votre région, vous pouvez contourner ce problème en utilisant les commandes PowerShell suivantes pour inscrire le serveur :

Connect-AzAccount -Subscription "<guid>" -Tenant "<guid>"
Register-AzStorageSyncServer -ResourceGroupName "<your-resource-group-name>" -StorageSyncServiceName "<your-storage-sync-service-name>"

L’inscription du serveur ne répertorie pas tous les abonnements Azure

Lors de l’inscription d’un serveur à l’aide deServerRegistration.exe, les abonnements sont manquants lorsque vous sélectionnez la liste déroulante Abonnement Azure .

Ce problème se produit car ServerRegistration.exe récupère uniquement les abonnements des cinq premiers locataires Microsoft Entra.

Pour augmenter la limite de locataire d’inscription du serveur sur le serveur, créez une valeur DWORD appelée ServerRegistrationTenantLimit sous HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Azure\StorageSync avec une valeur supérieure à 5.

Vous pouvez également contourner ce problème en utilisant les commandes PowerShell suivantes pour inscrire le serveur :

Connect-AzAccount -Subscription "<guid>" -Tenant "<guid>"
Register-AzStorageSyncServer -ResourceGroupName "<your-resource-group-name>" -StorageSyncServiceName "<your-storage-sync-service-name>"

L’inscription du serveur affiche le message suivant : « Ce serveur est déjà inscrit »

Capture d’écran montrant la boîte de dialogue Inscription du serveur avec le message d’erreur « Le serveur est déjà inscrit ».

Ce message s’affiche si le serveur a été précédemment inscrit auprès d’un service de synchronisation de stockage. Pour annuler l’inscription du serveur auprès du service de synchronisation de stockage actuel, puis vous inscrire auprès d’un nouveau service de synchronisation de stockage, effectuez les étapes décrites dans Annuler l’inscription d’un serveur avec Azure File Sync.

Si le serveur n’est pas répertorié sous Serveurs inscrits dans le service de synchronisation de stockage, sur le serveur que vous souhaitez désinscrire, exécutez les commandes PowerShell suivantes :

Import-Module "C:\Program Files\Azure\StorageSyncAgent\StorageSync.Management.ServerCmdlets.dll"
Reset-StorageSyncServer

Remarque

Si le serveur fait partie d’un cluster, utilisez le Reset-StorageSyncServer-CleanClusterRegistration paramètre pour supprimer le serveur du Azure File Sync détails d’inscription du cluster.

Lorsque j’inscrit un serveur, je vois de nombreuses réponses « site web non approuvé ». Pourquoi?

Ce problème se produit lorsque la stratégie de sécurité Explorer Internet améliorée est activée lors de l’inscription du serveur. Pour plus d’informations sur la désactivation correcte de la stratégie de sécurité Explorer Internet améliorée, consultez Préparer Windows Server à utiliser avec Azure File Sync et Comment déployer Azure File Sync.

Le serveur n’est pas répertorié sous les serveurs inscrits dans le Portail Azure

Si un serveur n’est pas répertorié sous Serveurs inscrits pour un service de synchronisation de stockage :

  1. Connectez-vous au serveur que vous souhaitez inscrire.
  2. Ouvrez Explorateur de fichiers, puis accédez au répertoire d’installation de l’Agent de synchronisation de stockage (l’emplacement par défaut est C :\Program Files\Azure\StorageSyncAgent).
  3. Exécutez ServerRegistration.exeet terminez l’Assistant pour inscrire le serveur auprès d’un service de synchronisation de stockage.

Voir aussi

Contactez-nous pour obtenir de l’aide

Pour toute demande ou assistance, créez une demande de support ou posez une question au support de la communauté Azure. Vous pouvez également soumettre des commentaires sur les produits à la communauté de commentaires Azure.