Rclone: ​​позволяет синхронизировать файлы и каталоги между облаками.

Синхронизировать файлы и каталоги в linux с помощью rsync довольно просто, даже давным-давно здесь, в блоге, говорили о Скрипт Python для локального резервного копирования с помощью rsyncВ этой возможности мы хотим представить Rclone, инструмент, похожий на rsync, но для облачного хранилища.

Этот инструмент позволит нам синхронизировать файлы и каталоги из одной облачной службы в другую или даже из нашего локального каталога в облачные службы.

Что такое Rclone?

Это инструмент с открытым исходным кодом, разработанный на языке go компанией Ник Крейг, который позволяет нам синхронизировать файлы и каталоги между различными облачными сервисами, включая 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.
  • Метки времени файлов сохраняются.
  • Допускает частичную синхронизацию,
  • Позволяет копировать все типы файлов.
  • Он включает режим синхронизации (односторонний) для создания идентичной реплики каталога.
  • Вы можете синхронизировать файлы из одной сети в другую, то есть вы можете синхронизировать файлы из двух разных облаков.
  • использование Склеп как дополнительный метод шифрования.
  • Дополнительное крепление FUSE.
  • Обширная документация, к которой можно обратиться здесь, чтобы подробнее узнать, как пользоваться инструментом.
  • Команды, похожие на rsync.

Чтобы начать пользоваться этим отличным инструментом, мы должны перейти на официальную страницу и скачать соответствующий пакет в соответствии с нашей архитектурой, распакуйте и установите его, а затем выберите, какие файлы и где синхронизировать.

С информацией линоксид


Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

2 комментариев, оставьте свой

Оставьте свой комментарий

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

*

*

  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 сказал

    Прошу того, кто пишет эту статью; Пожалуйста, расширьте его и научите нас, как его использовать, дайте нам практические примеры использования его с каждым местом хранения.

    Это действительно важно, так как вы попали в эту тему, пожалуйста, расширьте ее глубоко и не оставайтесь, как многие другие статьи, поверхностным.

    Надеюсь, что скоро опубликую вторую часть
    привет