Бэкапы сайтов в Яндекс.Диск
Инструкция по настройке автоматических бэкапов с сервера в Яндекс.Диск.
Настройка бекапов
Открываем терминал и с помощью команды соединяемся с сервером
ssh root@185.200.241.140где 185.200.241.140 - это IP Вашего сервера.
Далее командой открываем Midnight Commander
mc
Соединение с серверомПереходим в папку rish и запускаем backup.sh
backup.shВ открывшемся окне, будет предложено скопировать ссылку и вставить ее в строку браузера. Так и нужно сделать. Напоминаю, что копируем используя сочетания клавиш Ctrl + Insert.

После перехода по ссылке, необходимо будет авторизоваться в Яндекс ID
Яндекс IDАвторизовываемся и разрешаем приложению доступ к Яндекс.Диску.
Разрешаем использовать Яндекс.ДискИ далее Вы увидите Код подтверждения, который нужно ввести в Терминале, напоминаю, вставка в терминале - сочетание клавиш Shift + Insert.
Вставка кода подтвержденияДалее Вы увидите сообщение, что предварительная настройка завершена. Нажимаем Enter.
Предварительная настройкаТеперь при каждом запуске этого файла backup.sh, Вы можете делать бэкап в любое время и он будет сохраняться на Ваш Яндекс.Диск.
Настройка автоматических бекапов
Осталось настроить автоматическое создание бэкапов по cron. Для этого закрываем MC (клавиша F10) и выполняем команду
echo "46 4 * * * /root/rish/backup.sh auto >/dev/null 2>&1" | crontab -Эта команда будет выполнять бэкап каждый день в 4:46.
Далее, что бы проверить, добавилась ли задача, выполняем команду
crontab -lИ если Вы видите, только что добавленную, команду, то все правильно
Бэкапы настроеныНа этом настройка завершена.