VPS侦探论坛

 找回密码
 注册
查看: 9013|回复: 5

发一个MYSQL的定时备份的SH

[复制链接]
发表于 2011-10-8 11:59:12 | 显示全部楼层 |阅读模式

mysqldump -u用户名 -p密码 备份的数据库名>$(date -d yesterday +%Y-%m-%d)_bolg_db.sql


比如mysqldump -uroot -p123456 yhskw>$(date -d yesterday +%Y-%m-%d)_blog_db.sql

把这一条命令保存为/sbin/backupdatabase.sh



chmod +x /sbin/backupdatabase.sh


再在/etc/crontab 里面添加


01 1 * * * root /sbin/backupdatabase.sh //这一句话的意思是说每一天备份.

这样就可以了..可以把这一个写入到SH的文件里面再用CRONTABL里面调用即可.可以做到每一天备份..
U和P后面都不用空格


不知道原本的时候军哥有木有发过..我再发一下哈..给新来的朋友看看,很实用.

[ 本帖最后由 yuweitaocn 于 2011-10-8 12:02 编辑 ]
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
发表于 2011-10-9 09:39:07 | 显示全部楼层

回复 1# 的帖子



数据库小的还可以,要是很大的话就不行啦
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
发表于 2011-10-9 20:52:13 | 显示全部楼层

收下了,谢谢楼主。。哈哈
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
 楼主| 发表于 2011-10-9 23:06:04 | 显示全部楼层

回复 2# 的帖子




是的喔。大的不会这么做了。肯定是要用硬件备份了。
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
发表于 2011-11-25 13:59:45 | 显示全部楼层

回复 4# 的帖子


MYSQL数据存放数据库信息在哪个文件夹下面呢?可以告诉我一下不?我找不到!

军哥运维代购:http://shop63846532.taobao.com/

 楼主| 发表于 2011-11-28 22:19:35 | 显示全部楼层

回复 5# 的帖子


/data/backup/$(date -d yesterday +%Y-%m-%d)_blog_db.sql
这一个前面是加的路径
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|VPS侦探 ( 鲁ICP备16040043号-1 )

GMT+8, 2024-11-16 04:46 , Processed in 0.026523 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表