开发者社区> thinkyoung> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

Linux 每天自动备份mysql数据库的方法

简介: Linux 每天自动备份mysql数据库的方法 作者: 字体:[增加 减小] 类型:转载   linux下为了安全有时候需要自动备份mysql数据库,下面是具体的实现步骤。   /usr/bin为mysql安装目录 建备份文件夹: mkdir mysql_data_bak 建脚本文件: touch autobackupmysql.
+关注继续查看

Linux 每天自动备份mysql数据库的方法

作者: 字体:[增加 减小] 类型:转载
 
linux下为了安全有时候需要自动备份mysql数据库,下面是具体的实现步骤。
 
/usr/bin为mysql安装目录 
建备份文件夹: 
mkdir mysql_data_bak 
建脚本文件: 
touch autobackupmysql.sh 
打开文件 
vi autobackupmysql.sh 
在脚本中加入如下内容: 
filename=`date +%Y%m%d` 
/usr/bin/mysqldump -opt mysql -u root -proot|gzip >/mysql_data_bak/name$filename.gz 
这里注意了 
一般的: 
********************************************************** 
打开自动执行文件 
vi /etc/crontab 
在etc中加入如下内容,让其自动执行任务。 
01 15 * * * root /mysql_data_bak/autobackupmysql 
********************************************************** 
Redhat方法: 
  Redhat的crontab采用按时间调用4个目录(/etc/cron.hourly:每小时;/etc/cron.daily:每 
天;/etc/cron.weekly:每周;/etc/cron.monthly:每月)中脚本出来运行的方式。 
  Redhat中只需要将刚才编辑的脚本复制到相应的目录即可。 
cp /mysql_data_bak/autobackupmysql etc/cron.daily 
重启etc 
/etc/rc.d/init.d/crond restart

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
Linux自动备份MySQL数据库
  MySQL定期备份是一项重要的工作,但人工操作太繁琐,也难避免有所疏漏,使用下面的方法即可让系统定期备份数据。
696 0
Linux学习之CentOS(十三)--CentOS6.4下Mysql数据库的安装与配置
如果要在Linux上做j2ee开发,首先得搭建好j2ee的开发环境,包括了jdk、tomcat、eclipse的安装(这个在之前的一篇随笔中已经有详细讲解了Linux学习之CentOS(七)--CentOS下j2ee环境搭建),如果要开发web项目,我们当然可以安装一个myeclipse到Lin...
1127 0
linux安装规范之nginx
使用最新的stable版本:rpm包安装 http://nginx.org/en/download.html 配置文件存放于/etc/nginx/conf.d/ 
990 0
Linux中Samba详细安装【转】
转自:http://www.cnblogs.com/whiteyun/archive/2011/05/27/2059670.html 为了实现Windows主机与Linux服务器之间的资源共享,Linux操作系统提供了Samba服务,Samba服务为两种不同的操作系统架起了一座桥梁,使Linux系统和Windows系统之间能够实现互相通信,为广泛的Linux爱好者提供了极大方便。
841 0
+关注
722
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载