Risolvere i problemi relativi all'installazione dell'agente Sincronizzazione file di Azure e alla registrazione del server
Dopo aver distribuito il servizio di sincronizzazione archiviazione, i passaggi successivi della distribuzione di Sincronizzazione file di Azure installano l'agente Sincronizzazione file di Azure e registrano Windows Server con il servizio di sincronizzazione archiviazione. Questo articolo è progettato per facilitare la risoluzione e la risoluzione dei problemi che possono verificarsi durante questi passaggi.
Installazione dell'agente
Come verificare se l'installazione di un agente Sincronizzazione file di Azure richiede un riavvio
Per completare l'installazione di un agente Sincronizzazione file di Azure potrebbe essere necessario un riavvio. Ad esempio, Sincronizzazione file di Azure agente versione 19.1.0.0 richiede un riavvio nei server se si esegue l'aggiornamento da una versione precedente alla 18.2.0.0.
Se l'agente viene aggiornato usando la funzionalità di aggiornamento automatico, eseguire i comandi di PowerShell seguenti per verificare se è necessario un riavvio per completare l'aggiornamento automatico dell'agente:
Import-Module "C:\Program Files\Azure\StorageSyncAgent\StorageSync.Management.ServerCmdlets.dll"
Get-StorageSyncServer
Se il valore della RebootNeeded
proprietà è True
, è necessario un riavvio.
L'aggiornamento dell'agente non viene completato
Quando si aggiorna l'agente Sincronizzazione file di Azure, è possibile che si verifichi uno dei sintomi seguenti:
- AfsUpdater.exe si blocca a "installazione degli aggiornamenti".
- L'installazione dell'agente si blocca in "Arresto dell'agente di monitoraggio".
Questo problema si verifica se la versione dell'agente attualmente installata Sincronizzazione file di Azure è precedente alla versione 16.2 e il processo di Logman.exe non viene arrestato.
Per risolvere il problema, eseguire la procedura seguente:
- Aprire Gestione attività.
- Fare clic con il pulsante destro del mouse sul processo LogMan e selezionare Termina attività. Ripetere questo passaggio fino a quando tutti i processi LogMan non vengono arrestati e l'aggiornamento dell'agente viene completato correttamente.
Risolvere gli errori di installazione dell'agente
Se l'installazione dell'agente di Sincronizzazione file di Azure non riesce, individuare il file di log di installazione che si trova nella directory di installazione dell'agente. Se l'agente Sincronizzazione file di Azure è installato nel volume C: , il file di log dell'installazione si trova in C:\Programmi\Azure\StorageSyncAgent\InstallerLog.
Note
Se l'agente Sincronizzazione file di Azure viene installato dalla riga di comando e viene usata l'opzione /l\*v
, il file di log si troverà nel percorso in cui è stata eseguita l'installazione dell'agente.
Il nome del file di log per le installazioni dell'agente tramite il pacchetto MSI è AfsAgentInstall. Il nome del file di log per le installazioni dell'agente tramite il pacchetto MSP (pacchetto di aggiornamento) è AfsUpdater.
Dopo aver individuato il file di log di installazione dell'agente, aprirlo e cercare il codice di errore alla fine. Se si cerca "codice di errore 1603" o "sandbox", si dovrebbe essere in grado di individuare il codice di errore.
Ecco un frammento di codice da un'installazione dell'agente che non è riuscita:
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
Per questo esempio, l'installazione dell'agente non è riuscita con il codice errore -2147287035 (ERROR_ACCESS_DENIED).
L'installazione dell'agente non riesce e viene visualizzato un errore ERROR_NO_SYSTEM_RESOURCES e il codice di errore 0x800705AA
L'installazione dell'agente non è riuscita a causa di risorse di sistema insufficienti. Per risolvere questo problema, liberare memoria nel server e riprovare l'installazione.
L'installazione dell'agente non riesce con errore: l'installazione guidata dell'agente di sincronizzazione archiviazione è terminata prematuramente a causa di un errore
Nel log di installazione dell'agente viene registrato l'errore seguente:
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
Questo problema si verifica se i criteri di esecuzione di PowerShell vengono configurati usando criteri di gruppo e l'impostazione dei criteri è "Consenti solo script firmati". Tutti gli script inclusi nell'agente di Sincronizzazione file di Azure sono firmati. L'installazione dell'agente di Sincronizzazione file di Azure ha esito negativo perché il programma di installazione esegue l'esecuzione dello script usando l'impostazione criteri Ignora esecuzione.
Per risolvere questo problema, disabilitare temporaneamente l'impostazione dei criteri di gruppo Attiva l'esecuzione di script nel server. Al termine dell'installazione dell'agente, è possibile riabilitare l'impostazione dei criteri di gruppo.
L'installazione dell'agente ha esito negativo nel controller di dominio di Active Directory
Nel log di installazione dell'agente viene registrato l'errore seguente:
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
Questo problema si verifica se si tenta di installare l'agente di sincronizzazione in un controller di dominio di Active Directory in cui il proprietario del ruolo PDC si trova in una versione del sistema operativo Windows Server 2008 R2 o precedente.
Per risolverlo, trasferire il ruolo PDC in un altro controller di dominio su cui è in esecuzione Windows Server 2012 R2 o una versione più recente, quindi installare la sincronizzazione.
L'accesso a un volume in Windows Server 2012 R2 ha esito negativo con errore: Il parametro non è corretto
Dopo aver creato un endpoint server in Windows Server 2012 R2, si verifica l'errore seguente durante l'accesso al volume:
lettera di unità:\ non è accessibile.
Parametro non corretto.
Per risolvere questo problema, installare KB2919355 e riavviare il server. Se questo aggiornamento non può essere installato perché è già installato un aggiornamento successivo, passare a Windows Update, installare gli aggiornamenti più recenti per Windows Server 2012 R2 e riavviare il server.
Registrazione del server
Risolvere gli errori di registrazione del server
Se la registrazione del server non riesce, aprire il file AfsSrvRegistration*.log che si trova in %LocalAppData%\Temp e cercare "ErrorMessage" per ottenere i dettagli dell'errore.
Se non è possibile identificare la causa in base al messaggio di errore, usare il Debug-StorageSyncServer
cmdlet per diagnosticare se la registrazione del server non riesce a causa di un problema di rete o di un certificato del server.
Per eseguire la diagnostica nel server, eseguire i comandi di PowerShell seguenti:
Import-Module "C:\Program Files\Azure\StorageSyncAgent\StorageSync.Management.ServerCmdlets.dll"
Debug-StorageSyncServer -Diagnose
Per testare la connettività di rete nel server, eseguire i comandi di PowerShell seguenti:
Import-Module "C:\Program Files\Azure\StorageSyncAgent\StorageSync.Management.ServerCmdlets.dll"
Debug-StorageSyncServer -TestNetworkConnectivity
La registrazione del server con il Register-AzStorageSyncServer
cmdlet non riesce con l'errore: Errore irreversibile (0x8000FFFF)
La registrazione del server tramite il Register-AzStorageSyncServer
cmdlet ha esito negativo e viene visualizzato l'errore seguente:
Errore irreversibile (0x8000FFFF (E_UNEXPECTED)) 'Nessuna identità gestita assegnata dal sistema è stata trovata per questa risorsa'
Questo problema si verifica quando l'agente di sincronizzazione File di Azure viene aggiornato dalla versione 17.x alla 18.x e il valore del ServerType
Registro di sistema è impostato su un valore imprevisto.
Per risolvere questo problema, eliminare il valore del ServerType
Registro di sistema eseguendo i comandi seguenti da un prompt dei comandi con privilegi elevati:
reg delete HKLM\SOFTWARE\Microsoft\Azure\StorageSync /v ServerType /f
net stop filesyncsvc
net start filesyncsvc
Dopo aver eliminato il valore del ServerType
Registro di sistema, ripetere la registrazione del server.
La registrazione del server non elenca tutte le sottoscrizioni di Azure
Quando si registra un server usando ServerRegistration.exe, le sottoscrizioni mancano quando si seleziona l'elenco a discesa Sottoscrizione di Azure.
Questo problema si verifica perché ServerRegistration.exe recupererà solo le sottoscrizioni dai primi cinque tenant di Microsoft Entra.
Per aumentare il limite del tenant di Registrazione server nel server, creare un valore DWORD denominato ServerRegistrationTenantLimit
in HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Azure\StorageSync
con un valore maggiore di 5.
È anche possibile risolvere questo problema usando i comandi di PowerShell seguenti per registrare il server:
Connect-AzAccount -Subscription "<guid>" -Tenant "<guid>"
Register-AzStorageSyncServer -ResourceGroupName "<your-resource-group-name>" -StorageSyncServiceName "<your-storage-sync-service-name>"
La registrazione del server non elenca tutti i gruppi di risorse
Quando si registra un server usando ServerRegistration.exe, alcuni gruppi di risorse mancano quando si seleziona l'elenco a discesa Gruppo di risorse.
Questo problema si verifica a causa di un problema noto risolto in Sincronizzazione file Agent v19.1. Per risolvere questo problema, installare la versione più recente dell'agente.
Registrazione server visualizza il messaggio seguente: "Il server è già registrato"
Questo messaggio con codice di errore 0x80C80064 viene visualizzato se il server è stato registrato in precedenza con un servizio di sincronizzazione archiviazione. Per annullare la registrazione del server con il servizio di sincronizzazione archiviazione corrente e registrarlo con un nuovo servizio di sincronizzazione archiviazione, seguire la procedura descritta in Annullare la registrazione del server con Sincronizzazione file di Azure.
Se il server non è elencato in Server registrati nel servizio di sincronizzazione archiviazione, nel server che si vuole annullare la registrazione eseguire i comandi di PowerShell seguenti:
Import-Module "C:\Program Files\Azure\StorageSyncAgent\StorageSync.Management.ServerCmdlets.dll"
Reset-StorageSyncServer
Note
Se il server fa parte di un cluster, usare il Reset-StorageSyncServer
-CleanClusterRegistration
parametro per rimuovere il server dai dettagli di registrazione del cluster Sincronizzazione file di Azure.
Quando si registra un server, si vedono numerose risposte "sito Web non attendibile". Perché?
Questo errore si verifica perché durante la registrazione del server sono abilitati i criteri Sicurezza avanzata di Internet Explorer. Per altre informazioni su come disabilitare correttamente i criteri Sicurezza avanzata di Internet Explorer, vedere Preparare Windows Server per l'uso con Sincronizzazione file di Azure e Come distribuire Sincronizzazione file di Azure.
Il server non è elencato in Server registrati nel portale di Azure
Se un server non è elencato in Server registrati per un servizio di sincronizzazione archiviazione:
- Accedere al server da registrare.
- Aprire Esplora file e quindi passare alla directory di installazione dell'agente di sincronizzazione archiviazione (il percorso predefinito è C:\Programmi\Azure\StorageSyncAgent).
- Eseguire ServerRegistration.exe e completare la procedura guidata per registrare il server con un servizio di sincronizzazione archiviazione.
Vedi anche
- Risolvere i problemi di gestione dei gruppi di sincronizzazione Sincronizzazione file di Azure
- Risolvere gli errori di sincronizzazione Sincronizzazione file di Azure
- Risolvere i problemi di Sincronizzazione file di Azure cloud a livelli
- Monitorare Sincronizzazione file di Azure
- Risolvere i problemi di File di Azure
Contattaci per ricevere assistenza
In caso di domande o bisogno di assistenza, creare una richiesta di supporto tecnico oppure formula una domanda nel Supporto della community di Azure. È possibile anche inviare un feedback sul prodotto al feedback della community di Azure.