Rclone: ​​Memungkinkan Anda untuk menyinkronkan file dan direktori antar cloud

Sinkronisasi file dan direktori di linux cukup mudah dengan rsync, bahkan sudah lama ada perbincangan di blog ini tentang Skrip Python untuk backup lokal dengan rsyncPada kesempatan kali ini, kami ingin memperkenalkan Rclone, yaitu sebuah alat yang mirip dengan rsync tetapi untuk penyimpanan cloud.

Alat ini akan memungkinkan kita untuk menyinkronkan file dan direktori dari satu layanan cloud ke layanan cloud lainnya, atau bahkan dari direktori lokal ke layanan cloud.

Apa itu Rclone?

Ini adalah alat open source, dikembangkan menggunakan bahasa go oleh Nick Craig yang memungkinkan kita untuk menyinkronkan file dan direktori antara berbagai layanan cloud, termasuk Google Drive, Amazon Drive, S3, Dropbox, Backblaze B2, One Drive, Swift, Hubic, Cloudfiles, Google Cloud Storage, Yandex Files, dan lainnya.

Demikian pula, alat ini mendukung transfer file dari layanan lokal dan melalui SFTP, oleh karena itu kami dapat mendefinisikan Rclone sebagai "rsync untuk penyimpanan cloud". sinkronkan file

Fitur Rclone

  • Sumber terbuka dan mudah digunakan.
  • Kompatibel secara native dengan lebih dari 14 layanan penyimpanan cloud.
  • Pemeriksaan integritas file yang dikontrol menggunakan MD5 / SHA1.
  • Stempel waktu file dipertahankan.
  • Memungkinkan sinkronisasi parsial,
  • Memungkinkan Anda menyalin semua jenis file.
  • Ini mencakup mode sinkronisasi (satu cara) untuk membuat replika direktori yang identik.
  • Anda dapat menyinkronkan file dari satu jaringan ke jaringan lain, yaitu, Anda dapat menyinkronkan file dari dua cloud yang berbeda.
  • Utiliza Ruang bawah tanah sebagai metode enkripsi opsional.
  • Dudukan FUSE opsional.
  • Dokumentasi ekstensif yang dapat dilihat dari sini, untuk mempelajari cara menggunakan alat ini secara mendetail.
  • Perintah yang mirip dengan rsync.

Untuk mulai menikmati alat luar biasa ini kita harus pergi ke halaman resmi dan unduh paket yang sesuai ke arsitektur kita, unzip dan instal, lalu pilih file mana dan tempat untuk menyinkronkannya.

Dengan informasi dari linoksida


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.

  1.   menyengat dijo

    Sebuah rekomendasi untuk instalasi program di Go karena menurut saya agak tidak efisien dalam cara di capture. Kami hanya dapat menambahkan $GOPATH/bin ke variabel $ PATH sebagai berikut, di .profile, .zprofile atau di mana pun shell memuat variabel (seperti .bashrc, .zshrc):

    export PATH=$PATH:$GOPATH/bin

    Setelah ini, tinggal satu go get <url> dan sekarang, tanpa harus melakukan langkah lainnya.

    Salam!

  2.   r dijo

    Saya meminta orang yang menulis artikel ini; Harap kembangkan dan ajari kami cara menggunakannya, beri kami contoh praktis untuk menggunakannya dengan setiap situs penyimpanan.

    Ini sangat penting karena Anda masuk ke topik ini, agar mengembangkannya secara mendalam dan tidak tetap seperti banyak artikel lain di dangkal.

    Saya harap saya akan segera menerbitkan bagian kedua
    salam