Rozwiązywanie problemów z usługą replikacji plików i rozproszonym systemem plików

W tym artykule omówiono sposób rozwiązywania problemów z usługą replikacji plików (FRS) i rozproszonym systemem plików (DFS). Jednak głównym celem tego artykułu jest omówienie ogólnej procedury, która może pomóc w rozwiązywaniu problemów z usługą FRS.

Dotyczy: Windows Server 2016, Windows Server 2012 R2
Oryginalny numer KB: 272279

Podsumowanie

Można zauważyć, że usługa FRS przestała replikować zawartość w systemie. To zachowanie może wystąpić z wielu potencjalnych przyczyn.

Jeśli w systemie występują problemy z usługą FRS, możesz wykonać następującą ogólną procedurę rozwiązywania tych problemów:

Procedura rozwiązywania problemów z usługą FRS

  1. Sprawdź, czy nie ma wolnego miejsca na dysku na komputerze A (katalog źródłowy, katalog przejściowy i partycja bazy danych) i komputerze B (partycja docelowa, partycja wstępna i partycja bazy danych). Poszukaj następujących zdarzeń w Podgląd zdarzeń:

    • Identyfikator zdarzenia: 13511

      Brak miejsca na dysku w bazie danych.

    • Identyfikator zdarzenia: 13522

      Katalog przejściowy jest pełny. Może to spowodować partner wychodzący, który nie nawiązał połączenia od jakiegoś czasu. Usuń połączenie i zatrzymaj i uruchom ponownie usługę FRS, aby wymusić usunięcie plików przejściowych.

  2. Utwórz plik testowy na komputerze B i sprawdź jego replikację do komputera A.

  3. Sprawdź, czy zarówno komputer A, jak i komputer B są dostępne w sieci. Ponieważ usługa FRS używa w pełni kwalifikowanej nazwy domeny (FQDN) elementów członkowskich repliki, odpowiednim pierwszym sprawdzeniem jest użycie polecenia ping określającego w pełni kwalifikowaną nazwę replik problemu.

    Z komputera A wyślij polecenie ping przy użyciu nazwy FQDN komputera B. Z komputera B wyślij polecenie ping do nazwy FQDN komputera A. Sprawdź, czy adresy zwrócone przez polecenie ping są takie same jak adresy zwracane przez ipconfig /all polecenie za pomocą wiersza polecenia komputera docelowego.

  4. Uzyskaj dostęp do konsoli administracyjnej usług, wykonując następujące kroki:

    1. Kliknij przycisk Start, a następnie kliknij polecenie Uruchom.

    2. W polu Otwórz wpisz services.msc.

      Upewnij się, że usługa FRS działa na obu komputerach. Jeśli usługa nie jest uruchomiona, przejrzyj kontener usługi FRS Podgląd zdarzeń (znajdujący się w pliku Eventvwr.msc) na komputerze, na którego występuje problem.

  5. Sprawdź łączność zdalnego wywołania procedury (RPC) między komputerem A a komputerem B. Odpowiednim testem może być otwarcie Podgląd zdarzeń na komputerze B z komputera A (który używa RPC). Sprawdź dzienniki zdarzeń usługi FRS na obu komputerach. Jeśli istnieje identyfikator zdarzenia 13508, może wystąpić problem z usługą RPC na komputerze lub z utworzeniem bezpiecznego połączenia między komputerem A a komputerem B.

  6. Użyj konsoli Lokacje i usługi Active Directory, aby zweryfikować harmonogram replikacji w obiekcie Połączenie. Upewnij się, że replikacja jest włączona między komputerem A a komputerem B i że połączenie jest włączone. Obiekt Connection jest połączeniem przychodzącym w ramach obiektu NTFRS_MEMBER komputera A z komputera B. W przypadku woluminu systemowego (SYSVOL) obiekt Connection znajduje się w folderze Sites\Site_name\Servers\Server_name\Ntds Settings\Connection_name.

  7. W przypadku systemu plików Dfs wyświetl linki połączeń w obszarze Użytkownicy i komputery usługi Active Directory (AD). Otwórz pozycję Użytkownicy i komputer usługi AD, kliknij pozycję Wyświetl z menu i upewnij się, że wybrano ustawienia zaawansowane. Przejdź do kontenera System. Lokalizacja obiektów Połączenia znajduje się w folderze System\File Replication Service\DFS Volumes.

  8. Sprawdź, czy plik na serwerze źródłowym jest zablokowany (nie można uzyskać dostępu) na obu komputerach. Jeśli plik jest zablokowany na komputerze B, aby usługa FRS nie mogła odczytać pliku, usługa FRS nie może wygenerować pliku przejściowego, co opóźnia replikację. Jeśli plik jest zablokowany na komputerze A, aby usługa FRS nie mogła zaktualizować pliku, usługa FRS będzie ponawiać próbę aktualizacji, dopóki nie powiedzie się. Interwał ponawiania wynosi od 30 do 60 sekund.

  9. Sprawdź, czy plik źródłowy został wykluczony z replikacji. Upewnij się, że plik nie jest szyfrowany zaszyfrowanym systemem plików (EFS), połączeniem systemu plików NTFS (NTFS) lub wykluczonym przez filtr pliku lub folderu na źródłowym elemonku repliki. Jeśli którakolwiek z tych sytuacji jest prawdziwa, usługa FRS nie replikuje pliku ani katalogu.

  10. Jeśli wszystkie poprzednie warunki zostaną spełnione, może być konieczne zbadanie plików dziennika utworzonych dla usługi FRS. Pliki dziennika znajdują się w folderze %Systemroot%\Debug. Nazwy plików są wyświetlane z NtFrs_001.log do NtFrs_005.log.