Backupscript_yandex_disk
mini manual по работе данного скрипта. работает только в UNIX системах
сначала идет захват путей
SRCD="/media/backup" #путь, что бекапить
TGTD="/home/backup" #путь куда бекапить
далее сжатие
tar -cJf $TGTD$OF $SRCD
и выгрузка на яндекс диск
curl -T $TGTD$OF --user username:password https://webdav.yandex.ru/
если архив по каким-то причинам не собран, то срёт в терминал "error" и удаляет архив
если архив создан, то срёт в терминал "backup complete!" и удаляет архив с локального диска(сделано для того чтобы не занимать место локальными бекапами)
для того чтобы сделать исполняемым и запустить требуется выполнить эти команды:
cd ~/Загрузки
chmod +x backup-script.sh
./backup-script.sh