Tartışma

Linux Rsync Dry Run Nedir?

Başlatan Nikolem · 22 Ağu 2026 20:21 · 8 Görüntülenme · 0 Yanıtlar
Konuyu Açan #0
Rsync, dosya senkronizasyonu ve yedekleme işlemleri için yaygın olarak kullanılan güçlü bir araçtır. Dry run (kuru çalışma) seçeneği, rsync komutunun ne yapacağını gösteren bir önizleme sağlar. Bu özellik, özellikle büyük veri setleri ile çalışırken veya dosya sisteminde önemli değişiklikler yapmadan önce sonucun ne olacağını görmek için oldukça faydalıdır.

Rsync ile bir dry run gerçekleştirmek için,
CODE
1--dry-run
veya
CODE
1-n
seçeneğini kullanabilirsiniz. Bu seçenek, rsync'ın dosyaları nasıl kopyalayacağını veya senkronize edeceğini göstermesine olanak tanır, ancak gerçekte herhangi bir dosya aktarımı yapmaz. Örneğin:

CODE
12
rsync -av --dry-run /kaynak/dizin/ /hedef/dizin/


Bu komut, kaynak dizin içindeki dosyaların hedef dizine nasıl aktarılacağını gösterecek, fakat bu işlemi gerçekleştirmeyecektir. Dry run seçeneğinin birkaç önemli avantajı vardır:

  • Risk Yönetimi: Gerçek dosyalar üzerinde işlem yapmadan önce sonuçları gözlemleme imkanı sunar. Hatalı bir senkronizasyonun önüne geçer.
  • Zaman Tasarrufu: Büyük veri setlerinde, işlemi uygulamadan önce hangi dosyaların güncelleneceğini görmek, zaman kaybını engeller.
  • Hata Ayıklama: Belirli dosyaların neden senkronize olmadığını veya hangi dosyaların eksik olduğunu anlamanızı sağlar.

Rsync ile dry run, dosya sistemindeki değişikliklerin etkilerini anlamak için değerlidir. Özellikle yedekleme süreçlerinde veya dosya transferlerinde, bu özellik dikkatli ve bilinçli kararlar almanıza yardımcı olur. Sonuç olarak, rsync kullanırken dry run seçeneğini ihmal etmemek, veri kaybı ve hatalı işlemlerin önüne geçmek açısından kritik öneme sahiptir.

Yanıt vermek için giriş yapmış olmalısınız.

0 alıntı seçildi