rsync, dosyaları hızlı ve verimli şekilde kopyalayıp senkronize eden, Linux'un en güçlü araçlarından biridir. Yalnızca değişen kısımları aktardığı için büyük veri setlerinde bile son derece hızlıdır. Bu rehberde rsync ile senkronizasyon ve yedeklemeyi ele alıyoruz.
rsync Neden Güçlü?
- Artımlı aktarım: Yalnızca değişen dosyaları/blokları kopyalar.
- SSH desteği: Aktarımı şifreli olarak uzak sunucuya yapar.
- Esneklik: Dahil etme/hariç tutma kurallarıyla ince ayar.
Temel Kullanım
rsync -av /kaynak/ /hedef/-a arşiv modu (izinler ve zaman damgalarını korur), -v ise ayrıntılı çıktı verir. Sondaki eğik çizgiye (/) dikkat edin; dizinin içeriğini mi yoksa dizinin kendisini mi kopyaladığınızı belirler.
Uzak Sunucuya Senkronizasyon
rsync -avz -e ssh /kaynak/ kullanici@sunucu:/hedef/-z aktarım sırasında sıkıştırma yapar; -e ssh ise bağlantıyı SSH üzerinden güvenli hale getirir. Bu, sunucular arası yedekleme için idealdir.
Faydalı Seçenekler
--delete— Kaynakta olmayan dosyaları hedeften de siler (birebir ayna).--exclude— Belirli dosya/dizinleri hariç tutar.--dry-run— Değişiklik yapmadan ne olacağını gösterir (test için).--progress— Aktarım ilerlemesini gösterir.
Otomatik Yedekleme
rsync komutunu bir cron görevine bağlayarak gecelik otomatik yedekleme kurabilirsiniz. SSH anahtar doğrulamasıyla birleştirdiğinizde, parola girmeden tamamen otomatik çalışır.
Dikkat Edilecekler
--deletekullanırken önce--dry-runile test edin; yanlış kaynak felakete yol açabilir.- Yedekleri her zaman farklı bir sunucu veya depolamada tutun.
Sonuç
rsync, dosya senkronizasyonu ve artımlı yedekleme için hızlı, güvenilir ve esnek bir araçtır. SSH ve cron ile birleştirildiğinde, sunucularınız arasında otomatik ve güvenli bir yedekleme akışı kurmanızı sağlar.
İlgili rehberler:
- Yedekleme Stratejileri — 3-2-1 kuralı
- Cron Job — Otomatik çalıştırma
- SSH Anahtarı — Parolasız aktarım
Yedekleme senaryoları için VDS Sunucu ve Dedicated Sunucu paketlerimizi inceleyin.
İlgili Hizmetler
İlgili Yazılar
Yedekleme Stratejileri: 3-2-1 Kuralı ve Otomasyon (2026)
Veri yedekleme rehberi: 3-2-1 kuralı, rsync, cron otomasyonu, veritabanı yedekleme ve geri yükleme testi.
Object Storage (S3) Nedir? Nesne Depolama Rehberi (2026)
Object storage nedir, nasıl çalışır? S3 uyumlu depolama, bucket mantığı, kullanım senaryoları ve blok/dosya depolama ile farkları.

