数据库定期备份shell

原创 2015年07月09日 11:08:24
#!/bin/bash
source /etc/profile
TODAY_DIR=`date +%Y%m%d`;
Olddir=`date +%Y%m%d --date='7 days ago'`;
cd /home/database_backup/
if [ -f $Olddir ]; then
rm -rf $Olddir
fi
if [ ! -d $TODAY_DIR ]; then
mkdir -p $TODAY_DIR/dbname
fi
mysqldump -uroot -ppassword --single-transaction --master-data=2 dbname> $TODAY_DIR/dbname/dbname_${TODAY_DIR}.sql
mysqldump -uroot -ppassword -h192.168.2.168 -P3306 -n -d -t -R dbname> $TODAY_DIR/dbname/dbname_proc${TODAY_DIR}.sql

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

MYSQL数据库自动定期备份和恢复工具

自动定期备份和恢复mysql数据库。

服务器程序和数据库的定期备份,删除,传输到其他服务器上

1、程序备份与删除 #!/bin/bash DIRFILE=""$(date +%Y%m%d.%H%M)"" myday=`date -d"10 day ago" +"%Y%m%d"` /bi...

SQL 实现定期备份数据库

出自:http://www.cnblogs.com/jx270/archive/2013/03/10/2952568.html --------------------------------...

sql数据库定期备份并上传ftp脚本

定时同步sql数据库并上传ftp.

SQL Server 2005数据库定期备份

http://gwb6058.blog.163.com/blog/static/2830344820103278929423/

SQL Server 2005数据库定期备份和删除历史备份记录

一、 SQL Server 2005数据库定期备份SQLServer2005的定期备份是通过创建“维护计划”来实现的。主要有两种方式:1、维护计划向导。2、新建维护计划(用户手工创建)如果想在SQLS...

mssql定期备份并压缩存档

mssql有命令行客户端工具,可以通过bat脚本调用命令行工具执行备份命令,这样还可以很方便的调用7z,(win)rar等来自动压缩,比mssql 自带的维护计划灵活多了。“维护计划”好像也可以调用压...
  • oemoon
  • oemoon
  • 2011-10-20 21:33
  • 1634

【hbase】HBase 定期备份

Author:Pirate Leo myBlog: http://blog.csdn.net/pirateleo/ myEmail: codeevoship@gmail.com 转载...

oracle 定期备份 + 压缩 批处理.bat文件

@echo off rem  ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ rem  ┣----------------------提示:------------------...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)