Rclone: ​​дозволяє синхронізувати файли та каталоги між хмарами

Синхронізація файлів і каталогів у Linux досить проста з rsync, навіть дуже давно тут у блозі говорили про Скрипт Python для локальних резервних копій за допомогою rsyncУ цій можливості ми хочемо представити Rclone, який є інструментом, подібним до rsync, але для хмарного зберігання.

Цей інструмент дозволить нам синхронізувати файли та каталоги від однієї хмарної служби до іншої або навіть із нашого локального каталогу до хмарних служб.

Що таке Rclone?

Це інструмент з відкритим кодом, розроблений за допомогою мови go by Нік Крейг, який дозволяє нам синхронізувати файли та каталоги між різними хмарними службами, серед яких Google Drive, Amazon Drive, S3, Dropbox, Backblaze B2, One Drive, Swift, Hubic, Cloudfiles, Google Cloud Storage, Yandex Files та ін.

Подібним чином інструмент підтримує передачу файлів з локальних служб та через SFTP, тому ми можемо визначити Rclone як "rsync для хмарного зберігання". синхронізувати файли

Особливості Rclone

  • Відкритий код і простий у використанні.
  • Власне сумісний з більш ніж 14 послугами хмарного сховища.
  • Контрольована перевірка цілісності файлів за допомогою MD5 / SHA1.
  • Відмітки часу файлів зберігаються.
  • Дозволяє часткову синхронізацію,
  • Дозволяє копіювати всі типи файлів.
  • Він включає режим синхронізації (в один бік) для створення ідентичної копії каталогу.
  • Ви можете синхронізувати файли з однієї мережі в іншу, тобто ви можете синхронізувати файли з двох різних хмар.
  • використання Crypt як додатковий метод шифрування.
  • Необов’язкове кріплення FUSE.
  • Велика документація, з якою можна ознайомитися тут, щоб навчитися детально користуватися інструментом.
  • Команди, подібні до rsync.

Щоб почати насолоджуватися цим чудовим інструментом, ми повинні перейти на офіційну сторінку та завантажте відповідний пакет до нашої архітектури, розпакуйте та встановіть її, а потім виберіть, які файли та де синхронізувати.

З інформацією від ліноксид


Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: Мігель Анхель Гатон
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.

  1.   ангел - сказав він

    Рекомендація щодо встановлення програм у Go, оскільки я бачу це трохи неефективним у тому, як це відбувається у захопі. Ми могли лише додати $GOPATH/bin до змінної $ PATH наступним чином, у .profile, .zprofile або там, де оболонка завантажує змінні (наприклад .bashrc, .zshrc):

    export PATH=$PATH:$GOPATH/bin

    Після цього лише один go get <url> і тепер, не роблячи інших кроків.

    Привіт!

  2.   r - сказав він

    Я прошу того, хто пише цю статтю; Будь ласка, розширте його та навчіть, як ним користуватися, наведіть практичні приклади використання на кожному сайті зберігання.

    Насправді важливо, оскільки ви заглибилися в цю тему, будь ласка, глибоко її розширте і не залишайтесь, як багато інших статей у поверхневому плані.

    Сподіваюся, дуже скоро опублікую другу частину
    що стосується