Uzyskaj synchronizację pulpitu Nextcloud, wykraczającą poza „przetwarzanie plików”

Jeśli klient Nextcloud Desktop pozostaje w trybie „Przetwarzanie plików”, otwórz aktywność synchronizacji konta i sprawdź, czy jeden plik wielokrotnie wyświetla błąd, czy klient nadal skanuje duże drzewo folderów. Najpierw sprawdź ten element, a następnie sprawdź reguły ignorowania plików i połączenie z serwerem. Ponowne uruchomienie może rozwiązać problem, ale usunięcie bazy danych synchronizacji lub ponowne utworzenie połączenia synchronizacji powinno być krokiem późniejszym, ponieważ może to spowodować zresetowanie opcji synchronizacji selektywnej lub uruchomienie ponownego sprawdzania.

Dowiedz się, co tak naprawdę utknęło

Otwórz menu Nextcloud z zasobnika systemowego w systemie Windows lub Linux albo z paska menu w systemie macOS i sprawdź stan konta. Sprawdź, czy nazwa pliku się powtarza, czy widoczny jest błąd lub czy kolejka się zmienia. Klient rozróżnia stany synchronizacji, wstrzymania, offline, ostrzeżenia i błędu; niebieska ikona aktywności sama w sobie nie oznacza, że ​​dane są przesyłane. W klasycznym trybie synchronizacji pomocne mogą być nakładki menedżera plików: niebieski oznacza synchronizację oczekującą lub aktywną, zielony znacznik wyboru oznacza bieżącą, a czerwony krzyżyk oznacza błąd. Tryb Pliki wirtualne/Dostawca plików korzysta z innych wskaźników stanu systemu operacyjnego, dlatego zamiast zakładać, że ikony trybu klasycznego mają zastosowanie, sprawdź okno klienta i szczegóły Findera lub Eksploratora.

Jeśli liczba oczekujących elementów spada, pozostaw klienta uruchomionego i pozwól na dokończenie skanowania, zwłaszcza po dodaniu dużego folderu lub ponownym podłączeniu urządzenia. Jeśli ten sam element nadal znajduje się na górze listy, otwórz szczegóły jego błędu. Przed przeniesieniem, zmianą nazwy lub edycją czegokolwiek zapisz ścieżkę lokalną i dokładny komunikat. Unikaj wielokrotnego wstrzymywania i wznawiania skanowania podczas zmiany kolejki; nie ujawnia to przyczyny i może utrudnić ocenę postępów.

Sprawdź plik i reguły ignorowanych plików

Gdy jeden plik blokuje postęp, porównaj jego nazwę, ścieżkę i stan lokalny z kopią na serwerze w interfejsie internetowym Nextcloud. Upewnij się, że plik nie jest nadal otwarty w edytorze, zapisywany przez aparat lub program do tworzenia kopii zapasowych, ani zablokowany przez inny proces. Jeśli aplikacja aktywnie modyfikuje plik, zamknij go i pozwól klientowi spróbować ponownie. Nie usuwaj żadnej z kopii tylko po to, aby wyczyścić status.

Niektóre pliki są celowo ignorowane. Nextcloud wyklucza niektóre pliki systemowe i nazwy, których nie można reprezentować w innych systemach plików. W ustawieniach klienta otwórz Zaawansowane → Edytuj ignorowane pliki (etykiety mogą się różnić w zależności od wersji klienta) i sprawdź niestandardowe wzorce dla danej nazwy lub jej folderu nadrzędnego. Symbol wieloznaczny, taki jak „ *zastępuje wiele znaków”; ?„zastępuje jeden znak”; ukośnik końcowy ogranicza wzorzec do katalogów. Usuń lub zawęź regułę niestandardową tylko wtedy, gdy plik powinien zostać zsynchronizowany. Nie edytuj globalnej sync-exclude.lstreguły dołączonej do aplikacji jako pierwszej poprawki; Nextcloud ostrzega, że ​​zmiana tego pliku może spowodować niezamierzone zachowanie.

Sprawdź również status folderu klienta ignorowanego lub niezsynchronizowanego oraz opcje synchronizacji selektywnej. Folder celowo wykluczony nie zostanie zsynchronizowany po ponownym uruchomieniu klienta. Jeśli problem dotyczy tylko określonej ścieżki, tymczasowe przetestowanie kopii w prostym folderze może pomóc odróżnić regułę dotyczącą konkretnej ścieżki od ogólnego problemu z połączeniem, ale nie należy korzystać z drugiej usługi synchronizacji w chmurze w tym samym katalogu synchronizacji na żywo.

Oddziel problem klienta od problemu połączenia z serwerem

Zaloguj się na to samo konto Nextcloud w przeglądarce i sprawdź, czy pliki i foldery się ładują. Jeśli interfejs internetowy działa, ale wszystkie urządzenia stacjonarne zawieszają się, problem może leżeć w punkcie końcowym WebDAV serwera lub jego konfiguracji. Klient Nextcloud używa WebDAV do uzyskiwania dostępu do plików serwera. W przypadku serwera zainstalowanego w [brakuje adresu https://cloud.example.com], jego punkt końcowy DAV to zazwyczaj https://cloud.example.com/remote.php/dav[brakuje adresu]; użyj rzeczywistej ścieżki instalacji. Otwarcie tego adresu w przeglądarce powinno przynajmniej wyświetlić monit o uwierzytelnienie lub odpowiedź z punktu końcowego. Błędy uwierzytelniania, ostrzeżenia dotyczące certyfikatów lub błędy serwera to sygnały, że należy skontaktować się z administratorem lub sprawdzić dzienniki serwera, zamiast resetować klienta lokalnego.

Sprawdź, czy inny program do synchronizacji, narzędzie do tworzenia kopii zapasowych lub funkcja plików offline również zarządza tym samym katalogiem. W podręczniku rozwiązywania problemów Nextcloud podano, że synchronizacja jednego katalogu z wieloma aplikacjami synchronizującymi jest nieobsługiwana i może grozić utratą danych. Usuń nakładanie się danych dopiero po zidentyfikowaniu aplikacji będącej właścicielem folderu i zachowaniu zmian lokalnych. Jeśli problem dotyczy tylko jednego komputera, sprawdź lokalne miejsce na dysku, uprawnienia do folderu, oprogramowanie antywirusowe lub skanowanie przy dostępie, a także czy klient może odczytywać i zmieniać nazwy plików w katalogu synchronizacji.

Uruchom ponownie, a następnie zbierz przydatne dane diagnostyczne

  1. Poczekaj na zakończenie wszystkich aktywnych operacji na plikach, a następnie zamknij klienta stacjonarnego z paska zadań lub menu na pasku menu. Uruchom go ponownie i obserwuj, czy liczba oczekujących operacji ulegnie zmianie.
  2. Jeśli klient nadal się zawiesza, otwórz jego ustawienia i wybierz Zaawansowane → Utwórz archiwum debugowania… , aby zapisać archiwum diagnostyczne. Dokładna lokalizacja tego elementu może się różnić w zależności od wersji i platformy.
  3. Przejrzyj dziennik mniej więcej w czasie, gdy status przestał się poruszać. Poszukaj ścieżki, której dotyczy problem, oraz powtarzającego się błędu, takiego jak odmowa dostępu, awaria połączenia lub ograniczenie nazwy pliku.

Archiwa debugowania zawierają logi i informacje z bazy danych i mogą zawierać poufne nazwy plików, dane kont lub adresy serwerów. Przed udostępnieniem ich działowi wsparcia należy je przejrzeć i usunąć. Dokumentacja rozwiązywania problemów Nextcloud opisuje archiwum debugowania i inne sposoby przechwytywania logów klienta.

Użyj resetowania bazy danych tylko w przypadku wystąpienia błędu dopasowania

Nie należy rutynowo usuwać bazy danych synchronizacji klienta, aby naprawić ogólny stan „Przetwarzanie plików”. Nextcloud dokumentuje węższe rozwiązanie konkretnego „Nieznanego błędu CSync” : zatrzymaj klienta, znajdź ukryty .sync_xxxxxxx.dbplik w folderze konta skonfigurowanym przez klienta i usuń tę bazę danych przed ponownym uruchomieniem. Dokumentacja ostrzega, że ​​spowoduje to również usunięcie niektórych ustawień dotyczących plików do pobrania. Najpierw utwórz kopię zapasową lokalnego folderu synchronizacji i zapisz ustawienia synchronizacji selektywnej; nigdy nie usuwaj bazy danych podczas działania klienta. Jeśli konkretny błąd nie występuje, sprawdź archiwum debugowania lub skontaktuj się z pomocą techniczną przed podjęciem próby odzyskania danych.

Potwierdź, że synchronizacja została przywrócona

Po wprowadzeniu zmiany należy sprawdzić nie tylko zniknięcie wskaźnika. Kolejka oczekujących połączeń powinna zostać opróżniona, klient powinien wyświetlać stan aktualny i połączony, a w oczekiwanej lokalizacji, zarówno lokalnie, jak i w interfejsie internetowym, powinien pojawić się mały plik testowy. Należy upewnić się, że pierwotnie uszkodzony plik ma odpowiednią zawartość, a foldery synchronizacji selektywnej pozostają skonfigurowane. Jeśli ten sam plik ponownie ulegnie awarii, należy zachować jego dokładny błąd i zredagować archiwum debugowania; powtarzający się problem z uprawnieniami, nazwą pliku, WebDAV lub wersją klienta wymaga ukierunkowanego rozwiązania.

Aktualne ustawienia klienta i kroki rozwiązywania problemów można znaleźć w instrukcji obsługi klienta Nextcloud Desktop oraz dokumentacji rozwiązywania problemów z komputerem Nextcloud . Aktualna instrukcja obsługi online dotyczy wersji Nextcloud 36; etykiety klienta i dostępne funkcje plików wirtualnych mogą się różnić w zależności od wersji klienta stacjonarnego i systemu operacyjnego.

Zostaw komentarz

Podgląd Tame Nextcloud powoduje skoki obciążenia procesora w przypadku zaplanowanej kolejki

Przenieś pracę nad miniaturami do kontrolowanego harmonogramu w tle, zmniejsz nieużywane rozmiary podglądu i zweryfikuj kolejkę bez przeciążania serwera Nextcloud.

Uzyskaj synchronizację pulpitu Nextcloud, wykraczającą poza „przetwarzanie plików”

Znajdź plik, regułę wykluczenia, problem z połączeniem lub stan bazy danych klienta, który blokuje synchronizację z Nextcloud, a następnie sprawdź bezpieczeństwo przesyłania i pobierania.

Wyczyść ostrzeżenie Nextcloud OPcache, dostosowując prawy limit

Znajdź limit PHP OPcache powodujący ostrzeżenie Nextcloud, zaktualizuj prawidłową konfigurację PHP w przeglądarce, uruchom ponownie system bezpiecznie i sprawdź wynik.

Połączenie Nextcloud z CODE Docker: konfiguracja i kompromisy

Połączenie Nextcloud z CODE Docker: konfiguracja i kompromisy

Porównaj wbudowany KOD i KOD oparty na Dockerze, a następnie połącz Collabora Online z Nextcloud za pomocą bezpiecznego odwrotnego serwera proxy HTTPS.

Zbuduj odporny klaster Nextcloud z Galera

Zaplanuj niezawodne wdrożenie Nextcloud HA z współdzieloną pamięcią masową, blokowaniem Redis, routingiem MariaDB uwzględniającym kworum i praktycznymi kontrolami awaryjnymi.

Uzyskaj połączenia Nextcloud Talk, gdy zawiedzie usługa Direct Media

Uzyskaj połączenia Nextcloud Talk, gdy zawiedzie usługa Direct Media

Skonfiguruj i zweryfikuj dostępny przekaźnik TURN dla Nextcloud Talk, gdy zapory sieciowe lub restrykcyjny NAT blokują bezpośrednie połączenia multimedialne.

Wyczyść ostrzeżenia dotyczące integralności NextCloud, przywracając odpowiednie pliki

Użyj raportu o nieprawidłowym pliku, aby zidentyfikować zmieniony, brakujący lub dodatkowy kod Nextcloud, bezpiecznie przywrócić zaufane pliki i zweryfikować wynik.

Połącz Gmaila lub Microsoft 365 z pocztą NextCloud za pomocą protokołu OAuth2

Skonfiguruj protokół OAuth2 dla usługi Nextcloud Mail z usługą Gmail lub Microsoft 365, zweryfikuj odbieranie i wysyłanie oraz rozwiąż problemy z akceptacją wspólnych zgód i SMTP.

Bezpieczne usuwanie zablokowanego trybu konserwacji NextCloud za pomocą OCC

Bezpieczne usuwanie zablokowanego trybu konserwacji NextCloud za pomocą OCC

Użyj OCC, aby przywrócić dostęp do Nextcloud, sprawdzić stan migracji bazy danych i wybrać odpowiednie polecenie dla instalacji archiwum, Docker lub Snap.

Skonfiguruj Nextcloud LDAP i logowanie do Active Directory

Połącz Nextcloud z LDAP lub Active Directory, ogranicz dostęp za pomocą filtrów użytkowników i grup oraz zweryfikuj bezpieczne uwierzytelnianie przed wdrożeniem.