Rclone: ​​Dosyaları ve dizinleri bulutlar arasında senkronize etmenizi sağlar

Linux'ta dosya ve dizinleri senkronize etmek rsync ile oldukça basittir, uzun zaman önce bile burada blogda bir Rsync ile yerel yedeklemeler için Python betiğiBu fırsatta sizi rsync gibi ama bulut depolama için bir araç olan Rclone ile tanıştırmak istiyoruz.

Bu araç, dosyaları ve dizinleri bir bulut hizmetinden diğerine veya hatta yerel dizinimizden bulut hizmetlerine senkronize etmemize olanak tanır.

Rclone nedir?

Go dili kullanılarak geliştirilen açık kaynaklı bir araçtır. Nick Craig, Google Drive, Amazon Drive, S3, Dropbox, Backblaze B2, One Drive, Swift, Hubic, Cloudfiles, Google Cloud Storage, Yandex Files gibi çeşitli bulut hizmetleri arasında dosya ve dizinleri senkronize etmemize olanak tanıyor.

Aynı şekilde, araç yerel servislerden ve SFTP üzerinden dosya aktarımını destekler, bu nedenle Rclone'u "bulut depolama için rsync" olarak tanımlayabiliriz. dosyaları senkronize et

Rclone Özellikleri

  • Açık kaynak kodlu ve kullanımı kolay.
  • 14'ten fazla bulut depolama hizmetiyle yerel olarak uyumludur.
  • MD5 / SHA1 kullanarak kontrollü dosya bütünlüğü kontrolü.
  • Dosyaların zaman damgaları korunur.
  • Kısmi senkronizasyonlara izin verir,
  • Her tür dosyayı kopyalamanıza izin verir.
  • Bir dizinin özdeş bir kopyasını yapmak için bir senkronizasyon modu (tek yol) içerir.
  • Dosyaları bir ağdan diğerine senkronize edebilirsiniz, yani dosyaları iki farklı buluttan senkronize edebilirsiniz.
  • kullanımları Crypt isteğe bağlı bir şifreleme yöntemi olarak.
  • Opsiyonel SİGORTA montajı.
  • Danışılabilecek kapsamlı belgeler buraya, aracın nasıl kullanılacağını ayrıntılı olarak öğrenmek için.
  • Rsync'e benzer komutlar.

Bu mükemmel aracın keyfini çıkarmaya başlamak için resmi sayfaya gitmeli ve ilgili paketi indirin mimarimiz için, sıkıştırmasını açın ve kurun ve ardından hangi dosyaları ve nerede senkronize edeceğinizi seçin.

Bilgilerle linoksit


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.

  1.   melek dijo

    Yakalama biçiminde biraz verimsiz gördüğüm için Go'da programların yüklenmesi için bir öneri. Sadece ekleyebilirdik $GOPATH/bin $ PATH değişkenine aşağıdaki gibi, .profile, .zprofile veya kabuğun değişkenleri yüklediği her yerde (.bashrc, .zshrc gibi):

    export PATH=$PATH:$GOPATH/bin

    Bundan sonra sadece bir go get <url> ve şimdi, diğer adımları yapmak zorunda kalmadan.

    Saludos ¡!

  2.   r dijo

    Bu yazıyı yazanlardan rica ediyorum; Lütfen genişletin ve bize nasıl kullanılacağını öğretin, her depolama sitesinde kullanmak için bize pratik örnekler verin.

    Bu konuya girdiğiniz için, lütfen konuyu derinlemesine genişletmeniz ve diğer pek çok makale gibi yüzeysel olarak kalmamanız gerçekten önemli.

    Umarım ikinci bölümü çok yakında yayınlarım
    Saygılarımızla