Condividi tramite


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:

  1. Aprire Gestione attività.
  2. 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"

Screenshot che mostra la finestra di dialogo Registrazione server con il messaggio di errore

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:

  1. Accedere al server da registrare.
  2. Aprire Esplora file e quindi passare alla directory di installazione dell'agente di sincronizzazione archiviazione (il percorso predefinito è C:\Programmi\Azure\StorageSyncAgent).
  3. Eseguire ServerRegistration.exe e completare la procedura guidata per registrare il server con un servizio di sincronizzazione archiviazione.

Vedi anche

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.