Daftar Isi:
Definisi - Apa yang dimaksud dengan Rsync?
Rsync adalah alat perangkat lunak untuk menjaga folder dan direktori file disinkronkan. Ini dapat digunakan untuk mengunggah file ke server jarak jauh dan sangat berguna untuk meminimalkan transfer data saat mempertahankan salinan cermin file lokal di server jauh. Rsync dapat digunakan untuk menyalin data atau sebagai daemon untuk menyediakan direktori ke jaringan. Rsync sangat berguna dalam mengendalikan bandwidth yang diperlukan untuk transfer file.
Rsync ditulis untuk menggantikan rcp dan scp. Ini banyak digunakan untuk fleksibilitas, kecepatan dan skripabilitas. Ini bekerja pada Windows, Mac OS dan GNU / Linux.
Techopedia menjelaskan Rsync
Awalnya ditulis oleh Andrew Tridgell dan Paul Mackerras, rsync dikembangkan oleh Wayne Davison dan pertama kali dirilis pada 19 Juni 1996. Ini tersedia sebagai perangkat lunak gratis di bawah Lisensi Publik Umum GNU. Ini terutama digunakan untuk menyinkronkan pohon situs web dari pementasan ke server produksi dan juga dapat digunakan untuk mencadangkan bidang utama sistem file melalui cron dan melalui skrip antarmuka gateway umum. Rsync membantu mentransfer data dalam jumlah besar dengan mudah, memungkinkan pencadangan yang sangat cepat dan efisien.
Rsync beroperasi dalam dua mode berbeda. Ini menggunakan kompresi dan rekursi untuk menyalin file atau menampilkan konten direktori. Dalam mode daemon, ia menggunakan Secure Shell (SSH, protokol transfer file) atau Remote Shell (RSH, utilitas baris perintah Unix) untuk melayani file melalui port TCP 873. Rsync mendukung server rsync anonim atau terotentikasi. Ini juga mendukung penyalinan tautan, perangkat, pemilik, grup, dan izin. Rsync tidak memerlukan hak akses root dan membantu meminimalkan biaya latensi.