免费注册 查看新帖 |

Chinaunix

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

如何实现备份脚本的自动翻转? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2004-11-17 16:10 |只看该作者 |倒序浏览
比如每周每天增量备份,周日全备份,保留5个全备份,过期以后自动覆盖最旧的备份

论坛徽章:
0
2 [报告]
发表于 2004-11-17 16:25 |只看该作者

如何实现备份脚本的自动翻转?

想不出着来,只好定死日期了

论坛徽章:
0
3 [报告]
发表于 2004-11-17 16:46 |只看该作者

如何实现备份脚本的自动翻转?

date命令要是有week number of month的参数就好了

论坛徽章:
1
荣誉会员
日期:2011-11-23 16:44:17
4 [报告]
发表于 2004-11-17 16:50 |只看该作者

如何实现备份脚本的自动翻转?

我急的用dump的增量备份似乎可以滴

论坛徽章:
0
5 [报告]
发表于 2004-11-17 16:56 |只看该作者

如何实现备份脚本的自动翻转?

好,我看看,谢了

论坛徽章:
0
6 [报告]
发表于 2004-11-17 17:04 |只看该作者

如何实现备份脚本的自动翻转?

我们的做法是每天在crontab中定时做备份,然后在做完以后的最后做一个find查询备份的文件有没有5天前的,如有就删掉。

论坛徽章:
0
7 [报告]
发表于 2004-11-17 17:23 |只看该作者

如何实现备份脚本的自动翻转?

那根用date +%F --date='5 days ago '做判断一个效果
我在本机没有文件,因为没有空间,都复制到其他机器上去了,判断起来比较麻烦
要不就写两个shell,一个做全备份,一个作增量备份,不过觉得不太好
固定到每个月的某几天也可以,但是不能固定到周末,所以觉得也不是很好

论坛徽章:
0
8 [报告]
发表于 2004-11-17 17:32 |只看该作者

如何实现备份脚本的自动翻转?

增量靠日至就行吧?
我一般就crontab做 备份
mysql版有一个精华说这个相关的 有shell代码

论坛徽章:
1
荣誉会员
日期:2011-11-23 16:44:17
9 [报告]
发表于 2004-11-17 18:11 |只看该作者

如何实现备份脚本的自动翻转?

看了看书,可以通过cron+dump来实现定时备份,找一下dump的资料在网上,应该可以找到的

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
10 [报告]
发表于 2004-11-17 19:24 |只看该作者

如何实现备份脚本的自动翻转?

不用想那麼複雜啦...
用 backup.$(date +%w) 作你的備份文件名稱.

那麼 backup.0 肯定就是星期天的, 而今天就是 backup.3 了...
就算你每天備份, 也最多產生出 7 份文件而已.
每天都會覆蓋掉上星期的....
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP