To jest to, czego potrzebuję:
- Demon Rsync działający na serwerze źródłowym. Serwer docelowy wykonuje rsync jak poniżej:
rsync -ptv rsync: // plik_źródłowy: dokument / ścieżka_źródłowa / *. abc ścieżka_docelowa /
- Ogromne pliki binarne (od 3 GB do 5 GB) są kopiowane z komputera źródłowego do miejsca docelowego przez sieć LAN. Dlatego nie jest wymagane szyfrowanie / deszyfrowanie. Dlatego nie używa SSH. Maszyna docelowa łączy się bezpośrednio z demonem rsync.
- Folder docelowy zawsze będzie pusty przed ściągnięciem rsync. Więc nie muszę się martwić o warunkową aktualizację niektórych plików. Rsync pull zawsze tworzy nowe pliki w miejscu docelowym (nie aktualizuje). Dlatego nie potrzebuję rsync do obliczania sum kontrolnych.
Nie jestem zadowolony z ilości procesora zużywanego przez rsync na końcu odbierającym? Jakie opcje rsync pomogą mi zoptymalizować użycie rsync w wyżej opisanym przypadku. Niepokoi mnie to, że rsync może robić więcej, niż potrzebuję. Pliki sum kontrolnych rsync. Nie potrzebuję tego
Chciałbym również zobaczyć poprawę prędkości.
Zmiana rozmiaru bloku, wyłączenie sumy kontrolnej itp. Pomoże?