Testy i rozwiązywanie problemów z usługą Azure File Sync
Istnieje kilka sposobów monitorowania usługi Azure File Sync. Możesz użyć witryny Azure Portal, usługi Azure Monitor lub dziennika zdarzeń na jednym z komputerów z systemem Windows Server. Można również monitorować usługę Azure File Sync, dodając liczniki wydajności usługi Azure File Sync do monitora wydajności.
Składniki usługi Azure File Sync są konfigurowane w środowisku platformy Azure i na serwerze docelowym. Teraz chcesz upewnić się, że środowisko działa prawidłowo i monitoruje replikację i zadania kopiowania plików.
Typowe problemy
W dalszej części tej lekcji zobaczysz, jak można monitorować usługę Azure File Sync i sprawdzać problemy z synchronizacją. Najpierw przyjrzyj się niektórym typowym problemom i sposobom ich rozwiązywania.
Nie można zainstalować udziału plików platformy Azure
Jeśli nie możesz zainstalować udziału plików platformy Azure w systemie Windows Server, być może ruch sieciowy jest blokowany przez firmowe reguły zapory. Platforma Azure musi mieć otwarty port 445 w celu nawiązania połączenia z centrami danych platformy Azure. Platforma Azure odrzuca również połączenia, które nie są bezpieczne, więc lokalny komputer z systemem Windows Server musi obsługiwać szyfrowanie SMB. Jeśli to nie jest możliwe, możesz wyłączyć bezpieczne transfery na koncie usługi Azure Storage, ale firma musi zaakceptować brak zabezpieczeń w przypadku stosowania tego podejścia.
Nie można zsynchronizować plików lub katalogów
Najczęstszą przyczyną niesynchronizowania plików są nieprawidłowe nazwy plików. Narzędzie do oceny może pomóc zidentyfikować problemy z istniejącymi nazwami plików. Jeśli jednak nowe pliki są tworzone z nieprawidłowymi znakami po skonfigurowaniu synchronizacji, należy je zidentyfikować za pomocą narzędzi do monitorowania.
Sprawdzanie synchronizacji udziału plików
Aby sprawdzić, czy pliki są replikowane, otwórz dwie sesje Eksploratora plików. W pierwszym oknie przejdź do ścieżki folderu, która jest synchronizowana z platformą Azure.
W drugim oknie Eksplorator plików dodaj połączenie sieciowe mapujące do udziału plików platformy Azure, na przykład \\<your-azure-file-share>.file.core.windows.net\foldername
.
W pierwszym oknie dodaj nowy dokument tekstowy w folderze CADFolder, a następnie dodaj do pliku tekst. Plik powinien pojawić się na zamapowanym dysku w ciągu kilku sekund. Otwórz ten plik i sprawdź, czy zawartość jest zgodna z zawartością kopii lokalnej. Jeśli zawartość jest zgodna, replikacja między platformą Azure a punktem końcowym serwera jest w dobrej kondycji.
Wyświetlanie kondycji serwera i metryk dla usługi synchronizacji magazynu
We właściwościach usługi synchronizacji magazynu w witrynie Azure Portal można przejrzeć kondycję serwera, kondycję punktu końcowego serwera i metryki.
- Zarejestrowana kondycja serwera: jeśli stan serwera to Online, komunikuje się on pomyślnie z usługą. Jeśli stan serwera jest wyświetlany w trybie offline, sprawdź usługę przetwarzania Monitor synchronizacji magazynu, aby upewnić się, że jest ona uruchomiona na serwerze.
- Kondycja punktu końcowego serwera: kondycja punktu końcowego serwera jest obliczana na podstawie zdarzeń zarejestrowanych w telemetrii. Jeśli wystąpią jakiekolwiek błędy, stan kondycji synchronizacji jest rejestrowany jako w złej kondycji.
- Metryki: różne metryki można wyświetlić z poziomu usługi synchronizacji magazynu. Metryki to:
- Zsynchronizowane bajty: rozmiar przesyłanych danych
- Kompletność obsługi warstw w chmurze: rozmiar odwołanych danych
- Pliki nie są synchronizowane: liczba plików, które nie są synchronizowane
- Synchronizowane pliki: liczba przesłanych plików (przekazywanie i pobieranie)
- Stan online serwera: liczba pulsów odebranych z serwera
Korzystanie z usługi Azure Monitor
Usługa Azure Monitor umożliwia wyświetlanie i analizowanie danych oraz wykonywanie na nich działań w centralnej lokalizacji w portalu. Poniżej przedstawiono metryki wyświetlane w usłudze Azure Monitor specyficzne dla usługi Azure File Sync:
- Zsynchronizowane bajty: rozmiar przesyłanych danych
- Kompletność obsługi warstw w chmurze: rozmiar odwołanych danych
- Pliki nie są synchronizowane: liczba plików, które nie są synchronizowane
- Synchronizowane pliki: liczba przesłanych plików (przekazywanie i pobieranie)
- Stan online serwera: liczba pulsów odebranych z serwera
- Wynik sesji synchronizacji: wynik sesji synchronizacji (1 = powodzenie. 0 = nieudana synchronizacja)
Wyświetlanie dzienników zdarzeń systemu Windows
Dziennik zdarzeń telemetrii identyfikuje zarejestrowany serwer, synchronizację i kondycję obsługi warstw w chmurze. Przejdź do programu Podgląd zdarzeń w ścieżce Aplikacje i usługi\Microsoft\FileSync\Agent.
Każdy wpis dziennika zdarzeń zawiera różne identyfikatory zdarzeń, które identyfikują problemy z kondycją synchronizacji, kondycją zarejestrowanego serwera i kondycją obsługi warstw w chmurze.
- Identyfikator zdarzenia 9102: Zarejestrowane po zakończeniu sesji synchronizacji. Wynik HRESULT=0 wskazuje pomyślną synchronizację. Wszystkie inne elementy wskazują błąd.
- Identyfikator zdarzenia 9302: Rejestrowane co 5 do 10 minut, gdy trwa aktywna synchronizacja. Wynik appliedItemCount > 0 oznacza, że synchronizacja postępuje pomyślnie.
- Identyfikator zdarzenia 9301: rejestrowane co 30 sekund, gdy serwer komunikuje się z usługą w celu wykonywania zapytań o zadania. Wynik GetNextJob = 0 oznacza, że usługa może komunikować się z platformą Azure.
- Identyfikatory zdarzeń 9003, 9016 i 9029: rejestrowane do monitorowania obsługi warstw w chmurze, gdy jest używana obsługa warstw.
Korzystanie z monitora wydajności w systemie Windows Server
Można użyć monitor wydajności, który jest zawarty w systemie Windows Server, do monitorowania wielu aspektów serwera w czasie rzeczywistym, w tym usługi Azure File Sync. Otwórz monitor wydajności z programu Microsoft Management Console. Liczniki, które należy dodać, znajdują się pod obiektami nadrzędnymi Przetransferowane bajty udziału plików platformy Azure i Operacje synchronizacji udziału plików platformy Azure . Oba te liczniki mają podmetryki, takie jak bajty, liczba operacji synchronizacji z pobieraniem lub przekazywaniem oraz suma.