Strona 1 z 1

Synchronizacja katalogów, nie folderów współdzielonych

: sob paź 24, 2020 11:58 am
autor: petrumi
Witam.
Mam 416play i 710.
W 416 dysk 10TB i katalogi Video oraz Foto z podziałem na lata.

W 710 mam mniejsze dyski - 6TB i 4TB. Ręcznie sobie zrobiłem kopię tych 10TB na dwa dyski w 710. Część lat jest na pierwszym, reszta na drugim.

Teraz chciałbym po LAN synchronizować tylko np 2020 rok. Tak żeby wszystkie zmiany w katalogu DS416/10TB/Video/2020 były w nocy uwzględniane na DS710/4TB/Video/2020.

Zacząłem od próby uruchomienia Rsync na 416 ale po wpisaniu adresu IP docelowego DS710 pojawił się komunikat, że na 710 nie ma uruchomionego Rsync. I faktycznie. Nie ma go w ogóle w Panel Sterowania/Usługi plików/ żadnej zakładki rsync (jak to ma miejsce w 416play).

Pytania:

1. Czy rsync jest dobrym rozwiązaniem do tego typu czynności?
2. Dlaczego go tam w ogóle nie ma?
3. Może jakieś inne rozwiązanie?

Będę wdzięczny za pomoc.
Michał

ps. DSM aktualny na obu. Na 710 nie zainstalowałem żadnego pakietu oprócz Cloud Station (myślałem, że to uruchomi rsynca).

Re: Synchronizacja katalogów, nie folderów współdzielonych

: ndz paź 25, 2020 12:23 pm
autor: petrumi
Próbuje go znaleźć / uruchomić.
Ale czy do zasady to jest dobre rozwiązanie? czy może coś innego polecacie?

Synchronizacja katalogów, nie folderów współdzielonych

: ndz paź 25, 2020 3:31 pm
autor: look12
Kierunek jaki wybrałeś, czyli rsync zsynchronizuje dane tak jak oczekujesz. Jedna uwaga to taka, że konfigurując zadanie synchronizacji z interfejsu DSM wskazujesz nadrzędny katalog udostępniony w DSM. Dla zobrazowania przykład: w DSM udostępniasz katalog „dane”, w katalogu dane masz podkatalogi, „inne”, „2019”, „2020”. Przy konfiguracji zadania rsync będzie można wskazać tylko katalog „dane”, wszystkie podkatalogi i pliki w katalogu „dane” będą synchronizowane zgodnie z harmonogramem synchronizacji.

Re: Synchronizacja katalogów, nie folderów współdzielonych

: ndz paź 25, 2020 4:19 pm
autor: petrumi
OK, wprawdzie zakładki Rsync nadal nie mam tam gdzie powinna być ale udało mi się zrobić synchro. Musiałem pogrzebać w DS710 w "Kopia zapasowa i replikacja".
Ale to chyba nie tędy droga bo muszę synchronizować większe katalogi (a raczej udziały współdzielone" na mniejsze dyski i pewnie zabraknie mi miejsca.

mogę w taki razie zrobić dwie rzeczy:

1. na DS710 połączyć dwa dyski i stworzyć jeden Wolumen 10TB (z dysków 4+6). Wtedy będzie kopia 1:1 tego dysku 10TB

2. w drugą stronę. Na dysk 10TB stworzyć taki sam układ folderów współdzielonych jak mam na DS710.

Jedno i drugie do zrobienia ale pytam Was czy nie ma narzędzia, które nie synchronizuje całego Folderu tylko poszczególne katalogi?

Synchronizacja katalogów, nie folderów współdzielonych

: ndz paź 25, 2020 5:52 pm
autor: look12
Przy konfiguracji zadania rsync ustawiasz „Włącz synchronizację na poziomie bloku”, synchronizują się wówczas tylko zmiany.
Jak zostawisz uprawnienia dla użytkowników do zapisu tylko na katalogu 2020 osiągniesz to co zamierzasz (chociaż na zdalnym NAS odłoży się cała zawartość katalogu udostępnionego). Teoretycznie mógłbyś konfigurować zadanie rsync na użytkowniku, który ma dostęp tylko do katalogu 2020, wówczas powinien synchronizować się tylko ten katalog.
Ewentualnie udostępniony katalog 2020 na volumeX + zadanie rsync dla tego katalogu.

P.S. punkt 2 ma sens tylko wówczas jak na dużym dysku utworzysz 2 wolumeny odwzorowujące podział dysków na drugim NAS. Inaczej będziesz musiał świadomie kontrolować zajętość poszczególnych dysków. Tworząc zadanie rsync na zdalnym NAS katalog zostanie automatycznie utworzony, a jeżeli będzie istniał katalog o takiej samej nazwie, zostanie utworzony nowy katalog (chyba z końcówką _1). Także jak masz 2 volumeny na zdalnym NAS, a 1 na źródłowym musisz sam sprawdzić ile zajmują katalogi do synchronizacji, aby nie przepełnić zdalnego volumenu.

Pozostałe narzędzia to HB i Drive, ale nie zrobią tego tak jak oczekujesz.