Cara backup menggunakan RSYNC pada Server VPS

Bagaimana cara menggunakan command SSH RSYNC untuk keperluan backup data pada Server atau VPS?

rsync singkatan dari Remote sync ( Kendali Sinkronisasi dari Jauh )

rsync ini biasa digunakan untuk melakukan operasi backup di UNIX / Linux.

utilitas rsync digunakan untuk sinkronisasi file dan direktori dari satu lokasi ke lokasi lain dengan cara yang cukup efektif. Lokasi backup bisa di server lokal atau remote server.

Adapun Fitur Penting dari rsync:

  • Kecepatan: Pertama kali, rsync mereplikasi seluruh isi antara sumber dan direktori tujuan. Selanjutnya, rsync transfer hanya jika ada yang berubah pada blok atau byte ke lokasi tujuan, yang membuat transfer benar-benar cepat.
  • Keamanan: rsync memungkinkan enkripsi data menggunakan protokol ssh selama transfer.
  • Hemat Bandwidth: rsync menggunakan kompresi dan dekompresi data blok demi blok di pengirim dan penerima akhir masing-masing. Jadi bandwidth yang digunakan oleh rsync akan selalu kurang dibandingkan dengan protokol transfer file lainnya.
  • Wewenang: Tidak ada hak-hak istimewa yang diperlukan untuk menginstal dan menjalankan rsync

Syntax

$ rsync options Sumber Tujuan

Sumber dan tujuan ini dapat berupa lokal atau remote. Dalam kasus Remote, harus ada /ditentukan nama login dan password dari nama remote lokasi server.

Sebelum memulai ke contoh perintah / command ssh rsync ini, hendaknya pastikan dahulu jika server sudah terdapat utilitas rsync ini. Jika belum ada bisa diinstall terlebih dahulu

yum install rsync

Berikut adalah beberapa CONTOH penggunaan rsync pada Server atau VPS.

Continue reading