[Comm] база не дампится по cron'у
Konstantin Klimchev
=?iso-8859-1?q?koka_=CE=C1_atvc=2Eru?=
Пт Мар 4 17:54:30 MSK 2005
On Fri, 4 Mar 2005 16:37:09 +0200
[pioneer] <pioneer на bigmir.net> wrote:
> Есть скрипт, который я запускаю по крону. Скрипт дампит
> MySQL базу.
А упростить, (у меня по-нагляднее):
#!/bin/bash
TGID="/var/local/backup/mysql/"
OF=$(date +%Y%m%d).sql
NAME="mysql"
mysqldump --opt --no-create-info --force $NAME | bzip2 >
$TGID$NAME-$OF.bz2
#for NAME in базы_через_пробел
#do
# mysqldump --opt --force $NAME | bzip2 > $TGID$NAME-$OF.bz2
#done
if test -f /var/local/backup/databases.conf; then
. /var/local/backup/databases.conf
fi
for NAME in $BASES
do
echo $NAME
mysqldump --opt --force $NAME > $TGID$NAME-$OF
bzip2 $TGID$NAME-$OF
done
соответственно, в /var/local/backup/databases.conf
определена переменная $BASES с перечнем баз
--
Best Regards, Konstantin Klimchev
(mailto:koka на atvc.ru jabber:koka на jabber.atvc.ru)
ATK-Internet ISP, Arkhangelsk, Russia
Подробная информация о списке рассылки community