Windows 7 Home Premium x64 z klientem synchronizacji ownCloud 1.4.1 i serwerem ownCloud 5.0.12 na Ubuntu 12.04 VPS.
Sekwencja wydarzeń:
- Instalacja serwera ownCloud na VPS.
- Konfiguracja, tworzenie użytkownika niebędącego administratorem. Poświadczenia użytkownika były takie same jak poprzednio - w zasadzie dzisiaj zrobiłem przeniesiony VPS z Debian 7 na Ubuntu 12.04. Więc adres jest taki sam, dane logowania są takie same, jedyna zmieniona rzecz - certyfikat SSL.
- Chwilę po utworzeniu użytkownika na serwerze klient ownCloud na moim komputerze z systemem Windows wyskakuje okno, aby przejrzeć i zaakceptować zmieniony certyfikat bezpieczeństwa.
- Żadne ustawienia nie zostały zmienione na kliencie stacjonarnym, z wyjątkiem faktu, że zaakceptowałem zmieniony certyfikat SSL. Poprzednie ustawienia synchronizacji, kiedy ją konfigurowałem (na czas, gdy instalowałem Debian 7 ownCloud (to było również 5.0.12)), były synchronizowanie folderów lokalnych z serwerem (NIE wyczyść synchronizacji).
- Mam wrażenie, że coś poszło nie tak, ponieważ ownCloud natychmiast wyświetla zielony znak synchronizacji zakończony powodzeniem (na ikonie paska zadań).
- Natychmiast otwieram ownCloud, aktywuję pauzę i sprawdzam folder ownCloud.
- Wszystko jest puste, ale dwa ostatnio zmodyfikowane pliki - Unia.odf z datą modyfikacji 2013.10.11. 3:11 i ts3_ubuntu.txt ze zmianą daty 2013.10.12 0:42.
- Pojawił się nowy plik - .csync_journal, zmodyfikowany do czasu zakończenia synchronizacji - 2013.10.12. 1:47
- Reszta moich plików zniknęła.
Całkowity rozmiar usuniętych danych to około 7 GB, były one na dysku NTFS, drugim dysku, który ma 503 GB z 575 GB wolnego. Jest to logiczna partycja na HDD w notebooku Asus N75SF.
Czy mogę przywrócić co najmniej część moich plików? Niektóre z nich są dla mnie ważne - zdjęcia rodzinne, dokumenty biznesowe, certyfikaty edukacyjne i tak dalej.
Link do pobrania .csync_journal w archiwum .zip - http://rghost.ru/49320648 . Hosting plików przynajmniej dla mnie pokazuje rosyjski, jeśli masz to samo, ciemnoniebieski / czarny przycisk z białym tekstem „Скачать” to link do pobrania.
windows-7
sync
file-recovery
owncloud
djsmiley2k
źródło
źródło
Odpowiedzi:
Cieszę się, że możesz przywrócić swoje pliki! Przed dokonaniem tak poważnych zmian zawsze warto mieć pod ręką kopię zapasową!
Aby taka zmiana serwera działała sprawnie, wystarczy wyłączyć stary serwer, skopiować wszystkie dane na nowy serwer, a dopiero potem przełączyć DNS.
Ponieważ pytanie brzmi: czego się właściwie spodziewałeś? Wydaje mi się, że spodziewałeś się, że klient automatycznie określi w jakiś sposób, że zmieniłeś serwer i że rzeczywiście chcesz załadować istniejące dane?
Chodzi o to, że klient nie ma łatwego sposobu na stwierdzenie, że dokonałeś takiej zmiany. Jeśli jest osiągalny pod tym samym adresem URL, klient zakłada, że jest to ten sam serwer i dlatego zakłada, że usunąłeś wszystkie swoje pliki na serwerze. Tak właśnie postrzega to klient - nic na serwerze się nie zmieniło (z wyjątkiem certyfikatu, ale to też może się zmienić na tym samym serwerze), ale twoje pliki zniknęły, dlatego musisz usunąć, ergo, on synchronizuje to usunięcie.
Planowano wprowadzić coś w rodzaju identyfikatora serwera, aby klient mógł stwierdzić, czy serwer, z którym aktualnie rozmawia, jest dokładnie taki sam, jak ten, z którym był początkowo połączony; ale to nie jest zaimplementowane (jeszcze?).
źródło
Mój przyjaciel przesłał mi link do oprogramowania o nazwie Odzyskiwanie plików Puran. Odzyskało (dzięki szybkiemu skanowaniu) większość moich plików.
źródło