Установим яндекс диск
Теперь установим клиента для синхронизации/сохранения наших бекапов на яндекс-диск.
С помощью WinSCP заходим в /etc/yum.repos.d/ и создаем файл yandex.repo (либо командой в консоли vi /etc/yum.repos.d/yandex.repo, сохранение файла: esc и shift+z+z) с содержимым:
[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
И запускаем установку клиента:
yum install yandex-disk
Тут консоль задумается, не переживайте минуты через 2 все отработает нормально.
Настройка клиента:
yandex-disk setup
1. Название каталога для хранения локальной копии яндекс-диска, например в корне: /Yanfex.Disk
2. Укажите, использовать ли прокси-сервер (y/n).
3. Укажите, запускать ли клиент при старте системы (y/n).
4. Введите имя пользователя на Яндексе.
5. Введите пароль на Яндексе.
После того как мастер завершит работу, в каталоге /root/.config/yandex-disk будет создан файл конфигурации config.cfg.
Команды управления:
yandex-disk start
yandex-disk stop
yandex-disk status
yandex-disk sync
yandex-disk publish имя_файла/папки
В конфиге можно указать какие папки не синхронизировать:
exclude-dirs=»dir1,dir2/dir3″
Особенностью клиента является возможность работы с символическими ссылками, чем и воспользуемся.
Переходим в каталог яндекс-диска и создаем ссылку на нашу папку с бекапами:
cd /Yandex.Disk
ln -s /backup
Запускаем демона и сразу запустим синхронизацию:
yandex-disk start
yandex-disk sync
Готово, дожидаемся полной синхронизации и смотрим в яндекс-диске наличие наших бекапов.
Если при настройке не добавили демона в автозагрузку, можно сделать это командой:
chkconfig yandex-disk on