Выгрузка Backup в Yandex Disk
Подготовка
Создадим папку для Yandex.Disk:
mkdir /home/yadisk
и папку для файлов при синхронизации:
mkdir /home/yadisk/files
Создадим файл конфига:
nano /home/yadisk/config.cfg
Содержимое файла config.cfg:
# Путь к файлу с данными авторизации auth="/home/yadisk/passwd_" # Каталог для хранения локальной копии Диска. dir="/home/yadisk/files" # Не синхронизировать указанные каталоги. #exclude-dirs="exclude/dir1,exclude/dir2,path/to/another/exclude/dir" # Указать прокси-сервер. Примеры: #proxy=https,127.0.0.1,80 #proxy=https,127.0.0.1,80,login,password #proxy=https,127.0.0.1,443 #proxy=socks4,my.proxy.local,1080,login,password #proxy=socks5,my.another.proxy.local,1081 #proxy=auto #proxy=no
Установка
Установка с помощью apt-get
echo "deb http://repo.yandex.ru/yandex-disk/deb/ stable main" >> /etc/apt/sources.list.d/yandex.list apt-get update apt-get install yandex-disk
Установка с помощью yum
nano /etc/yum.repos.d/yandex.repo
Создать файл yandex.repo с содержимым:
[yandex] name=Yandex failovermethod=priority baseurl=http://repo.yandex.ru/yandex-disk/rpm/stable/$basearch/ enabled=1 metadata_expire=1d gpgcheck=1 gpgkey=http://repo.yandex.ru/yandex-disk/YANDEX-DISK-KEY.GPG
Импортируем ключ:
rpm --import http://repo.yandex.ru/yandex-disk/YANDEX-DISK-KEY.GPG
Установим ya-disk:
yum install yandex-disk
Установка клиент вручную
Чтобы установить клиент вручную, скачайте нужную версию пакета по соответствующей ссылке ниже.
Формат пакета | 32-bit | 64-bit |
.deb (Ubuntu, Debian) | yandex-disk_latest_i386 | yandex-disk_latest_amd64 |
.rpm (Fedora, Red Hat Enterprise Linux, CentOS) | yandex-disk-latest.i386 | yandex-disk-latest.x86_64 |
Импорт GPG-ключа для пакета .deb:
wget -O YANDEX-DISK-KEY.GPG http://repo.yandex.ru/yandex-disk/YANDEX-DISK-KEY.GPG
sudo apt-key add YANDEX-DISK-KEY.GPG
Импорт GPG-ключа для пакета .rpm
sudo rpm --import http://repo.yandex.ru/yandex-disk/YANDEX-DISK-KEY.GPG
Пример установки с помощью менеджера пакетов dpkg
dpkg -i yandex-disk_0.1.0.103_i386.deb
Примечание. Репозиторий автоматически устанавливается по адресу /etc/apt/sources.list.d/yandex.list
Пример установки с помощью менеджера пакетов rpm
rpm -ivh yandex-disk-0.1.0.103-1.fedora.i386.rpm
Примечание. Репозиторий автоматически устанавливается по адресу /etc/yum.repos.d/yandex.repo
Запуск
Получим ключ авторизации:
yandex-disk token --password=PASSWORD USERNAME /home/yadisk/passwd_
Запускаем приложение:
yandex-disk start -d /home/yadisk/files/ -c /home/yadisk/config.cfg
-d это каталог синхронизации -с файл конфига.
После запуска, все файлы которые попадут в каталог /home/yadisk/files будут синхронизироваться на Yandex.Disk Можете добавить команду на запуск приложения в /etc/rc.local что бы при загрузке, оно запускалось автоматически.
более детальное описание всех опций вы найдете на официальном сайте.