5 menit baca - 7 Juli 2025
Pelajari cara menggunakan rsync di Linux untuk menyinkronkan berkas, menyalin data di antara server, dan mengotomatiskan pencadangan. Alat bantu baris perintah yang kuat ini sangat penting bagi para pengembang dan sysadmin.
Rsync adalah salah satu alat transfer berkas yang paling efisien dan andal yang tersedia pada sistem mirip Unix. Baik Anda menyinkronkan server, menyalin cadangan, atau migrasi antar penyedia VPS, rsync sering kali merupakan alat paling cerdas untuk pekerjaan itu.
Artikel ini menguraikan apa yang dilakukan rsync, mengapa rsync lebih baik daripada alat penyalinan biasa, dan bagaimana cara menggunakannya dengan penuh percaya diri.
Rsync adalah alat baris perintah untuk menyinkronkan berkas dan direktori di antara dua lokasi. Alat ini dapat bekerja:
Tidak seperti scp
atau cp
, rsync membandingkan sumber dan tujuan, hanya mengirim perbedaan - yang membuatnya sangat hemat bandwidth dan waktu.
yang
lambat(
bendera-z
)Berikut ini adalah flag yang paling berguna yang akan Anda gunakan:
-a
→ mode arsip (mempertahankan kepemilikan, perizinan, tautan simbolis, dll.)-v
→ bertele-tele (menunjukkan apa yang sedang terjadi)-z
→ mengompres data file selama transfer--progres
→ menampilkan pembaruan progres secara langsung--delete
→ menghapus berkas di tujuan yang tidak ada di sumber-e ssh
→ menggunakan SSH untuk koneksi jarak jauhrsync -av /source/path/ /tujuan/path/
Ini akan menyalin semua yang ada di /source/path/
ke dalam /destination/path/
, dengan mempertahankan metadata.
rsync -avz /local/dir/ user@remote_ip:/remote/dir/
Bagian -z
menambahkan kompresi; bagian -e ssh
bersifat implisit saat menggunakan hos jarak jauh.
rsync -avz --dry-run /local/dir/ user@remote:/dir/
Sangat bagus untuk menguji sebelum menyinkronkan apa pun - tidak ada yang benar-benar disalin.
rsync -avz user@remote_ip:/etc/ /backup/etc/
Gunakan ini untuk membuat cuplikan lokal dari berkas konfigurasi jarak jauh.
rsync -av --delete /source/ /destination/
Ini memastikan bahwa tujuan cocok dengan sumber - termasuk penghapusan.
rsync -av --exclude="*.log" /src/ /dest/
Lewati semua berkas .log
dalam contoh ini.
Ingin pencadangan konfigurasi server harian?
Buat skrip seperti:<br>
rsync -az /etc/ user@backup:/home/backups/hostname/etc/
Tambahkan ke crontab Anda dengan crontab -e
:<br>
0 2 * * * /home/user Anda/rsync-backup.sh
Ini akan menjalankan pekerjaan setiap malam pada pukul 2:00 pagi.
Judul: Kuasai Rsync! Panduan Sinkronisasi File Linux yang Paling Utama!<br>
Saluran Teknologi Sederhana<br>
Rsync adalah salah satu alat yang sangat diperlukan setelah Anda memahaminya. Alat ini dapat diandalkan, efisien, dan telah teruji dalam pertempuran - sempurna untuk segala hal, mulai dari penyalinan berkas sederhana hingga migrasi sistem secara menyeluruh.
Baik Anda mengelola satu VPS atau armada server, belajar menggunakan rsync dengan baik akan menghemat waktu, bandwidth, dan stres. Mengapa tidak mencobanya pada VPS performa tinggi kami? Anda bisa memulai hanya dengan $6,99.
Untuk bisnis apa pun, baik kecil, menengah, maupun besar, data adalah aset penting. Meskipun pengusaha sering berinvestasi pada sistem yang kuat untuk menjalankan aplikasi mereka, terkadang mereka mengabaikan penerapan langkah-langkah perlindungan data yang tepat. Kenyataannya sederhana saja: _kehilangan data sama dengan kerugian bisnis_. Salah satu cara efektif untuk meningkatkan perlindungan dan kinerja data adalah dengan mengintegrasikan RAID ke dalam konfigurasi penyimpanan Anda.
3 menit baca - 7 Juli 2025
3 menit baca - 7 Juli 2025
Opsi yang fleksibel
Jangkauan global
Penerapan instan
Opsi yang fleksibel
Jangkauan global
Penerapan instan