Rozwiązywanie problemów z Azure File Sync

Za pomocą Azure File Sync można scentralizować udziały plików organizacji w Azure Files przy zachowaniu elastyczności, wydajności i zgodności lokalnego serwera plików. Ten artykuł ma na celu ułatwienie rozwiązywania problemów, które mogą wystąpić podczas wdrażania Azure File Sync. Opisujemy również sposób zbierania ważnych dzienników z systemu, jeśli wymagane jest dokładniejsze zbadanie problemu.

Wspólna dokumentacja rozwiązywania problemów

W oparciu o napotkany problem zapoznaj się z odpowiednią dokumentacją rozwiązywania problemów:

Problemy Dokumentacja rozwiązywania problemów
Problemy z instalacją agenta lub rejestracją serwera Rozwiązywanie problemów z instalacją agenta Azure File Sync i rejestracją serwera
Problemy z tworzeniem punktu końcowego chmury lub punktu końcowego serwera lub zarejestrowany serwer jest w trybie offline Rozwiązywanie problemów z zarządzaniem grupami synchronizacji Azure File Sync
Punkt końcowy serwera ma stan błędu lub nie można zsynchronizować plików Rozwiązywanie problemów z kondycją i błędami synchronizacji Azure File Sync
Nie można umieścić plików w warstwie lub odwołać Rozwiązywanie problemów z Azure File Sync warstwami chmury

Jeśli nie masz pewności, od czego zacząć, zobacz Ogólne rozwiązywanie pierwszych kroków.

Ogólne pierwsze kroki rozwiązywania problemów

Jeśli występują problemy z Azure File Sync, zacznij od wykonania następujących kroków:

  1. Sprawdź, czy nie występują błędy przy użyciu dzienników Azure Portal lub zdarzeń na serwerze. Aby uzyskać informacje o sposobie wyświetlania kondycji środowiska Azure File Sync przy użyciu dzienników Azure Portal lub zdarzeń, zobacz Monitorowanie Azure File Sync.
  2. Sprawdź, czy usługa Azure File Sync jest uruchomiona na serwerze:
    • Otwórz przystawkę MMC usług i sprawdź, czy usługa Agent synchronizacji magazynu (FileSyncSvc) jest uruchomiona.
  3. Sprawdź, czy sterowniki filtrów Azure File Sync (StorageSync.sys i StorageSyncGuard.sys) są uruchomione na serwerze:
    • W wierszu polecenia z podwyższonym poziomem uprawnień uruchom polecenie fltmc. Sprawdź, czy są wyświetlane sterowniki filtrów systemu plików StorageSync.sys i StorageSyncGuard.sys .
  4. Użyj polecenia cmdlet Debug-StorageSyncServer na serwerze, aby sprawdzić typowe problemy.

polecenie cmdlet Debug-StorageSyncServer

Polecenie cmdlet zdiagnoizuje typowe problemy na serwerze Azure File Sync, takie jak błędna Debug-StorageSyncServer konfiguracja certyfikatu i nieprawidłowy czas serwera. Uprościliśmy również rozwiązywanie problemów z Azure File Sync, scalając funkcje niektórych istniejących skryptów i poleceń cmdlet (AFSDiag.ps1, FileSyncErrorsReport.ps1i Test-StorageSyncNetworkConnectivity) z Debug-StorageSyncServer poleceniem cmdlet.

Aby uruchomić diagnostykę na serwerze, uruchom następujące polecenia programu PowerShell:

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

Aby przetestować łączność sieciową na serwerze, uruchom następujące polecenia programu PowerShell:

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

Aby zidentyfikować pliki, które nie mogą zostać zsynchronizowane na serwerze, uruchom następujące polecenia programu PowerShell:

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

Aby zebrać dzienniki i ślady na serwerze, uruchom następujące polecenia programu PowerShell:

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

Jak zbierać dzienniki i ślady na serwerze Azure File Sync

Jeśli problem nie zostanie rozwiązany po wykonaniu kroków opisanych w dokumentacji rozwiązywania problemów, uruchom narzędzie AFSDiag i wyślij dane wyjściowe pliku .zip do inżyniera pomocy technicznej przypisanego do Twojej sprawy w celu dalszej diagnostyki.

Aby uruchomić narzędzie AFSDiag, wykonaj poniższe kroki:

  1. Otwórz okno programu PowerShell z podwyższonym poziomem uprawnień, a następnie uruchom następujące polecenia (naciśnij klawisz Enter po każdym poleceniu):

    Uwaga

    Aplikacja AFSDiag utworzy w nim katalog wyjściowy i folder tymczasowy przed zebraniem dzienników i usunie folder tymczasowy po wykonaniu. Określ lokalizację wyjściową, która nie zawiera danych.

    Import-Module "C:\Program Files\Azure\StorageSyncAgent\StorageSync.Management.ServerCmdlets.dll"
    Debug-StorageSyncServer -AFSDiag -OutputDirectory C:\output -KernelModeTraceLevel Verbose -UserModeTraceLevel Verbose
    
  2. Odtwórz problem. Po zakończeniu wprowadź D.

  3. Plik .zip zawierający dzienniki i pliki śledzenia jest zapisywany w określonym katalogu wyjściowym.

Zobacz też

Skontaktuj się z nami, aby uzyskać pomoc

Jeśli masz pytania lub potrzebujesz pomocy, utwórz wniosek o pomoc techniczną lub zadaj pytanie w społeczności wsparcia dla platformy Azure. Możesz również przesłać opinię o produkcie do społeczności opinii platformy Azure.