CBMR for Linux 备份经验分享


上周测试了一下cbmr for linux来备份hp dl380 g7机器上挂了存储的linux OS。遇到了很多问题,但在自己的努力下都一一解决了。现在把一些经验拿出来和大家分享一下:

1)问题一:开始备份时一直在找tsm server,没有进度显示。
原因分析:在备份时有很重要的一步,就是保存配置,官方文档上有说明,在每次备份前必须要将每一次的备份设置都保存一次,这样可以将备份的内容和备份配置保存在一起,在还原时才能找到备份点。
解决办法:在备份之前,在命令行输入cbmrcfg,回车,等待保存结束即可。

2)问题二:hp dl380 g7的机器使用的磁盘是sas盘,在linux系统中显示的磁盘路径为/dev/cciss/c0d0,在恢复时,出现的New disk却变成了/dev/sda,恢复时狂报错。
原因分析:cbmr驱动加载不对导致。默认cbmr加载的是scsi的驱动,而不是hpsa的cciss的驱动。
解决办法:
1、在使用cbmr for linux的光盘启动到引导界面时,按“ESC”键,在提示符boot: 后面输入x safe_mode ,回车,然后cbmr会以不加载任何驱动的形式进入备份向导界面。
2、点击"Tools"——“Advanced options”——“Run shell”,在shell界面,输入以下命令来加载网卡驱动和硬盘驱动:
modprobe bnx2
modprobe e1000e
modprobe cciss cciss_allow_hpsa=0
这样做的目的是手动加载驱动,这样就能正确识别sas盘了。

3)问题三:在挂了存储的时候,map disks的对应关系不对,导致恢复失败。
原因分析:挂了存储后,fdisk -l 后会出现map过来的链路/dev/sda sdb sdc sdd等等,在恢复的时候这些链路会排在/dev/cciss/c0d0前面,默认的情况下,恢复时的对应关系就成了将备份的/dev/sda恢复到/dev/cciss/c0d0,而事实上应该是从/dev/cciss/d0d0恢复到/dev/cciss/c0d0。
解决办法:在恢复设置到了“Start Recovery”界面,选择“Recovery Options”,将/dev/sda前的勾取消掉,将/dev/cciss/c0d0勾选上,然后将“New disk”这一列的/dev/cciss/c0d0拖放到最后一行,和前面的“/dev/cciss/c0d0”放在同一行即可。

基本上,我遇到的就是这些问题,希望对大家有帮助。

相关内容

    暂无相关文章