免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
123下一页
最近访问板块 发新帖
查看: 3973 | 回复: 27
打印 上一主题 下一主题

[网络配置] 【已解决】每日备份代码这样写对吗? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2013-08-28 11:03 |只看该作者 |倒序浏览
本帖最后由 andrewjose 于 2013-08-29 13:49 编辑

想要设定每天11点30分备份数据库,
查找了文章发现到以下文章有教程。
http://forums.cpanel.net/f5/cron ... database-56327.html

代码是:
0 0 * * * mysqldump --opt (DB_NAME) -u (DB_USERNAME) -p(DB_PASSWORD) > DB_NAME-$(date +%m%d%Y).sql

我的
DB_NAME是joomla
DB_USERNAME是joomla
DB_PASSWORD是12345678

是不是修改后应该是
0 0 * * * mysqldump --opt joomla -u joomla -p12345678 > /var/www/joomla/sql/mydatabase-$(date +%m%d%Y).sql
自己加了path,要求备份到/var/www/joomla/sql/里面。


请问以上代码对不对??

论坛徽章:
381
CU十二周年纪念徽章
日期:2014-01-04 22:46:58CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-03-13 15:38:15CU大牛徽章
日期:2013-03-13 15:38:52CU大牛徽章
日期:2013-03-14 14:08:55CU大牛徽章
日期:2013-04-17 11:17:19CU大牛徽章
日期:2013-04-17 11:17:32CU大牛徽章
日期:2013-04-17 11:17:37CU大牛徽章
日期:2013-04-17 11:17:42CU大牛徽章
日期:2013-04-17 11:17:47CU大牛徽章
日期:2013-04-17 11:17:52CU大牛徽章
日期:2013-04-17 11:17:56
2 [报告]
发表于 2013-08-28 11:08 |只看该作者
你手工运行下你的命令,测试下.
可行的话,crontab里面将mysqldump写成绝对路径

论坛徽章:
21
白羊座
日期:2013-08-23 15:49:17金牛座
日期:2013-10-08 17:00:03处女座
日期:2013-10-12 11:54:11CU十二周年纪念徽章
日期:2013-10-24 15:41:34午马
日期:2013-11-27 14:07:21巨蟹座
日期:2013-12-04 10:56:03水瓶座
日期:2013-12-04 15:58:00亥猪
日期:2014-05-24 16:02:3115-16赛季CBA联赛之辽宁
日期:2016-11-07 13:52:53戌狗
日期:2013-08-23 16:15:31白羊座
日期:2013-08-24 21:59:24巨蟹座
日期:2013-08-25 16:34:24
3 [报告]
发表于 2013-08-28 11:09 |只看该作者
版主说的对,最好写上绝对路径。

论坛徽章:
0
4 [报告]
发表于 2013-08-28 11:21 |只看该作者
回复 2# chenyx

这样将mysqldump写成绝对路径?

是这样吗?
0 0 * * * /usr/bin/mysqldump --opt (DB_NAME) -u (DB_USERNAME) -p(DB_PASSWORD) > DB_NAME-$(date +%m%d%Y).sql


   

论坛徽章:
381
CU十二周年纪念徽章
日期:2014-01-04 22:46:58CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-03-13 15:38:15CU大牛徽章
日期:2013-03-13 15:38:52CU大牛徽章
日期:2013-03-14 14:08:55CU大牛徽章
日期:2013-04-17 11:17:19CU大牛徽章
日期:2013-04-17 11:17:32CU大牛徽章
日期:2013-04-17 11:17:37CU大牛徽章
日期:2013-04-17 11:17:42CU大牛徽章
日期:2013-04-17 11:17:47CU大牛徽章
日期:2013-04-17 11:17:52CU大牛徽章
日期:2013-04-17 11:17:56
5 [报告]
发表于 2013-08-28 11:26 |只看该作者
你先用which查找下命令的路径

论坛徽章:
0
6 [报告]
发表于 2013-08-28 11:55 |只看该作者
回复 5# chenyx

运行下面代码备份成功
mysqldump --opt joomla -u joomla -p12345678 > /var/www/joomla/sql/mydatabase-$(date +%m%d%Y).sql

但在crontab -e加入以下代码,却不能自动备份
30 11 * * * mysqldump --opt joomla -u joomla -p12345678 > /var/www/joomla/sql/mydatabase-$(date +%m%d%Y).sql

论坛徽章:
21
白羊座
日期:2013-08-23 15:49:17金牛座
日期:2013-10-08 17:00:03处女座
日期:2013-10-12 11:54:11CU十二周年纪念徽章
日期:2013-10-24 15:41:34午马
日期:2013-11-27 14:07:21巨蟹座
日期:2013-12-04 10:56:03水瓶座
日期:2013-12-04 15:58:00亥猪
日期:2014-05-24 16:02:3115-16赛季CBA联赛之辽宁
日期:2016-11-07 13:52:53戌狗
日期:2013-08-23 16:15:31白羊座
日期:2013-08-24 21:59:24巨蟹座
日期:2013-08-25 16:34:24
7 [报告]
发表于 2013-08-28 13:33 |只看该作者
回复 6# andrewjose


    不是说了嘛,mysqldump用绝地路径。

论坛徽章:
381
CU十二周年纪念徽章
日期:2014-01-04 22:46:58CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-03-13 15:38:15CU大牛徽章
日期:2013-03-13 15:38:52CU大牛徽章
日期:2013-03-14 14:08:55CU大牛徽章
日期:2013-04-17 11:17:19CU大牛徽章
日期:2013-04-17 11:17:32CU大牛徽章
日期:2013-04-17 11:17:37CU大牛徽章
日期:2013-04-17 11:17:42CU大牛徽章
日期:2013-04-17 11:17:47CU大牛徽章
日期:2013-04-17 11:17:52CU大牛徽章
日期:2013-04-17 11:17:56
8 [报告]
发表于 2013-08-28 13:46 |只看该作者
cron任务里面环境变量有限,所以用绝对路径来写

论坛徽章:
0
9 [报告]
发表于 2013-08-28 13:53 |只看该作者
回复 7# zongg


  有没有例子?

论坛徽章:
0
10 [报告]
发表于 2013-08-28 14:03 |只看该作者
回复 8# chenyx


   
which是怎样输入,直接打入which没反应。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP