Linux / Sistem 20.07.2026

Linux Sunucularda Rsync ve SSH Portu Belirterek Uzak Sunucuya Güvenli Veri Taşıma

Linux Sunucularda Rsync ve SSH Portu Belirterek Uzak Sunucuya Güvenli Veri Taşıma

Rsync ve SSH Portu Belirterek Hızlı Veri Taşıma

Linux sunucular arasında büyük boyutlu dosyaları, yedek klasörlerini veya tüm web sitelerini taşırken en sık kullandığımız araç **rsync**'dir. Rsync, sadece değişen dosyaları senkronize ederek (incremental backup) veri aktarım süresini ciddi oranda kısaltır. Güvenlik nedeniyle sunucuların varsayılan SSH portu (Port 22) genellikle değiştirilmiştir. Rsync komutuna özel SSH portu tanımlayarak aktarımı gerçekleştirebilirsiniz.

1. Özel SSH Portu ile Rsync Senkronizasyonu

Hedef sunucunun SSH portunun `22` yerine `2288` olduğunu varsayalım. Lokal sunucudaki `/var/www/html/` dizinini, uzak sunucuya rsync ile aktarmak için şu komut yapısını kullanırız:

rsync -avz -e "ssh -p 2288" /var/www/html/ root@hedef_sunucu_ip:/var/www/html/

Bu komuttaki parametrelerin anlamları sırasıyla: `-a` (tüm dosya izinlerini ve sahipliklerini koru), `-v` (işlemleri ekranda göster), `-z` (verileri sıkıştırarak gönder) ve `-e` (ssh bağlantı tüneli tanımla) şeklindedir.

2. Dosya Silmelerini Senkronize Etme (--delete parametresi)

Lokal sunucudan silinen dosyaların hedef sunucudan da otomatik olarak silinmesini ve iki klasörün birebir eşitlenmesini istiyorsanız:

rsync -avz --delete -e "ssh -p 2288" /var/www/html/ root@hedef_sunucu_ip:/var/www/html/

Sunucu taşıma işlemlerinizi veri kaybı yaşamadan en hızlı şekilde tamamlayabileceğiniz yüksek IOPS değerli NVMe SSD diskli VDS Sunucu seçeneklerimizi sitemizden inceleyebilirsiniz. Ayrıca sunucu taşıma talepleriniz için uzman Destek Ekibimizden hizmet alabilirsiniz.

QBilisim.Com

IRCd, hosting ve sunucu operasyonunu tek yerden yönet.

Kurulum, taşıma, DNS, SSL, applet ve destek süreçleri için müşteri panelinden talep oluşturabilirsin.