rsync, sanal özel sunucular (VPS) da dahil olmak üzere sunucularda sıklıkla kullanılan güçlü bir dosya senkronizasyon ve aktarım aracıdır. Dosyaları ve dizinleri yerel ve uzak sistemler arasında verimli bir şekilde kopyalamanıza ve senkronize etmenize olanak tanır.
-a
(arşiv): dosya özniteliklerini (izinler, zaman damgaları, vb.) korumak için birçok seçenek içerir.-v
(verbose): süreç hakkında ayrıntılı bilgi görüntüler.-z
(sıkıştır): aktarım sırasında verileri sıkıştırır.--delete
: hedef dizinde kaynak dizinde olmayan dosyaları siler.--exclude
: belirtilen dosya veya dizinleri kopyalanmaktan hariç tutar.Bu örnekler ve seçenekler rsync'i kullanmaya başlamanıza ve dosya ve dizinleri verimli bir şekilde senkronize etmek için kullanmanıza yardımcı olacaktır.
Sözdizimi bileşenleri:
user@host:/path/to/source
biçiminde).Yerel bir dizini başka bir yerel dizine kopyalama:
rsync -av /path/to/source/ /path/to/destination/
Yerel bir dizini uzak bir sunucuya kopyalama:
rsync -av /path/to/local/dir/ user@remote_host:/path/to/remote/dir/
Uzak bir sunucudan yerel bir makineye kopyalama:
rsync -av user@remote_host:/path/to/remote/dir/ /path/to/local/dir/
Belirli dosyaları hariç tutmak için senkronize etme:
rsync -av --exclude='*.tmp' /path/to/source/ /path/to/destination/
rsync, sunucu yöneticileri ve geliştiricileri için dosya aktarımı ve senkronizasyon sürecini basitleştiren çok kullanışlı bir araçtır. Verimliliği ve esnekliği onu VPS ve diğer sunuculardaki dosyaları yedeklemek ve yönetmek için en popüler çözümlerden biri haline getirmektedir.
Apply the discount by inserting the promo code in the special field at checkout: