Я пытаюсь заглушить сценарий резервного копирования MySQL через панель рабочих заданий cpanel cron, но я получаю ошибки, которые я не понимаю. Я попробовал команду на моей Ubuntu
mysqldump -u(USERNAME) -p(PASSWORD) --all-databases | gzip > /home/MYHOMEDIR/myDBBckups/full_backup$(date "+%Y-%m-%d_%H:%M:%S").sql.gz
Ошибки Я облицовка:
---------- Email message ----------
From: Cron Daemon <[email protected]>
Date: Thu, Jul 11, 2013 at 9:37 PM
Subject: Cron <[email protected]> mysqldump -u(USERNAME) -p(PASSWORD) --all-databases |
gzip > /home/MYHOMEDIR/myDBBckups/full_backup$(date "+
To: [email protected]
/bin/sh: -c: line 0: unexpected EOF while looking for matching `"'
/bin/sh: -c: line 1: syntax error: unexpected end of file
---------- End of Email message ----------
Когда я удаляю команду даты все работает нормально, но я не хочу, чтобы отменить мое резервное копирование каждым время.
С помощью коллег, я установил его так:
mysqldump -u(USERNAME) -p(PASSWORD) --all-databases | gzip > /home/MYHOMEDIR/myDBBckups/full_backup$(date "+\%Y-\%m-\%d_\%H:\%M:\%S").sql.gz
большое спасибо.
Двойные кавычки ('' ') в заголовке верны, но они отображаются как открывающие (' '') и закрывающие ('' ') кавычки, по крайней мере в моем браузере (и открывающие и закрывающие кавычки выглядят одинаково в шрифте, используемом для комментариев). –