Rsync не будет работать в crontab

Извините, если это долго, я хотел получить как можно больше информации. Я использую odroid c2 с Ubuntu MATE 18.04.3 в качестве домашнего NAS с двумя дисками по 6 ТБ. Я пытался отразить их с помощью rsync в crontab каждый день в 5 утра. Я рассмотрел все подобные вопросы, касающиеся этой проблемы, но ни одно из решений, похоже, не помогло мне.

Первоначально я ввел «sudo crontab -e» и использовал команду: «0 5 * * * rsync -av --delete / media / USBHDD1 / shares / media / USBHDD2 / shares /». Это не работает в crontab, но работает безупречно при вводе в командной строке.

После долгих онлайн-исследований и множества попыток я перешел к общесистемному файлу / etc / crontab и попробовал слегка отличающуюся команду: «0 5 * * * / usr / bin / rsync - av --delete / media / USBHDD1 / shares / / media / USBHDD2 / shares / "

Мои файлы по-прежнему не выполняют автоматическое резервное копирование на второй диск, и я не могу понять, что делать дальше. У кого-нибудь есть идеи?

Спасибо.

0
задан 1 September 2019 в 18:30

1 ответ

При использовании crontab в масштабе всей системы необходимо указать пользователя, чтобы использоваться для выполнения команды.

, Если это все еще не решает проблему, помните, что crontab файл должен закончиться пустой строкой.

0
ответ дан 23 October 2019 в 03:43

Другие вопросы по тегам:

Похожие вопросы: