Скопируйте файл на гугл диск через cron

Я пытаюсь сделать работу cron, которая делает резервную копию БД и сохраняет ее на диск Google.

Итак, я создал папку sqlbackup прямо в / и добавьте следующую команду в cron (sudo nano /etc/crontab):

0,10,15,20,30,40,50 * * * * root mysqldump -u root -pPassword db>../../sqlbackup/$(date +\%Y_\%m_\%d_\%H).sql
3,13,18,23,33,43,53 * * * * root gdrive upload -r ../../sqlbackup/$(date +\%Y_\%m_\%d_\%H).sql -p folderId

файл резервной копии создается без каких-либо проблем, однако я не вижу резервную копию на диске Google.

В /var/log/systemlog Я вижу только следующую информацию:

Sep 25 01:10:01 bizon4ik-X555UB CRON[13644]: (root) CMD (mysqldump -u root -pPassword db>../../sqlbackup/$(date +%Y_%m_%d_%H).sql)
Sep 25 01:10:01 bizon4ik-X555UB CRON[13643]: (CRON) info (No MTA installed, discarding output)
Sep 25 01:13:01 bizon4ik-X555UB CRON[13726]: (root) CMD (gdrive upload -r ../../sqlbackup/$(date +%Y_%m_%d_%H).sql -p folderId)
Sep 25 01:13:01 bizon4ik-X555UB CRON[13725]: (CRON) info (No MTA installed, discarding output)

Я думал, может быть, проблема в конфигурации диска Google, но sudo gdrive upload -r /sqlbackup/2018_09_24_23.sql -p folderId прекрасно работает для меня

Можете ли вы объяснить мне, где проблема?

0 ответов

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