Categories: Çeşitli

Rsync Kullanımı

Rsync Nedir?

Rsync dosyaları veya klasörleri senkronize etmek için kullanılan bir yazılımdır. Dosyaları/klasörleri uzak bir sunucuya taşımak veya senkronize etmek için kullanır. Özellikle bant genişliğini harcamamak için birebir çözüm olan bir yazılımdır. Dosyalarınızın fark yedeğini rsync ile alabilir, trafik ve zamandan tasarruf edebilirsiniz. Linux Hosting sunucularda basit yedek alma ve senkronize işlemleri için de kullanabilirsiniz.

Rsync Kurulumu

Debian/Ubuntu Rsync Kurulumu

apt-get install rsync

Freebsd Rsync Kurulumu

cd /usr/ports/net/rsync
make install clean

Centos Rsync Kurulumu

yum install rsync

Rsync Kullanımı

Rsync’i uzak veya yerel sunucuya dosyaları taşımak için veya yedek almak için kullanabilirsiniz. Daha önce aldığınız yedek üzerinde, dosyalar değiştiyse sadece değişen dosyaları (fark backup) yedek alacaktır.

rsync -a kaynakdizin hedefdizin

Eğer dosyalarınızı uzak bir sunucuya senkronize edecekseniz aşağıdaki komutu kullanabilirsiniz;

rsync -a kaynakdizin uzaksistem:hedefdizin

Rsync Parametreleri

Rsync’in bir çok kullanışlı parametresi bulunuyor;

rsync -a –exclude=”*.mp3″ kaynakdizin uzaksistem:hedefdizin

Bu komutta kaynak dizinde bulunan dosyaların içinde .mp3 uzantılı dosyayı hariç bıraktık.

rsync -av –exclude=”*.mp3″ kaynakdizin uzaksistem:hedefdizin

“v” parametresi, verbose ile detayları ekrana basar. “vvv” kullanırsanız daha fazla detay basacaktır.

Diğer parametreler aşağıdaki şekildedir;

-r : Kopyalama işlemi, alt dizinlerde kapsayacak şekilde recursive olarak yapılır.
-p : Dosya ve dizinlerin izin değerleri korunur.
-z : Senkronizasyon işlemi sırasında dosyaları sıkıştırır.
-g : Dosya ve dizinlerin grup bilgileri korunur.
-o : Dosya ve dizinlerin sahip bilgileri korunur.
-l : Sembolik linkler, sembolik link olarak kopyalanır.

Ayrıca Windows işletim sistemleri üzerinde de cwrsync isminde istemci ve sunucu taraflı uygulama bulunur.

admin

Share
Published by
admin

Recent Posts

Linux İşletim Sistemi Nedir?

Linux işletim sistemi, açık kaynak kodlu özgür bir işletim sistemidir. Günümüzde dünya genelinde pek çok…

1 ay ago

Cloud Sunucu mu? Dedicated Sunucu mu?

Cloud ve dedicated sunucu , günümüzde işletmelerin bilişim altyapılarını yönetmek için en çok tercih ettikleri…

2 ay ago

En İyi Veri Yedekleme Yöntemleri ve Önemi

En iyi veri yedekleme yöntemleri, bulut hizmetleri, yedekleme yaparken dikkat edilmesi gerekenlere dair her şey.

2 ay ago

VDS Nedir?

VDS (Sanal Ayrılmış Sunucu) donanım sanallaştırmasıdır. Ayrılmış sunucu tamamen tek bir kullanıcıya tahsis edilmiş fiziksel…

3 ay ago

Plesk SSH ile Mail Komutları

Plesk üzerinde, panel lisansınız bittiyse veya ssh üzerinde mail işlemleri yapmak isterseniz, aşağıdaki cli komutlarını…

4 ay ago

IPMI Şifre Sıfırlama

Bilgi teknolojilerinde, sunucular ve network cihazları her zaman en önemli araçlar arasındadır. Özellikle veri merkezleri…

4 ay ago