Я выполняю следующую команду в своем резервном сценарии:
rsync -ravv root@serverprod:/home/user/sites/main_site/backup/*.zip /space/backup/main_site/
crontab-e как корень:
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
LC_ALL=en_US.UTF-8
LANG=en_US.UTF-8
* 20 * * 1-5 python /root/scripts/backup/backup.py -S -F main_site
Я сталкиваюсь с проблемой каждый раз rsync
выполнения в crontab
, но если я пытаюсь выполнить его вручную, это успешно выполняется.
Ошибка:
rsync: mkstemp "/space/backup/main_site/.main_site_2016_01_29_132442250748_a82abb7e57f88c2afedb2e00c022f935c470b9e1_backup.zip.I3kVYl" failed: No such file or directory (2)
Я получаю эту ошибку для всех файлов, я являюсь выбирающим от своей исходной папки.
Теперь имейте в виду это main_site_2016_01_29_132442250748_a82abb7e57f88c2afedb2e00c022f935c470b9e1_backup.zip
ожидаемое имя файла. Однако, что прибывает перед ним, .
и после .I3kVYl
не. Я предполагаю, что это должно быть временными файлами, которые команда создает для выполнения ее операций. И вопрос: почему эта ошибка?
Я использую сервер Ubuntu 14.04.5.