Rclone — настройка и установка


Rclone — это инструмент облачной синхронизации, с помощью которого можно осуществлять резервное копирование и восстановление данных в локальное хранилище и облако. Он является аналогом rsync для облачных технологий. В статье разберём, как выполнить его установку и настройку.

Rclone — настройка и установка

Особенности Rclone

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

  • С его помощью можно монтировать, как диск, внутренние, облачные или виртуальные файловые системы. Также он позволяет выполнять обслуживание внутренних или удаленных файлов через SFTP, HTTP, FTP и др.
  • Безопасно и надёжно. Файлы шифруются до того, как они будут переданы в облако. При восстановлении они расшифровываются.
  • Выполняет синхронизацию данных локального облачного хранилища с удаленным, или двумя разными облачными службами. 
  • Не копирует одинаковые файлы. 
  • В процессе передачи данных между провайдерами не используется локальный диск.
  • Умеет перемещать файлы внутри облака и убирать локальные, когда будет выполнена проверка. 
  • Если нельзя загружать крупные файлы, можно сжать их, либо разбить на более мелкие части.
  • Проверяет целостность хранимых данных.
  • Имеет те же команды, что и Linux/Unix.

Аренда облачного сервера для разработки, хостинга, обученияПодробнее





Инсталляция Rclone в Linux и Unix

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

1. Через скрипт установки

Скрипт для установки есть как для стандартной версии программы, так и для беты. В терминале запустите команду:

$ curl https://rclone.org/install.sh | sudo bash

Скрипт первым делом выполнит проверку, не установлена ли программа в системе. Если уже установлена, скрипт завершится без переустановки. Чтобы испытать бета-версию, выполните:

$ curl https://rclone.org/install.sh | sudo bash -s beta

2. Через менеджер пакетов

Большая часть дистрибутивов Linux имеет Rclone в репозиториях по умолчанию. Чтобы установить его в Arch Linux, EndeavourOS и Manjaro Linux, запустите:

$ sudo pacman -S rclone

для Alpine Linux:

$ sudo apk add rclone

Для Debian, Ubuntu, Linux Mint, Pop OS:

$ sudo apt install rclone

Для Fedora, RHEL, CentOS, AlmaLinux, Rocky Linux:

 $ sudo dnf install rclone

 В RHEL и аналогах нужно сначала включить репозиторий [EPEL]:

$ sudo dnf install epel-release

В OpenSUSE:

$ sudo zypper install rclone

3. Из исходников

Проверьте, что у вас стоит ​​версия Go не ниже 1.4 и воспользуйтесь любым руководством по установке Go в Linux. После того, как установка будет выполнена, введите следующую команду, для установки Rclone из исходника:

$ go get github.com/rclone/rclone

Если вам нужна бета-версия:

$ go get github.com/rclone/rclone@master

Установка оснастки Rclone

Чтобы установить пакет моментальных снапов Rclone, запустите:

$ sudo snap install rclone --classic

Как проверить версию Rclone

После установки вы можете проверить установленную версию Rclone с помощью команды:

$ rclone version

Пример вывода:

rclone v1.57.0

- os/version: arch 21.2.1 (64 bit)

- os/kernel: 5.10.89-1-MANJARO (x86_64)

- os/type: linux

- os/arch: amd64

- go/version: go1.17.5

- go/linking: dynamic

- go/tags: none

Запрос справки

 Чтобы запросить помощь, введите:

$ rclone help

или,

$ rclone -h

После запросы вы получите список команд с коротким описанием каждой. Можно посмотреть справку по конкретной команде, добавив её название, например:

$ rclone mount help (справка по монтированию)

Доступ к веб-интерфейсу

Последняя версия Rclone имеет простой интерфейс. Для получения доступа к нему, введите:

$ rclon rcd --rc-web-gui

Он откроет панель управления Rclone в браузере по умолчанию.

Вам будет предложено ввести имя пользователя и пароль при повторном входе в веб-интерфейс. По умолчанию это admin/password.


Полезный материал?
5
4
автор: Олег
опубликовано: 23.01.2023
Читайте нас: 
Последние статьи
Вверх!