Анатолий, возможно чуть накрутили с путями. Я модифицировал ваш скрипт, работает :)
Нужен davfs2, логин и пароль в файл чтоб не вводить каждый раз:
[QUOTE]yum install davfs2
echo "[URL=https://webdav.yandex.ru]https://webdav.yandex.ru[/URL] [URL=mailto:ms7@dirtyhack.us]u[/URL]ser pass " >> /etc/davfs2/secrets[/QUOTE]
Сам скрипт:
[QUOTE]#!/bin/bash
date_time=`date +"%Y-%m-%d_%H-%M"`
yandex_dir='/mnt/test1/'
# Абсолютный путь к папке на сервере
server_dir='/home/bitrix/ext_www/test1.bx/'
# Название директории с файлами (после абсолютного пути)
files_dir='blog'
# Данные базы MySQL
# Имя базы
bd_name='dbtest1'
# Имя пользователя
user='usertest1'
# Пароль пользователя
password='+GA_&VCirnv]Sdj'
# Монтируем Яндекс Диск
mount -t davfs [URL=https://webdav.yandex.ru]https://webdav.yandex.ru[/URL] /mnt/test1/
# Создаём архив
/usr/bin/tar -czvf $yandex_dir/files_$date_time.tar.gz -C $server_dir $files_dir
# Выгружаем базу данных
/usr/bin/mysqldump --opt -v --databases $bd_name -u$user -p$password | /usr/bin/gzip -c > $yandex_dir/mysql_$date_time.sql.gz
# Удаляем архивы старше 7 дней
/usr/bin/find $yandex_dir -type f -mtime +7 -exec rm {} \;[/QUOTE]
Два файла в диске вижу: files_2018-04-20_13-51.tar.gz и mysql_2018-04-20_13-51.sql.gz.