Apa itu rsync?

rsync adalah cara untuk mentransfer dan menyinkronkan file secara efisien antara sebuah server dengan server lain dan yang di sinkronkan hanya file yang berbeda saja. perintah rsync sangat cocok di gunakan sebagai backup, karena hanya file yang berbeda saja yang akan di sinkronkan, sehingga akan lebih menghemat waktu dan sumberdaya.

Cara Install rsync di server Linux

install rsync di server Debian/ Ubuntu

apt-get install rsync

install rsync di server Centos/ Fedora

yum install rsync

Cara Menggunakan rsync

Transfer File Antar Server dengan RSYNC dengan port 22

untuk memindah file

rsync filehosteko.zip root@xxx.xxx.xxx.xxx:/home/folder

untuk memindah Directory/ Folder

rsync -avzh folderhosteko root@xxx.xxx.xxx.xxx:/home/folder

ket:
folderhosteko: folrder yang akan di pindah/copy
xxx.xxx.xxx.xxx= IP server tujuan

Transfer File Antar Server dengan RSYNC dengan port Custom

untuk memindah file

rsync -e 'ssh -p 1234' filehosteko.zip root@xxx.xxx.xxx.xxx:/home/folder

untuk memindah Directory/ Folder

rsync -avzh -e 'ssh -p 1234' folderhosteko root@xxx.xxx.xxx.xxx:/home/folder

ket:
folderhosteko= folrder yang akan di pindah/copy

1234 = Port SSH tujuan

xxx.xxx.xxx.xxx= IP server tujuan