Jak wykonać kopię zapasową serwera 500 GB na moim komputerze domowym?

7

jaki jest najlepszy sposób na wykonanie kopii zapasowej mojego serwera? ma 500 GB danych - większość z nich nigdy się nie zmienia (zdjęcia, filmy), więc wystarczy pobrać tylko raz. W tej chwili robię duże pliki tar.gz i pobieram je ręcznie. trwa wiecznie.

słyszałem o rsync - jak to jest? Wolę też pobrać go w weekend, więc muszę mieć możliwość uruchomienia i zatrzymania

jakieś pomysły?

needbkupfaster
źródło
1
O jakim systemie operacyjnym mówimy tutaj? Jaka jest twoja przepustowość? 500 GB to dużo danych i nawet przy 10 Mbps nie będziesz w stanie tego zrobić w weekend. Prosty pomysł: jeśli to możliwe, możesz zaoszczędzić trochę czasu, używając dysku zewnętrznego, a następnie rsync do aktualizacji.
grs

Odpowiedzi:

8

RSync idealnie nadaje się do tego typu zadań.

  RSync
  http://rsync.samba.org/

Dodatkowo jedną z zalet RSync jest to, że możesz z niego korzystać wielokrotnie w czasie, aby aktualizować kopię zapasową z tylko zmianami - obie kopie zostaną zsynchronizowane, ale zużyjesz znacznie mniejszą przepustowość, aby przesyłać tylko zaktualizowane pliki (i pomaga to obniżyć zarówno koszty, jak i wymagania czasowe).

Randolf Richardson
źródło
1
+1 - A rsync został zaprojektowany do pracy w sieci, więc toleruje zatrzymywanie i uruchamianie.
Mike Fitzpatrick
2
1. Pierwszy egzemplarz rzeczywiście zajmie wieczność, alternatywą jest zrobienie tego raczej fizycznie niż zdalnie. 2. RSyinc nie tylko ograniczy przesyłanie do zaktualizowanych plików, ale także ograniczy do części dużych plików, które faktycznie się zmieniły. 3. Jest naprawdę solidny. Możesz zatrzymać i ponownie uruchomić później, szybko pomija zsynchronizowane pliki i przechodzi do ciężkiej pracy. Jeśli wszystko jest aktualne, sprawdzenie i pominięcie wszystkiego zajmuje kilka sekund. 4. Jeśli chcesz wprowadzić zmiany lokalnie i zobaczyć, jak odbijają się na serwerze, wypróbuj Unison, który jest bardzo inteligentną dwukierunkową synchronizacją wykorzystującą RSync za sceną.
user39559
1

Po stronie biura:

  • Otwórz port 873 na rsyncserwerze.
  • Znajdź rsyncnazwę swojego folderu.
  • Idź do domu.

W domu:

  • Windows
  • Otwórz port 873
  • Zainstaluj pakiety Cygwin i dołączrsync .

rsync dowództwo:

  • rsync --help
  • rsync -R source dest
  • rsync -R XXX.XXX.XXX.XXX::rsync.folder.name /cygdrive/c/office.data

Wtedy poczekaj …

Jose Lopez
źródło