ownCloud synchronizuje usunięte pliki

1

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ń:

  1. Instalacja serwera ownCloud na VPS.
  2. 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.
  3. 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.
  4. Ż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).
  5. Mam wrażenie, że coś poszło nie tak, ponieważ ownCloud natychmiast wyświetla zielony znak synchronizacji zakończony powodzeniem (na ikonie paska zadań).
  6. Natychmiast otwieram ownCloud, aktywuję pauzę i sprawdzam folder ownCloud.
  7. 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.
  8. Pojawił się nowy plik - .csync_journal, zmodyfikowany do czasu zakończenia synchronizacji - 2013.10.12. 1:47
  9. 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.

djsmiley2k
źródło
nie jestem pewien, czy podążam za twoim opisem - więc zmieniłeś serwer za adresem URL, z którym łączy się klient, prawda? Więc w zasadzie dla klienta wyglądał na ten sam serwer, ale w rzeczywistości był inny?
kodowanie
Tak, a następnie mój klient Windows zresetował wszystkie ustawienia bez powiadomienia mnie i kontynuował czystą synchronizację, usuwając wszystkie pliki oprócz dwóch z mojego folderu własnegoCloud. Udało mi się przywrócić usunięte pliki za pomocą Puran File Recovery.
jakie ustawienia zresetował?
kodowanie
Zamiast synchronizować folder lokalny z serwerem zainicjowano czystą synchronizację.

Odpowiedzi:

0

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?).

kodowanie
źródło
Tak, oczekuję, że rozpozna przełącznik serwera i użyje ponownie ustawień początkowych do przesłania moich danych. Wyciągnięta lekcja.
0

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