Lokal Sinkronisasi File Dan Folder Dengan Rsync Di Ubuntu Server - Perintah Dasar Linux
Sunday, May 20, 2018
Add Comment
sumber gb: colekcolek.com |
Di sistem operasi Ubuntu atau Linux terdapat kemudahan sinkronisasi file atau folder yang biasanya berfungsi untuk menciptakan backup suatu konfigurasi. Untuk melaksanakan sinkronisasi memakai perintah rsync yang sudah terinstall secara default di sistem operasi Linux. Mau tahu bagaimana caranya memanfaatkan tool rsync? Berikut saya jelaskan di tutorial di bawah:
Misalnya saya mempunyai folder dengan nama folder_1 yang berlokasi di:
/home/himawan/Public/folder_1/
isi dari folder tersebut ialah file text.txt kemudian saya ingin mensinkronkan seluruh isi folder_1 tersebut ke folder_2 di lokasi yang sama (anda sanggup mempraktekkannya di lokasi yang lain) dengan format perintah:
rsync -rv [source] [target]
alasannya saya ingin mensinkronkan foler_1 ke folder_2 maka perintah tersebut akan terlihat menyerupai berikut:
rsync -rv /home/himawan/Public/folder_1/ /home/himawan/Public/folder_2/
hasil dari perintah tersebut terlihat menyerupai pada gambar di bawah ini:
dari gambar disitu terlihat bahwa telah dibentuk folder_2 kemudian diisi file text.txt di dalam folder_2 tersebut menyerupai isi folder_1/, system secara otomatis akan menciptakan folder gres sesuai folder tujuan apabila sebelumnya folder yang dituju belum ada secara riil. Untuk pola selanjutnya saya akan mencoba menyalin file text.txt ke text2.txt di folder_1 dengan perintah:
cp /home/himawan/Public/folder_1/text.txt /home/himawan/Public/folder_1/text2.txt
kesudahannya terlihat menyerupai pada gambar di bawah:
sedangkan saya lihat lagi isi dari folder_2 menyerupai yang terlihat pada gambar di bawah:
dari situ terlihat bahwa di folder_2 belum terdapat file text2.txt, untuk mensinkronkan folder_1 dan folder_2 kemudian saya jalankan lagi perintah:
rsync -rv /home/himawan/Public/folder_1/ /home/himawan/Public/folder_2/
dari perintah tersebut berikut hasilnya:
dari situ terlihat dikala proses sinkronisasi dilakukan sistem melaksanakan copy file text2 dari folder_1 untuk ditaruh di dalam folder_2 supaya sinkron, mari kita lihat isi folder_2 dengan perintah:
ls /home/himawan/Public/folder_2/
maka kesudahannya akan terlihat bahwa file text2.txt telah ditambahkan di dalamnya menyerupai yang terlihat pada gambar di bawah:
kemudian bagaimana kalau file text2.txt di dalam folder_1 saya hapus kemudian saya lakukan sinkronisasi? mari kita coba, pertama saya akan menghapus file text2.txt dengan perintah:
rm /home/himawan/Public/folder_1/text2.txt
kemudian saya jalankan aplikasi rsync dengan format berikut:
rsync -rv /home/himawan/Public/folder_1/ home/himawan/Public/folder_2/
sesudah itu kita lihat isi folder_2 apakah file text2.txt di dalam folder_2 juga akan terhapus atau tersinkron dengan folder_1? berikut hasilnya:
dari hasil di atas, ternyata file text2.txt tidak terhapus. Apabila anda menambahkan opsi "--delete" di dalam perintah rsync sehingga perintah tersebut terlihat menyerupai pada gambar di bawah ini:
rsync -rv --delete /home/himawan/Public/folder_1/ /home/himawan/Public/folder_2/
silakan jalankan sehingga kesudahannya menyerupai yang terlihat pada gambar di bawah:
dari perintah tersebut, maka isi folder_2 akan benar-benar disinkronkan dengan folder_1, kalau ada file yang dihapus dari folder sumber maka file yang bersangkutan di folder tujuan pun juga akan dihapus diubahsuaikan dengan folder sumber. Lalu bagaimana dengan isi file text.txt kalau kita melaksanakan modifikasi? maka isinya juga akan ikutan berubah sesuai dengan folder sumbernya, silakan dicoba sendiri ya, semoga membantu dan terima kasih telah berkunjung.
0 Response to "Lokal Sinkronisasi File Dan Folder 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