参考以下文章:http://hi.baidu.com/liuyingan02/blog/item/4fef92d66c1c590c622798b9.html
定时任务可以在suse的crontab里面做,定时任务直接调用备份脚本即可
以下是全量备份all.sh的代码
#!/bin/sh
# mysql data backup script #
DATEDIR=$(date +%Y-%m-%d)
# 全量备份文件生成路径
BakDir=/home/mysqlbackup/$DATEDIR
if [ ! -e ${BakDir} ];then
mkdir -p $BakDir
fi
DATE=`date +%Y%m%d`
#数据库root用户
user=root
#root用户密码
userPWD=111111
cd $BakDir
DumpFile=$DATE.sql
GZDumpFile=$DATE.sql.tgz
rm -f mysql-bin.*
#dbname 为要备份的数据库名 -u 用户名 -p密码
mysqldump -u $user -p$userPWD --quick --flush-logs --delete-master-logs --lock-all-tables --database dbname > $DumpFile
tar czvf $GZDumpFile $DumpFile
echo "[$GZDumpFile]Backup Success!"
rm -f $DumpFile
echo "Backup Done!"
echo "please Check $BakDir Directory!"
ls -al $BakDir
分享到:
相关推荐
MySQL SUSE SLES11安装与配置笔记实操 SUSE 企业版 11 更改MYSQL安装目录(经过实测) 本人在SuSe11下rpm安装mysql包的整个过程,感谢网络感谢网友 (均摘自网上)
在suse下安装mysql5.1.49 .
在SUSE11SP4环境下rpm方式安装mysql5.6.39,包括4个文件:MySQL-client-5.6.39-1.sles11.x86_64.rpm,MySQL-devel-5.6.39-1.sles11.x86_64.rpm,MySQL-server-5.6.39-1.sles11.x86_64.rpm,MySQL-shared-5.6.39-1.sles11...
SUSE Linux Enterprise Server 11安装mysql(mysql-5.0.22)
二、安装Mysql 1、下载MySQL的安装文件 安装MySQL需要下面两个文件: MySQL-server-4.0.16-0.i386.rpm MySQL-client-4.0.16-0.i386.rpm 下载地址为:www.mysql.com/downloads/mysql-4.0.html,打开此...
suse11版本64位 源码安装mysql5.5配置文档
SUSE11下snmp安裝包及文檔,好蛋疼的suse11
mysql的一本好书,希望分享给大家,希望大家多多下载
定时从一台服务器备份应用程序及数据库,然后自动上传到指定的服务器
SUSE11-SP4系统镜像 以及 惠普G10服务器引导驱动镜像。 SUSE11-SP4系统镜像 以及 惠普G10服务器引导驱动镜像。
susesuse 11 sp3下载地址,官网下载太慢了,而且经常中断。
SuSE11 SP1 内核升级指南
MySQL-server-5.6.11-1.sles11.x86_64.rpm
linux-suse11修改主机名.suse10切换到suse11用户的环境变量的问题。
本文详细,且有操作实例参考,对于初学者有很好的参考
可以完成在suse下自动备份oracle 11g数据库,大家可以试试
suse11下安装oracle10g
Suse11+ 设置Xmanager桌面登录 发表于2012-03-23由器茧 首先,Suse10和Suse11设置不同,这里是Suse11的设置方法。 1.修改/etc/sysconfig/displaymanager DISPLAYMANAGER_REMOTE_ACCESS=”yes” DISPLAYMANAGER_...
华为出的牛逼的文档 Oracle11g R2 RAC安装指导书(SUSE11+ASM)
本文档是SUSE11+DB2详细安装文档。