반응형
mysql 백업 스케줄을 걸어보자.
root로 로그인한다.
cd /etc/cron.daily
vi mysql_backup
vi mysql_backup
#파일내용
#!/bin/bash
fileName="DBname_$(date +%Y%m%d).sql"
if /usr/bin/mysqldump -uroot -p***** DBname> /home/backup/${fileName}
then
echo "complete"
else
echo "error!!!!!!"
exit 1
fi
fileName="DBname_$(date +%Y%m%d).sql"
if /usr/bin/mysqldump -uroot -p***** DBname> /home/backup/${fileName}
then
echo "complete"
else
echo "error!!!!!!"
exit 1
fi
권한 설정을 변경해야 한다.
문제가 없는 한번 확인 한다.
[root@host cron.daily]# chmod 755 mysql_backup
[root@host cron.daily]# ./mysql_backup
[root@host cron.daily]# ls -asl /home/backup
[root@host cron.daily]# ./mysql_backup
[root@host cron.daily]# ls -asl /home/backup
반응형