Linux için Rsync: Dosyaları bir profesyonel gibi senkronize etme, kopyalama ve yedekleme
5 dakikalık okuma - 7 Temmuz 2025

Dosyaları senkronize etmek, sunucular arasında veri kopyalamak ve yedeklemeleri otomatikleştirmek için Linux'ta rsync'i nasıl kullanacağınızı öğrenin. Bu güçlü komut satırı aracı, geliştiriciler ve sistem yöneticileri için vazgeçilmezdir.
Linux için Rsync: Dosyaları bir profesyonel gibi senkronize etme, kopyalama ve yedekleme
Rsync, Unix benzeri sistemlerde bulunan en verimli ve güvenilir dosya aktarım araçlarından biridir. İster sunucuları senkronize ediyor, ister yedekleri kopyalıyor ya da VPS sağlayıcıları arasında geçiş yapıyor olun, rsync genellikle bu iş için en akıllı araçtır.
Bu yazı rsync'in ne yaptığını, neden temel kopyalama araçlarından daha iyi olduğunu ve nasıl güvenle kullanılacağını açıklamaktadır.
Rsync nedir?
Rsync, dosya ve dizinleri iki konum arasında senkronize etmeye yarayan bir komut satırı aracıdır. Çalışabilir:
- Yerel olarak: aynı makinede bir dizinden diğerine kopyalama
- SSH üzerinden: bir sistemden diğerine güvenli bir şekilde kopyalama
- Devam desteği ile: değişmeyen dosyaları atlar ve kısmi aktarımları devam ettirir
- Sıkıştırma ile: yavaş bağlantılar üzerinden aktarım süresini azaltır
Scp veya cp'nin aksine, rsync kaynak ve hedefi karşılaştırır, yalnızca farklılıkları gönderir - bu da onu inanılmaz derecede bant genişliği ve zaman verimli hale getirir.
rsync neden harika
- Hızlı artımlı aktarımlar - yalnızca değişen veriler gönderilir
- İzinleri, sembolik bağlantıları, zaman damgalarını korur - sistem düzeyindeki görevler için idealdir
- SSH üzerinden sağlam - güvenli ve komut dosyası dostu
- Kuru çalışma modu - herhangi bir şey çalıştırmadan önce nelerin değişeceğini görün
- Sıkıştırma desteği
-yavaş aktarımları hızlandırır(-zbayrağı) - Ağ dostu - bozulan aktarımları yeniden başlatmadan devam ettirin
Yaygın rsync seçenekleri açıklanmıştır
İşte kullanacağınız en yararlı bayraklar:
-a→ arşiv modu (sahipliği, izinleri, sembolik bağlantıları vb. korur)-v→ verbose (neler olduğunu gösterir)-z→ aktarım sırasında dosya verilerini sıkıştırır--progress→ canlı ilerleme güncellemelerini göster--delete→ kaynakta bulunmayan dosyaları hedefte sil-e ssh→ uzak bağlantılar için SSH kullan
Rsync örnekleri
1. Bir dizini yerel olarak kopyalama
rsync -av /kaynak/yol/ /hedef/yol/
Bu, /source/path/ içindeki her şeyi meta verileri koruyarak /destination/path/ içine kopyalar.
2. SSH üzerinden uzak bir sunucuyla senkronizasyon
rsync -avz /local/dir/ user@remote_ip:/remote/dir/
z sıkıştırma ekler; -e ssh kısmı uzak bir ana bilgisayar kullanılırken örtüktür.
3. Neyin kopyalanacağını görmek için kuru çalışma
rsync -avz --dry-run /local/dir/ user@remote:/dir/
Herhangi bir şeyi senkronize etmeden önce test etmek için idealdir - aslında hiçbir şey kopyalanmaz.
4. Uzaktaki bir sunucuyu yerel makinenize yedekleme
rsync -avz user@remote_ip:/etc/ /backup/etc/
Uzak yapılandırma dosyalarının yerel bir anlık görüntüsünü oluşturmak için bunu kullanın.
5. İki dizini yansıtma
rsync -av --delete /source/ /destination/
Bu, hedefin kaynakla eşleşmesini sağlar - silmeler dahil.
6. Belirli dosya veya klasörleri hariç tutma
rsync -av --exclude="*.log" /src/ /dest/
Bu örnekte tüm .log dosyalarını atlayın.
Cron üzerinden Rsync: Otomatik yedeklemeler
Günlük sunucu yapılandırma yedekleri mi istiyorsunuz?
-
Şöyle bir betik oluşturun:<br>
rsync -az /etc/ user@backup:/home/backups/hostname/etc/ -
crontab -eilecrontab'ınıza ekleyin:<br>0 2 * * /home/youruser/rsync-backup.sh
Bu iş her gece saat 2:00'de çalışır.
Video önerisi
Başlık: Rsync'te Ustalaşın! Nihai Linux Dosya Eşitleme Rehberi!<br>
Kanal: Teknoloji Basitleştirildi<br>
Son düşünceler
Rsync, bir kez anladığınızda vazgeçilmez hale gelen araçlardan biridir. Güvenilir, verimli ve savaşta test edilmiştir - basit dosya kopyalarından tam sistem geçişlerine kadar her şey için mükemmeldir.
İster tek bir VPS ister bir sunucu filosunu yönetiyor olun, rsync'i iyi kullanmayı öğrenmek size zaman, bant genişliği ve stres kazandıracaktır. Neden yüksek performanslı VPS'lerimizde denemiyorsunuz? Sadece 6,99 $ karşılığında başlayabilirsiniz.

Bir VPS'de Redis nasıl kurulur ve kullanılır
Uygulamalarınızda optimum performans, güvenlik ve yönetim için Redis'i bir VPS'ye nasıl kuracağınızı ve yapılandıracağınızı öğrenin.
9 dakikalık okuma - 7 Ocak 2026
Adanmış sunucunuzu veya VPS'nizi izleme, 2025'teki seçenekler nelerdir?
12 dakikalık okuma - 28 Kasım 2025

Sorularınız mı var veya özel bir çözüme mi ihtiyacınız var?
Esnek seçenekler
Küresel erişim
Anında dağıtım
Esnek seçenekler
Küresel erişim
Anında dağıtım
