Bu ihtiyacım olan şey:
- Kaynak sunucuda çalışan Rsync arka plan programı. Hedef sunucu aşağıdaki gibi bir rsync çekme işlemi yapar:
rsync -ptv rsync: // kaynak_ip: belge / kaynak_yolu / *. abc hedef_yolu /
- Büyük ikili dosyalar (3 GB - 5 GB) kaynak makineden bir LAN üzerinden hedefe kopyalanır. Yani şifreleme / şifre çözme gerekmez. Bu nedenle SSH kullanmamak. Hedef makine doğrudan rsync arka plan programına bağlanır.
- Hedef klasör rsync çekilmeden önce her zaman boş olacaktır. Bu nedenle, bazı dosyaları koşullu olarak güncelleme konusunda endişelenmem gerekmiyor. Rsync pull her zaman hedefte yeni dosyalar oluşturur (güncelleme değil). Bu nedenle sağlama toplamlarını hesaplamak için rsync'e ihtiyacım yok.
Alıcı sonunda rsync tarafından tüketilen CPU miktarından memnun değil misiniz? Hangi rsync seçenekleri, yukarıda açıklanan durumda rsync kullanımını optimize etmeme yardımcı olacaktır. Ne hakkında endişe rsync ihtiyacım olandan daha fazlasını yapıyor olabilir. rsync sağlama toplamı dosyaları. Buna ihtiyacım yok.
Ayrıca hız gelişmelerini görmek istiyorum.
Blok boyutunu değiştirmek, sağlama toplamını devre dışı bırakmak vb. Yardımcı olur mu?