Compartilhar via


Resolver problemas de instalação e registo do servidor do agente do Azure File Sync

Depois de implementar o Serviço de Sincronização de Armazenamento, os passos seguintes na implementação do Azure File Sync são instalar o agente do Azure File Sync e registar o Windows Server no Serviço de Sincronização de Armazenamento. Este artigo foi concebido para o ajudar a resolver problemas que poderá encontrar durante estes passos.

Instalação do agente

A atualização do agente não é concluída

Ao atualizar o agente do Azure File Sync, poderá deparar-se com um dos seguintes sintomas:

  • AfsUpdater.exe bloqueia ao "instalar atualizações".
  • A instalação do agente bloqueia em "Parar o agente de monitorização".

Este problema ocorre se a versão do agente do Azure File Sync atualmente instalada for anterior à v16.2 e o processo deLogman.exe não for encerrado.

Para resolver este problema, execute os seguintes passos:

  1. Abra o Gestor de Tarefas.
  2. Clique com o botão direito do rato no processo LogMan e selecione Terminar tarefa. Repita este passo até que todos os processos do LogMan sejam parados e a atualização do agente seja concluída com êxito.

Resolver problemas de falhas de instalação do agente

Se a instalação do agente do Azure File Sync falhar, localize o ficheiro de registo de instalação localizado no diretório de instalação do agente. Se o agente do Azure File Sync estiver instalado no volume C: , o ficheiro de registo de instalação está localizado em C:\Programas\Azure\StorageSyncAgent\InstallerLog.

Observação

Se o agente do Azure File Sync estiver instalado a partir da linha de comandos e o /l\*v comutador for utilizado, o ficheiro de registo estará localizado no caminho onde a instalação do agente foi executada.

O nome do ficheiro de registo para instalações de agentes com o pacote MSI é AfsAgentInstall. O nome do ficheiro de registo para instalações de agentes com o pacote MSP (pacote de atualização) é AfsUpdater.

Depois de localizar o ficheiro de registo de instalação do agente, abra o ficheiro e procure o código de falha no final do registo. Se procurar "código de erro 1603" ou "sandbox", deverá conseguir localizar o código de erro.

Eis um fragmento de uma instalação do agente que falhou:

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

Neste exemplo, a instalação do agente falhou com o código de erro -2147287035 (ERROR_ACCESS_DENIED).

A instalação do agente falha com o erro: O Assistente de Configuração do Agente de Sincronização de Armazenamento terminou prematuramente devido a um erro

No registo de instalação do agente, é registado o seguinte erro:

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 

Este problema ocorre se a política de execução do PowerShell estiver configurada com a política de grupo e a definição de política for "Permitir apenas scripts assinados". Todos os scripts incluídos com o agente do Azure File Sync estão assinados. A instalação do agente do Azure File Sync falha porque o instalador está a executar o script com a definição Ignorar política de execução.

Para resolver este problema, desative temporariamente a definição de política Ativar Grupo de Execução de Scripts no servidor. Depois de concluída a instalação do agente, a definição da política de grupo pode ser reativada.

Falha na instalação do agente no Controlador de Domínio do Active Directory

No registo de instalação do agente, é registado o seguinte erro:

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

Este problema ocorre se tentar instalar o agente de sincronização num controlador de domínio do Active Directory onde o proprietário da função PDC está numa versão do SO do Windows Server 2008 R2 ou anterior.

Para resolver, transfira a função PDC para outro controlador de domínio com o Windows Server 2012 R2 ou mais recente e, em seguida, instale a sincronização.

O acesso a um volume no Windows Server 2012 R2 falha com o erro: O parâmetro está incorreto

Depois de criar um ponto final de servidor no Windows Server 2012 R2, ocorre o seguinte erro ao aceder ao volume:

letra de unidade:\ não está acessível.
O parâmetro está incorreto.

Para resolver este problema, instale KB2919355 e reinicie o servidor. Se esta atualização não for instalada porque já está instalada uma atualização posterior, aceda a Windows Update, instale as atualizações mais recentes do Windows Server 2012 R2 e reinicie o servidor.

Registo do servidor

Resolver problemas de falhas de registo do servidor

Se o registo do servidor falhar, abra o ficheiro AfsSrvRegistration*.log localizado em %LocalAppData%\Temp e procure "ErrorMessage" para obter os detalhes do erro.

Se não conseguir identificar a causa com base na mensagem de erro, utilize o cmdlet para ajudar a diagnosticar se o Debug-StorageSyncServer registo do servidor falhar devido a um problema de rede ou certificado de servidor.

Para executar diagnósticos no servidor, execute os seguintes comandos do PowerShell:

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

Para testar a conectividade de rede no servidor, execute os seguintes comandos do PowerShell:

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

O Registo do Servidor não lista todas as Subscrições do Azure

Ao registar um servidor com oServerRegistration.exe, as subscrições estão em falta quando seleciona o menu pendente Subscrição do Azure .

Este problema ocorre porque ServerRegistration.exe apenas obterão subscrições dos cinco primeiros inquilinos do Microsoft Entra.

Para aumentar o limite de inquilinos do Registo de Servidor no servidor, crie um valor DWORD denominado ServerRegistrationTenantLimit em HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Azure\StorageSync com um valor superior a 5.

Também pode contornar este problema com os seguintes comandos do PowerShell para registar o servidor:

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

O Registo do Servidor apresenta a seguinte mensagem: "Este servidor já está registado"

Captura de ecrã que mostra a caixa de diálogo Registo do Servidor com a mensagem de erro

Esta mensagem é apresentada se o servidor tiver sido registado anteriormente num Serviço de Sincronização de Armazenamento. Para anular o registo do servidor do Serviço de Sincronização de Armazenamento atual e, em seguida, registar-se num novo Serviço de Sincronização de Armazenamento, conclua os passos descritos em Anular o registo de um servidor com o Azure File Sync.

Se o servidor não estiver listado em Servidores registados no Serviço de Sincronização de Armazenamento, no servidor que pretende anular o registo, execute os seguintes comandos do PowerShell:

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

Observação

Se o servidor fizer parte de um cluster, utilize o Reset-StorageSyncServer-CleanClusterRegistration parâmetro para remover o servidor do detalhe de registo do cluster do Azure File Sync.

Quando registo um servidor, vejo inúmeras respostas de "web site não fidedigno". Porquê?

Este problema ocorre quando a política de Segurança avançada do Internet Explorer é ativada durante o registo do servidor. Para obter mais informações sobre como desativar corretamente a política de Segurança Avançada do Internet Explorer , veja Preparar o Windows Server para utilizar com o Azure File Sync e Como implementar o Azure File Sync.

O servidor não está listado em servidores registados no portal do Azure

Se um servidor não estiver listado em Servidores registados para um Serviço de Sincronização de Armazenamento:

  1. Inicie sessão no servidor que pretende registar.
  2. Abra o Explorador de Ficheiros e, em seguida, aceda ao diretório de instalação do Agente de Sincronização de Armazenamento (a localização predefinida é C:\Programas\Azure\StorageSyncAgent).
  3. Execute ServerRegistration.exee conclua o assistente para registar o servidor num Serviço de Sincronização de Armazenamento.

Confira também

Entre em contato conosco para obter ajuda

Se você tiver dúvidas ou precisar de ajuda, crie uma solicitação de suporte ou peça ajuda à comunidade de suporte do Azure. Você também pode enviar comentários sobre o produto para a comunidade de comentários do Azure.