Делаю бекап на удаленный сервер.
Есть скрипт в /root/backup/
В итоге при его запуска из под root получаю ошибку
Откуда может быть "Cannot open: No such file or directory" это же нонсенс, там все есть
Есть скрипт в /root/backup/
| Код |
|---|
date_time=`date +"%Y-%m-%d_%H-%M"`
yandex_dir='/mnt/ydisk.anatol/anatol/day'
# Абсолютный путь к папке на сервере
server_dir='/home/bitrix/ext_www/anatol.com.ua/'
# Название директории с файлами (после абсолютного пути)
files_dir='blog'
# Данные базы MySQL
# Имя базы
bd_name='dbanatol'
# Имя пользователя
user='useranatol'
# Пароль пользователя
password='****'
# Монтируем Яндекс Диск
mount -t davfs https://webdav.yandex.ru /mnt/ydisk.anatol/
# Создаём архив
/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 {} \;
|
| Код |
|---|
/usr/bin/tar: /home/bitrix/ext_www/anatol.com.ua/\r: Cannot open: No such file or directory /usr/bin/tar: Error is not recoverable: exiting now mysqldump: [Warning] Using a password on the command line interface can be insecure. -- Connecting to localhost... '@'localhost' (using password: YES) when trying to connectsdesign : No such file or directory9: /mnt/ydisk.anatol/anatol.com.ua/day tar (child): /mnt/ydisk.anatol/anatol.com.ua/day\r/files_2018-04-20_12-38\r.tar.gz: Cannot open: No such file or directory tar (child): Error is not recoverable: exiting now /usr/bin/find: missing argument to `-exec' |

Будьте добры, ответить))