Felsöka Azure File Sync

Du kan använda Azure File Sync för att centralisera organisationens filresurser i Azure Files, samtidigt som du behåller flexibiliteten, prestandan och kompatibiliteten för en lokal filserver. Den här artikeln är utformad för att hjälpa dig att felsöka och lösa problem som kan uppstå med din Azure File Sync distribution. Vi beskriver också hur du samlar in viktiga loggar från systemet om det krävs en djupare undersökning av problemet.

Vanlig felsökningsdokumentation

Baserat på problemet kan du läsa lämplig felsökningsdokumentation:

Frågor Felsökningsdokumentation
Problem med agentinstallation eller serverregistrering Felsöka Azure File Sync agentinstallation och serverregistrering
Problem med att skapa molnslutpunkter eller serverslutpunkter, eller så är den registrerade servern offline Felsöka Azure File Sync hantering av synkroniseringsgrupper
Serverslutpunkten har felstatus eller så går det inte att synkronisera filer Felsöka Azure File Sync synkroniseringshälsa och fel
Filer kan inte nivåindelas eller återkallas Felsöka Azure File Sync molnnivåindelning

Om du är osäker på var du ska börja kan du läsa Allmänna felsökningssteg.

Allmänna felsökningssteg

Om du har problem med Azure File Sync börjar du med att utföra följande steg:

  1. Kontrollera om det finns fel med hjälp av Azure Portal- eller händelseloggarna på servern. Information om hur du visar hälsotillståndet för din Azure File Sync-miljö med hjälp av Azure Portal- eller händelseloggarna finns i Övervaka Azure File Sync.
  2. Kontrollera att Azure File Sync-tjänsten körs på servern:
    • Öppna MMC-snapin-modulen Services och kontrollera att tjänsten Storage Sync Agent (FileSyncSvc) körs.
  3. Kontrollera att Azure File Sync filterdrivrutinerna (StorageSync.sys och StorageSyncGuard.sys) körs på servern:
    • Kör i en upphöjd kommandotolk fltmc. Kontrollera att StorageSync.sys - och StorageSyncGuard.sys filterdrivrutinerna för filsystemet visas.
  4. Använd cmdleten Debug-StorageSyncServer på servern för att söka efter vanliga problem.

Debug-StorageSyncServer cmdlet

Cmdleten Debug-StorageSyncServer diagnostiserar vanliga problem på Azure File Sync-servern, till exempel felaktig konfiguration av certifikat och felaktig servertid. Vi har också förenklat Azure File Sync felsökning genom att slå samman funktionerna i vissa befintliga skript och cmdletar (AFSDiag.ps1, FileSyncErrorsReport.ps1och Test-StorageSyncNetworkConnectivity) i cmdletenDebug-StorageSyncServer.

Kör följande PowerShell-kommandon för att köra diagnostik på servern:

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

Testa nätverksanslutningen på servern genom att köra följande PowerShell-kommandon:

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

Om du vill identifiera filer som inte kan synkroniseras på servern kör du följande PowerShell-kommandon:

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

Kör följande PowerShell-kommandon för att samla in loggar och spårningar på servern:

Import-Module "C:\Program Files\Azure\StorageSyncAgent\StorageSync.Management.ServerCmdlets.dll"
Debug-StorageSyncServer -AFSDiag -OutputDirectory C:\output -KernelModeTraceLevel Verbose -UserModeTraceLevel Verbose

Samla in loggar och spårningar på Azure File Sync-servern

Om problemet inte har lösts efter att du har följt stegen i felsökningsdokumentationen kör du verktyget AFSDiag och skickar dess .zip filutdata till supportteknikern som tilldelats ditt ärende för ytterligare diagnos.

Utför stegen nedan för att köra AFSDiag:

  1. Öppna ett upphöjt PowerShell-fönster och kör sedan följande kommandon (tryck på Retur efter varje kommando):

    Obs!

    AFSDiag skapar utdatakatalogen och en temp-mapp i den innan loggarna samlas in och temp-mappen tas bort efter körningen. Ange en utdataplats som inte innehåller data.

    Import-Module "C:\Program Files\Azure\StorageSyncAgent\StorageSync.Management.ServerCmdlets.dll"
    Debug-StorageSyncServer -AFSDiag -OutputDirectory C:\output -KernelModeTraceLevel Verbose -UserModeTraceLevel Verbose
    
  2. Återskapa problemet. När du är klar anger du D.

  3. En .zip fil som innehåller loggar och spårningsfiler sparas i utdatakatalogen som du har angett.

Se även

Kontakta oss för att få hjälp

Om du har frågor eller behöver hjälp skapar du en supportförfrågan eller frågar Azure community support. Du kan också skicka produktfeedback till Azure-feedbackcommunityn.