
02.07.2009, 02:35
|
|
Участник форума
Регистрация: 01.10.2006
Сообщений: 252
С нами:
10321086
Репутация:
0
|
|
мой скрипт
ну я думаю что стоит посмотрет и на мой скрипт
не копируйте только , а смотрите внимателно
если кодировка на mysql другая , то меняйте или удалите ето параметр!
Код:
Код:
!/bin/bash
dbname="4images123"
dbhost="localhost"
dbuser="4img"
dbpw="4imgpass"
webrootdir="/home/domain.com/www/" # (e.g.: webrootdir=/home/user/public_html)
tarnamebase="domain-" # ime an backup-a
datestamp=`date +'%m-%d-%Y'`
startdir=`pwd`
tempdir=$datestamp
if test "$1" = ""
then
tarname=$tarnamebase$datestamp.tgz
else
tarname=$1
fi
mkdir $tempdir
cd $webrootdir
tar cf $startdir/$tempdir/filecontent.tar .
cd $startdir/$tempdir
mysqldump --user=$dbuser --password=$dbpw --default-character-set=cp1251 --add-drop-table $dbname > dbcontent.sql
tar czf $startdir/$tarname filecontent.tar dbcontent.sql
cd $startdir
rm -r $tempdir
използувал его на cpanel где backup отключен
работает хорошо ..... ставил его в кронтаб
|
|
|