| Termin | Definicja |
|---|---|
| Utrata danych po synchronizacji z serwerem | Utrata danych po synchronizacji z serwerem wskazuje na konflikt wersji lub błąd w mechanizmie łączenia zmian. Jak synchronizacja może doprowadzić do zniknięcia plikówUtrata danych po synchronizacji z serwerem zwykle nie oznacza fizycznego usunięcia plików przez samą sieć. Najczęściej jest skutkiem zastosowanej reguły rozstrzygania konfliktu, błędnej interpretacji stanu katalogu albo zsynchronizowania pustej lub niepełnej lokalizacji z serwerem. Program synchronizujący porównuje między innymi ścieżkę, nazwę, rozmiar, czas modyfikacji oraz własne identyfikatory plików. Jeżeli te informacje wskazują, że jedna wersja została usunięta, zmieniona albo zastąpiona, aplikacja może przenieść plik do kosza, oznaczyć go jako konfliktowy lub usunąć jego lokalną kopię. Do problemu dochodzi także wtedy, gdy synchronizacja została uruchomiona po zalogowaniu do innego konta, po zmianie katalogu roboczego albo po ponownej instalacji klienta. Dla programu nowa lokalizacja może wyglądać jak pusty folder, mimo że wcześniej zawierała pliki zapisane lokalnie. Jeżeli aktywna jest synchronizacja dwukierunkowa, pusty stan może zostać potraktowany jako aktualny i przekazany na serwer. Podobny efekt występuje po zmianie nazwy komputera, odtworzeniu systemu z kopii lub usunięciu lokalnej bazy metadanych klienta synchronizacji. Konflikt wersji, usunięcie i nadpisanie plikuKonflikt wersji powstaje, gdy ten sam dokument został zmieniony w dwóch miejscach przed zakończeniem synchronizacji. Przykładowo plik może zostać edytowany na laptopie bez dostępu do sieci, a następnie zmieniony na innym komputerze podłączonym do serwera. Po odzyskaniu połączenia klient musi ustalić, czy zachować wersję lokalną, serwerową, obie wersje, czy wynik połączenia zmian. Nie każdy format pliku pozwala na bezpieczne scalenie zawartości. Dokument tekstowy może zostać połączony fragmentami, natomiast plik bazy danych, archiwum lub dokument binarny często wymaga wyboru jednej wersji. Ważne jest odróżnienie nadpisania od usunięcia. Nadpisanie oznacza, że wcześniejsza zawartość została zastąpiona nowszą wersją, choć poprzedni wariant może nadal znajdować się w historii plików lub w koszu usługi. Usunięcie może mieć charakter lokalny albo zdalny. Przy synchronizacji dwukierunkowej skasowanie pliku w jednym miejscu bywa propagowane do pozostałych urządzeń. Z kolei synchronizacja jednostronna może traktować serwer jako źródło nadrzędne i usunąć lokalne pliki, które nie występują w katalogu źródłowym. Sam komunikat o zakończonej synchronizacji nie potwierdza, że wszystkie dane zachowały się w oczekiwanej wersji. Ślady techniczne potrzebne do ustalenia przyczynyDiagnozę należy rozpocząć od ustalenia, czy pliki zniknęły tylko z widoku użytkownika, czy zostały faktycznie usunięte. Trzeba sprawdzić kosz systemu, kosz lub historię wersji usługi synchronizacji, foldery konfliktów oraz katalogi oznaczone jako offline. Warto również wyszukać pliki po rozszerzeniu i dacie modyfikacji, ponieważ klient może zmienić nazwę dokumentu, dodać sufiks konfliktu albo przenieść go do ukrytego podkatalogu. Jeżeli pliki są widoczne na serwerze przez przeglądarkę, problem może dotyczyć lokalnego klienta, filtra synchronizacji, uprawnień do katalogu lub niewłaściwego profilu użytkownika. Potrzebne są dzienniki synchronizacji obejmujące moment wystąpienia problemu, identyfikator urządzenia, nazwę zadania, ścieżkę pliku i rodzaj operacji. Istotne są komunikaty o zmianie właściciela katalogu, braku miejsca, błędzie dostępu, rozłączeniu sieci, zmianie zegara systemowego i odrzuceniu pliku z powodu niedozwolonej nazwy. Różnica czasu między komputerem a serwerem może utrudnić porównywanie dat modyfikacji, choć nowoczesne programy często korzystają również z identyfikatorów wersji. Nie należy przed zakończeniem analizy uruchamiać kolejnej pełnej synchronizacji, przenosić losowo katalogu ani instalować programu odzyskującego dane na tym samym dysku, na którym znajdowały się utracone pliki. Odzyskanie danych i bezpieczne przywrócenie synchronizacjiJeżeli dostępna jest poprzednia wersja dokumentu, najbezpieczniej pobrać ją do osobnego katalogu, a nie przywracać bezpośrednio do aktywnej lokalizacji synchronizowanej. Pozwala to porównać zawartość i uniknąć ponownego konfliktu. W przypadku plików usuniętych należy najpierw zabezpieczyć istniejące kopie, zatrzymać klienta synchronizacji i ustalić, czy odzyskanie będzie prowadzone z historii wersji, kosza, kopii systemowej czy nośnika lokalnego. Odzyskane pliki powinny otrzymać nowe nazwy lub trafić do katalogu tymczasowego do czasu potwierdzenia ich kompletności. Po zabezpieczeniu danych można odtworzyć synchronizację w kontrolowany sposób: sprawdzić właściwe konto, wybrać prawidłowy katalog, przejrzeć tryb synchronizacji, wyłączyć niepotrzebne reguły selektywne i rozpocząć od małego zestawu testowych plików. Przed zaakceptowaniem operacji masowego usuwania lub nadpisywania trzeba przeanalizować listę zmian. Warszawskie Pogotowie Komputerowe zajmuje się profesjonalną naprawą laptopów, komputerów PC i ich podzespołów, w tym diagnostyką problemów z lokalnym systemem, dyskiem oraz oprogramowaniem odpowiedzialnym za synchronizację danych. |