pengertian Rsync


Rsync adalah tools untuk remote copy. Software ryang dirancang oleh Andrew Tridgell ini pada prinsipnya bekerja menggunakan rsync remote-update protocol (TCP) sehingga mampu untuk membackup data dalam suatu network dengan cara melakukan copy file baik dari local ke local atau dari remote ke local. Rsync dijalankan melalui rsync daemon dan menggunakan port 873. Artinya dengan Rsync terjadi sinkronisasi dari satu kompie ke kompie lain.

Beberapa fitur yang ditawarkan Rsync :

1. mendukung penyalinan link, device, owner, grup, dan permisi.
2. Option exclude dan exclude-from serupa dengan GNU tar
3. sebuah mode CVS exclude untuk mengabaikan file-file yang sama yang akan diabaikan oleh CVS
4. dapat menggunakan sembarang remote shell transparan, termasuk rsh atau ssh
5. tidak membutuhkan root privilege
6. pipelining transfer file untuk meminimalkan biaya latency
7.dukungan bagi server rsync anonymous atau authenticated

Untuk mengetahui apakah Rsync sudah diinstal atau belum, perlu ketikkan rsync –version. Jika ternyata belum kompie belum terinstal Rsync maka perlu dowload dulu baik versi tarball maupun RPM-nya.

Ada beberapa buah cara untuk menggunakan rsync :

* untuk menyalinkan file-file lokal. Ini dilakukan dengan tidak menggunakan tanda “:” pada path sumber dan tujuan.
*Untuk menyalinkan dari mesin lokal ke mesin remote dengan menggunakan program remote shell sebagai alat transpornya. Dapat dilakukan ketika path tujuan berisikan tanda pemisah “:”.
*untuk menyalin dari mesin remote ke mesin lokal dengan menggunakan program remote shell sebagai alat transpornya. Dapat dilakukan ketika path sumber berisikan tanda pemisah “::” atau sebuah URL rsync://.
*Untuk menyalinkan dari mesin lokal ke server rsync remote. Ini dilakukan dengan memberikan tanda pemisah “::” pada path tujuan.
*Untuk menampilkan daftar file-file pada mesin tujuan. Dapat dilakukan dengan cara yang sama dengan transfer rsync kecuali anda tidak mengisikan tujuan lokal.

Uncategorized

One thought on “pengertian Rsync

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s