Lunix环境下MySQL数据库如何进行自动备份的脚本
Lunix环境下MySQL数据库如何进行自动备份的脚本
作者:佚名 文章来源:本站原创 点击数: 更新时间:2008-6-7 7:08:46
关键字信息载入中...
广告载入中...
可以将这个脚本放进crontab,每天凌晨执行一次,自动备份
这个脚本每天最多只执行一次,而且只保留最近五天的备份在服务器上。
#Setting
#设置数据库名,数据库登录名,密码,备份路径,日志路径,数据文件位置,及备份方式
#默认情况下备份方式是tar,还可以是mysqldump,mysqldotcopy
#默认情况下,用root(空)登录mysql数据库,备份至/root/dbxxxxx.tgz
#!/bin/bash
#Powered by aspbiz
#Setting
DBName=mysql
DBUser=root
DBPasswd=
BackupPath=/root/
LogFile=/root/db.log
DBPath=/var/lib/mysql/
#BackupMethod=mysqldump
#BackupMethod=mysqlhotcopy
#BackupMethod=tar
#Setting End
NewFile="$BackupPath"db$(date +%y%m%d).tgz
DumpFile="$BackupPath"db$(date +%y%m%d)
OldFile="$BackupPath"db$(date +%y%m%d --date='5
文章录入:llm64 责任编辑:lwyx

