Cześć!
Jak w temacie, marzy mi się automatyczny backup plików, które trzymam na ne serwerze z systemem OpenMediaVault opartym na Debianie, na działającego w tej samej sieci lokalnej staruszka DS210j. Ze względu na oszczędność energii i generowany hałas Synology będzie się włączał wg harmonogramu.
Co do samej kopii zapasowej - zależy mi na zwykłym lustrzanym odwzorowaniu drzewa katalogów i plików po obu stronach, a w przypadku skasowania jakiegoś pliku na serwerze głównym ma on zostać wykasowany również w kopii bezpieczeństwa. Czytałem też o kopiach różnicowych i przyrostowych, ale różnicowa chyba nie będzie tak dobra w moim przypadku jak "mirroring".. Chociaż przy "mirroringu" taka kopia będzie trwała wieki a do kopii mają trafiać fotografie (ok. 300GB) i inne istotne pliki (50GB).
Realizację wykonywania kopii chciałem oprzeć o skrypty na Synology. Czy to optymalne rozwiązanie? Główny NAS obsługuje też RSync, i FTP, NFS, SMB/CIFS.
Proszę o pomoc w rozjaśnieniu tego tematu, Pozdrawiam:)
Automatyczna kopia zapasowa z innego serwera w sieci
- aduro92
- Amator
- Posty: 19
- Rejestracja: czw sty 07, 2016 5:07 pm
-
- Trochę Wie
- Posty: 126
- Rejestracja: czw mar 31, 2016 1:45 pm
- Lokalizacja: Gdańsk/Lublin
Re: Automatyczna kopia zapasowa z innego serwera w sieci
Najprościej,
zasób z serwera montujesz na DS210j,
odpalasz harmonogram z wykonaniem:
ew dodajesz wersjonowanie, etc.
dobrze myślę?
zasób z serwera montujesz na DS210j,
odpalasz harmonogram z wykonaniem:
Kod: Zaznacz cały
rsync -rtv /zasob/zdalny /katalog/docelowy
dobrze myślę?
Korzystając z sieci 1Gigbit powinno być całkiem znośnie.aduro92 pisze:Chociaż przy "mirroringu" taka kopia będzie trwała wieki a do kopii mają trafiać fotografie (ok. 300GB) i inne istotne pliki (50GB).
DS1621xs+ | DS918+ | DS720+ | DS120j | DS119j | 22x DS115j
- aduro92
- Amator
- Posty: 19
- Rejestracja: czw sty 07, 2016 5:07 pm
Re: Automatyczna kopia zapasowa z innego serwera w sieci
Zamontowałem folder zdalny do utworzonego wcześniej folderu współdzielonego "DATA" z podfolderem "test_SOURCE"j0seph pisze:Najprościej,
zasób z serwera montujesz na DS210j,
odpalasz harmonogram z wykonaniem:ew dodajesz wersjonowanie, etc.Kod: Zaznacz cały
rsync -rtv /zasob/zdalny /katalog/docelowy
dobrze myślę?
Utworzyłem Folder współdzielony "BACKUP_OMV" i podfolder "test_DEST".
Po dodaniu zadania, wpisaniu skryptu i wykonaniu nic się nie dzieje. Próbowałem też przez PuTTY. Efekty w załączniku.
Co robię źle?
Nie masz wymaganych uprawnień, aby zobaczyć pliki załączone do tego posta.
-
- Trochę Wie
- Posty: 126
- Rejestracja: czw mar 31, 2016 1:45 pm
- Lokalizacja: Gdańsk/Lublin
Re: Automatyczna kopia zapasowa z innego serwera w sieci
wiersze #3 i #4 ze screena,
spójrz z poziomu SSH na poprawną ścieżkę do katalogów,
podejrzewam że brakuje "/Volume1", etc.
spójrz z poziomu SSH na poprawną ścieżkę do katalogów,
podejrzewam że brakuje "/Volume1", etc.
DS1621xs+ | DS918+ | DS720+ | DS120j | DS119j | 22x DS115j
- aduro92
- Amator
- Posty: 19
- Rejestracja: czw sty 07, 2016 5:07 pm
Re: Automatyczna kopia zapasowa z innego serwera w sieci
Tak jak mówiłeś sprawdziłem przez SSH ścieżkę. Udziały znajdują się w /volume1/(...)j0seph pisze:wiersze #3 i #4 ze screena,
spójrz z poziomu SSH na poprawną ścieżkę do katalogów,
podejrzewam że brakuje "/Volume1", etc.
Skrypt wykonał się prawidłowo, przekopiowałem 3GB poprzez zamontowanie w synku przez folder zdalny (CIFS) udziału serwera debianowego . Jednak transfer obserwowany w monitorze zasobów był bardzo słaby, ~7MB/s, a obciążenie CPU sięgało 98%!. Oczywiście sieć lokalną mam 1Gbps, opartą na switchu HP. Transfery z mojego NASa na Debianie do PC i na odwrót przez CIFS osiągają nawet 115MB/s więc z siecią wszystko w porządku.
Jednak gdy zamontuję udział serwera na Debianie pod synkiem przez FTP to kopiowanie obrazu .iso ok. 3GB przez FileStation przyśpiesza do 21MB/s!
Folder zdalny zamontowany w synku przez CIFS i kopiowanie do synka przez FileStation to natomiast 13-15MB/s.
Kopiowanie z PC do synka przez otoczenie sieciowe 25MB/s.
Dlaczego najgorszy wynik transferu uzyskuję przez wydany skrypt? Da się to jakoś poprawić? A może można skryptowo wykonać kopiowanie na synka przez FTP, może wówczas transfery będą lepsze?
Dzięki z dotychczasowe porady:) Pozdrawiam
EDIT:
Kombinowałem jeszcze z RSync pomiędzy serwerami jednak bez skutku.. W załączniku przedstawiam konfiguracje oraz monit po wykonaniu zadania..
Nie masz wymaganych uprawnień, aby zobaczyć pliki załączone do tego posta.