Sunucular arasında büyük (yaklaşık 5 gb gibi büyük) dosyalar göndermeye çalışıyorum .. Hangisi daha iyi, sftp veya rsync?
Birisi varsa, beni sftp vs rsync karşılaştırmasına işaret edebilir mi?
Biri diğerinden daha iyi mi? Niye ya?
Sunucular arasında büyük (yaklaşık 5 gb gibi büyük) dosyalar göndermeye çalışıyorum .. Hangisi daha iyi, sftp veya rsync?
Birisi varsa, beni sftp vs rsync karşılaştırmasına işaret edebilir mi?
Biri diğerinden daha iyi mi? Niye ya?
Yanıtlar:
Sftp kullanımının, göndericinin taşınan veriler için eşleşmeleri bulmak için kullandığı geçerli karma algoritmaya neden olduğunu söyleyebilirim, çok büyük dosyalarda sorunlara neden olabilir. Geçerli karma tablo 65536 yuva sabit bir boyuta sahiptir ve gerçekten büyük dosyalar için aşırı yüklenebilir. Bkz tartışma konusu burada.
Dosyalar metin ise rsync. @ Thariama'nın noktası geçerli olsa da, eğer benzerlerse bir miktar bant genişliği tasarrufu elde edeceksiniz. Sadece tartışmanın bahsettiği anahtarlara dikkat edin.
Dosyalar ikiliyse ancak yalnızca bölümleri değiştirilmişse, rsync. Bunu VM görüntüleri için kullanıyorum.