Non-Stop
01-12-2006, 15:20
Задача:
Осуществить автоматическое резервное копирование базы данных
Ситуация:
Создал скрипт
#! /bin/sh
fl='date "+%m-%Y"'
cd /usr/local/
/usr/bin/mysqldump -Q --password=111111 -u bill bill > ${fl}.sql
tar -cfz ${fl}.tar.gz ${fl}.sql
rm -f ${fl}.sql
chmod 400 ${fl}.tar.gz
При запуске скрипта выдаёт ошибки:
tar: date: Cannot stat: No such file or directory
tar: "+%m-%Y".tar.gz: Cannot stat: No such file or directory
tar: date: Cannot stat: No such file or directory
tar: "+%m-%Y".sql: Cannot stat: No such file or directory
tar: Выход, отложенный по результатам предыдущих ошибок
chmod: невозможно получить доступ к `date': No such file or directory
chmod: невозможно получить доступ к `"+%m-%Y".tar.gz': No such file or directory
но бекап всётаки создаёт с именем
/usr/local/date "+%m-Y".sql
Поправьте пожалуйста мой скрипт, где ошибка?
Осуществить автоматическое резервное копирование базы данных
Ситуация:
Создал скрипт
#! /bin/sh
fl='date "+%m-%Y"'
cd /usr/local/
/usr/bin/mysqldump -Q --password=111111 -u bill bill > ${fl}.sql
tar -cfz ${fl}.tar.gz ${fl}.sql
rm -f ${fl}.sql
chmod 400 ${fl}.tar.gz
При запуске скрипта выдаёт ошибки:
tar: date: Cannot stat: No such file or directory
tar: "+%m-%Y".tar.gz: Cannot stat: No such file or directory
tar: date: Cannot stat: No such file or directory
tar: "+%m-%Y".sql: Cannot stat: No such file or directory
tar: Выход, отложенный по результатам предыдущих ошибок
chmod: невозможно получить доступ к `date': No such file or directory
chmod: невозможно получить доступ к `"+%m-%Y".tar.gz': No such file or directory
но бекап всётаки создаёт с именем
/usr/local/date "+%m-Y".sql
Поправьте пожалуйста мой скрипт, где ошибка?