免费注册 查看新帖 |

Chinaunix

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

DD备份和恢复逻辑卷 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-04-26 16:38 |只看该作者 |倒序浏览
应客户需要,开始对起lv做备份,# dd if=datalv  of=/dev/rmt0 ibs=512 obs=512\r\n备份结束后,经过N次其他操作,开始对其刚才备份的lv进行恢复,\r\ndd if=/dev/rmt0 of=/dev/datalv ibs=512 obs=512。\r\n但是在恢复的时候问题出来了:恢复出的datalv始终去占用/ 目录下的空间,\r\ncd /dev\r\n # ls -l datalv\r\n-rw-r--r--   1 root     system      3649024 Apr 26 16:15 datalv\r\n而且是不断的还在增长(恢复还没完成),这样的话我的/  目录一直使用率在涨。但是我建了个测试的lv,看了下结果如下:\r\n# ls -l testlv\r\nbrw-rw----   1 root     system       10, 11 Apr 26 16:23 testlv\r\n10, 11  这是什么意思啊?\r\n为什么我恢复的datalv不去自动占用VG中剩余的空间呢?\n\n[ 本帖最后由 myuhan 于 2006-4-26 16:40 编辑 ]

论坛徽章:
1
荣誉会员
日期:2011-11-23 16:44:17
2 [报告]
发表于 2006-04-26 17:19 |只看该作者
设备文件用错了吧\r\n应该是/dev/rdatalv 而不是 /dev/datalv\r\n\r\n要针对字符设备操作,不是块设备\r\n\r\n10,11应该是设备号,相当于vg的major number

论坛徽章:
0
3 [报告]
发表于 2006-04-26 17:28 |只看该作者
那你是我备份的时候都出错了么?

论坛徽章:
1
荣誉会员
日期:2011-11-23 16:44:17
4 [报告]
发表于 2006-04-26 17:48 |只看该作者
dd if=/dev/rdatalv  of=/rmt0  备份\r\ndd if=/dev/rmt0  of=/dev/rdatalv 恢复\r\n试试

论坛徽章:
0
5 [报告]
发表于 2006-04-26 18:21 |只看该作者
不行,还是一样的效果

论坛徽章:
1
荣誉会员
日期:2011-11-23 16:44:17
6 [报告]
发表于 2006-04-26 21:06 |只看该作者
备份的是裸设备还是文件系统?

论坛徽章:
0
7 [报告]
发表于 2006-04-26 22:42 |只看该作者
就是dd if=/dev/rdatalv  of=/rmt0  备份\r\ndd if=/dev/rmt0  of=/dev/rdatalv 恢复\r\n这样的。测试结果还不可以

论坛徽章:
0
8 [报告]
发表于 2006-04-27 09:19 |只看该作者
恢复之前 应该先把LV建好了,至少跟备份前的一样大,这样恢复的时候才能往LV里写.不然的话 会把你指定的LV的名称当成一个文件名存到根文件系统里.
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP