Sinkronisasi File Dan Folder Lewat Jaringan Dengan Rsync Di Ubuntu Server - Perintah Dasar Linux
Sunday, May 20, 2018
Add Comment
Sumber Gb: colekcolek.com |
Jika pada artikel sebelumnya dibahas sinkronisasi lokal, maka pada goresan pena ini akan dibahas ihwal sinkronisasi lewat jaringan. Tools yang digunakan? tetap memakai rsync. Bagaimana caranya? Misalnya saya akan mensinkronkan folder_1 dari komputer saya ke komuter lain dengan alamat 192.168.0.250 maka saya akan menjalankan perintah:
rsync -rv /home/himawan/Public/folder_1/ himawan@192.168.0.250:/home/himawan/folder_1/
dengan perintah tersebut, maka komputer anda akan menyinkronkan folder dan isinya (folder_1) ke alamat 192.168.0.250, berikut hasil sinkronisasi:
Oh iya, anda harus mempunyai user di komputer tujuan ya, dengan perintah tersebut maka folder_1 akan dikirim berikut isinya, ibarat dengan rcp atau scp yang membedakan ialah perintah rsync ini tidak akan melaksanakan penambahan atau pengurangan apapun, apabila tidak ada perbedaan baik jumlah file atau isinya antara sumber dan tujuan. Sinkronisasi lewat jaringan ini memanfaatkan aplikasi SSH, sehingga dirasa kondusif alasannya ialah data yang dikirim telah di enkripsi.
Tipe sinkronisasi yang kita lakukan tersebut dinamakan sinkronisasi tipe PUSH, alasannya ialah mengirimkan dari sumber yang berasal dari lokal ke tujuan yang berada di luar komputer sumber. Tipe lainnya ialah sinkronisasi tipe PULL, berikut referensi sinkronisasi tipe PULL, yaitu melaksanakan sinkronisasi dari sumber yang berasal dari komputer lain ke komputer kita:
Katakanlah didalam folder_1 di komputer sumber (192.168.0.252) sudah terdapat file text2.txt. Sedangkan di komputer tujuan (lokal) belum terdapat file tersebut, maka untuk melaksanakan sinkronisasi tipe PULL anda sanggup menjalankan perintah:
rsync -rv 192.168.0.250:/home/himawan/folder_1/ /home/himawan/Public/folder_1/
berikut hasilnya:
dari situ terlihat bahwa, file text2.txt ditarik (PULL) ke komputer lokal, sehingga isi folder tujuan (lokal) berisi sama dengan isi folder sumber (192.168.0.250).
Oh iya, apabila tanpa opsi --delete yang disertakan di perintah tersebut akan berefek tidak akan ada abolisi file di komputer tujuan, walaupun di dalam folder sumber file tersebut telah dihapus sebelum di sinkronisasi.
Apabila opsi --delete disertakan, maka perintahnya menjadi:
rsync -rv --delete 192.168.0.250:/home/himawan/folder_1/ /home/himawan/Public/folder_1/
atau
rsync -rv --delete /home/himawan/Public/folder_1/ himawan@192.168.0.250:/home/himawan/folder_1/
Biasanya tools rsync ini dipakai untuk menciptakan backup secara otomatis ibarat yang pernah saya tulis di artikel sebelumnya yang berjudul:
Terima kasih telah berkunjung, dan silakan mencoba ya
0 Response to "Sinkronisasi File Dan Folder Lewat Jaringan Dengan Rsync Di Ubuntu Server - Perintah Dasar Linux"
Post a Comment
Blog ini merupakan Blog Dofollow, karena beberapa alasan tertentu, sobat bisa mencari backlink di blog ini dengan syarat :
1. Tidak mengandung SARA
2. Komentar SPAM dan JUNK akan dihapus
3. Tidak diperbolehkan menyertakan link aktif
4. Berkomentar dengan format (Name/URL)
NB: Jika ingin menuliskan kode pada komentar harap gunakan Tool untuk mengkonversi kode tersebut agar kode bisa muncul dan jelas atau gunakan tool dibawah "Konversi Kode di Sini!".
Klik subscribe by email agar Anda segera tahu balasan komentar Anda