Mam dziś około 200 000 plików, które przesyłam na nowy serwer. Nie robiłem nic na tak dużą skalę i chciałem uzyskać porady, jak powinienem to zrobić. Przenoszę je między dwie dystrybucje Centos 6 i znajdują się one w różnych lokalizacjach w kraju. Nie mam wystarczającej ilości miejsca na dysku twardym na oryginalnym serwerze, aby spakować wszystkie katalogi i pliki do jednego ogromnego archiwum, więc mam pytanie, jak mam przenieść wszystkie te pliki? rsync? jakiś specjalny sposób korzystania z rsync? Wszelkie uwagi / sugestie, jak to zrobić, byłyby niesamowite.
Dzięki
EDYCJA: dla tych, którzy zastanawiają się, WYSOKIE sugeruję użycie a screen
podczas uruchamiania takiego dużego rsync
polecenia. Zwłaszcza, gdy może wystąpić coś głupiego i utracisz połączenie z serwerem A, z którego uruchamiasz rsync
polecenie. Następnie wystarczy odłączyć ekran i wznowić go później.
tar cz | ssh user@example.com tar xz
rsync
do kolejnych aktualizacji): „Nigdy nie lekceważ przepustowości wozu kombi pełnego taśm” (tj .: czy zastanawiałeś się nad umieszczeniem drugiego dysku twardego (lub podłączeniem USB2) / dysk usb3), wykonaj kopię zapasową na nim i wyślij go za pośrednictwem fedexa do zdalnej lokalizacji? Może być DUŻO szybszy niż cokolwiek innego i zaoszczędzić przepustowość do innych zastosowań.
rsync
? Może na małym zestawie plików? Powinno być idealnym narzędziem do tego.