Делаю бекап на удаленный сервер.
Есть скрипт в /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' |