免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1876 | 回复: 7

[系统管理] 老板让我把每次增量备份到同一个文件,有什么办法或者建议? [复制链接]

论坛徽章:
0
发表于 2013-11-14 10:37 |显示全部楼层
本帖最后由 fengfeng919 于 2013-11-14 11:54 编辑

我知道通过记录上次全量备份的版本号,然后查找目前最新的版本号,然后进行增量备份,但是老板现在让我把每次增量备份到同一个文件,有什么办法或者建议?

导入版本库:
svnadmin create /svn/project/first
svn import /root/tools:///opt/svn/project/first --message "www"

原先我是用
svnadmin dump /svn/project/first -r 1 > first_1_dumpFile        【先全量】      
svnadmin dump /svn/project/first -r 1:3 --incremental > first_2-3_dumpFile    【增量】
svnadmin dump /svn/project/first -r 3:5 --incremental > first_4-5_dumpFile    【增量】

想问一下,能否 first_2-3_dumpFile 和 first_4-5_dumpFile 合并到一个文件,或者说每次增量的时候能否使用" >> “的方式追加进去?

论坛徽章:
33
荣誉会员
日期:2011-11-23 16:44:17天秤座
日期:2014-08-26 16:18:20天秤座
日期:2014-08-29 10:12:18丑牛
日期:2014-08-29 16:06:45丑牛
日期:2014-09-03 10:28:58射手座
日期:2014-09-03 16:01:17寅虎
日期:2014-09-11 14:24:21天蝎座
日期:2014-09-17 08:33:55IT运维版块每日发帖之星
日期:2016-04-17 06:23:27操作系统版块每日发帖之星
日期:2016-04-18 06:20:00IT运维版块每日发帖之星
日期:2016-04-24 06:20:0015-16赛季CBA联赛之天津
日期:2016-05-06 12:46:59
发表于 2013-11-14 11:13 |显示全部楼层
楼主提供的信息太少了, 不太好判断.

1. 要备份的内容是什么? 数据库? 文本? 还是其它?
2. 备份的方式? 专用的命令? 简单的shelll ?
3. 目标文件? tar? 文本? 还是其它?

论坛徽章:
1
戌狗
日期:2014-08-05 13:32:44
发表于 2013-11-14 11:26 |显示全部楼层
备份什么啊?是svn吗?

论坛徽章:
0
发表于 2013-11-14 11:53 |显示全部楼层
q1208c 发表于 2013-11-14 11:13
楼主提供的信息太少了, 不太好判断.

1. 要备份的内容是什么? 数据库? 文本? 还是其它?


抱歉,我可能描述不是很清晰,我在linux下面配置了一套svn服务器,用import方式导入了一个文件夹的内容,然后客户端提交会不断的产生新的版本:
svnadmin create /svn/project/first
svn import /root/tools:///opt/svn/project/first --message "www"

原先我是用
svnadmin dump /svn/project/first -r 1 > first_1_dumpFile        【先全量】      
svnadmin dump /svn/project/first -r 1:3 --incremental > first_2-3_dumpFile    【增量】
svnadmin dump /svn/project/first -r 3:5 --incremental > first_4-5_dumpFile    【增量】

想问一下,能否first_2-3_dumpFile 和 first_4-5_dumpFile 合并到一个文件,或者说每次增量的时候能否使用" >> “的方式追加进去?

论坛徽章:
33
荣誉会员
日期:2011-11-23 16:44:17天秤座
日期:2014-08-26 16:18:20天秤座
日期:2014-08-29 10:12:18丑牛
日期:2014-08-29 16:06:45丑牛
日期:2014-09-03 10:28:58射手座
日期:2014-09-03 16:01:17寅虎
日期:2014-09-11 14:24:21天蝎座
日期:2014-09-17 08:33:55IT运维版块每日发帖之星
日期:2016-04-17 06:23:27操作系统版块每日发帖之星
日期:2016-04-18 06:20:00IT运维版块每日发帖之星
日期:2016-04-24 06:20:0015-16赛季CBA联赛之天津
日期:2016-05-06 12:46:59
发表于 2013-11-14 12:57 |显示全部楼层
我对 svn 了解的不是太多, 不过, 我认为对于svn, 根本没必要搞什么增量备份. 把整个svn sync到另一个库里就行了. 反正svn自己又不会删除任何文件.

论坛徽章:
0
发表于 2013-11-14 13:45 |显示全部楼层
q1208c 发表于 2013-11-14 12:57
我对 svn 了解的不是太多, 不过, 我认为对于svn, 根本没必要搞什么增量备份. 把整个svn sync到另一个库里就 ...


我不太确定你说的是什么意思,svn主要是用来针对版本库的版本进行备份的,sync应该是针对文件系统进行一个备份貌似,这样可以针对版本进行控制吗,例如我要把整个版本库的版本退后到某个具体的版本,不知道sync是怎么做的?

论坛徽章:
33
荣誉会员
日期:2011-11-23 16:44:17天秤座
日期:2014-08-26 16:18:20天秤座
日期:2014-08-29 10:12:18丑牛
日期:2014-08-29 16:06:45丑牛
日期:2014-09-03 10:28:58射手座
日期:2014-09-03 16:01:17寅虎
日期:2014-09-11 14:24:21天蝎座
日期:2014-09-17 08:33:55IT运维版块每日发帖之星
日期:2016-04-17 06:23:27操作系统版块每日发帖之星
日期:2016-04-18 06:20:00IT运维版块每日发帖之星
日期:2016-04-24 06:20:0015-16赛季CBA联赛之天津
日期:2016-05-06 12:46:59
发表于 2013-11-14 14:13 |显示全部楼层
回复 6# fengfeng919


http://linuxguest.blog.51cto.com/195664/593131

希望这个对你有帮助, 因为 svnsync 我也没用过.     

论坛徽章:
48
15-16赛季CBA联赛之青岛
日期:2021-01-07 13:41:2315-16赛季CBA联赛之上海
日期:2020-12-01 18:02:0720周年集字徽章-20	
日期:2020-10-28 14:14:2620周年集字徽章-20	
日期:2020-10-28 14:04:3015-16赛季CBA联赛之天津
日期:2020-10-18 22:51:412016猴年福章徽章
日期:2016-02-18 15:30:3415-16赛季CBA联赛之北控
日期:2015-12-22 13:30:48操作系统版块每日发帖之星
日期:2015-12-07 06:20:00操作系统版块每日发帖之星
日期:2015-09-04 06:20:002015亚冠之德黑兰石油
日期:2015-08-05 18:46:082015年亚洲杯之巴勒斯坦
日期:2015-04-19 10:42:502015年亚洲杯之巴林
日期:2015-04-09 08:03:23
发表于 2013-11-14 21:52 |显示全部楼层
svn没怎么用过,不过如果把增量都备份到同一个文件,如果那个文件出了问题,你所有数据就完了。这个策略定义有些问题~
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP