AIX--使用MKCD进行系统备份与恢复的测试
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一MKCD简单介绍
在生产系统中我们往往需要对OS进行升级,而升级操作往往会有一定风险,比如系统升级后对应用产生影响,或者遭遇BUG等;因此升级之前必须对系统进行一次备份,把风险减少到最低;
幸运的是,UNIX主机系统都具备在线系统备份并从磁带引导的功能,使得管理员可以从磁带备份把OS恢复过来,但是有些客户为了节约成本,在购买主机时并没有配备磁带机;如果是AIX主机系统,那么可以利用MKCD把系统作备份,然后刻录到CD(或者DVD),如果AIX光驱不具备刻录功能,可以把生成的IMAGE传到PC,利用刻录机把IMAGE 拷录到光盘,使用光盘启动以恢复到以前状态。
mkcd 命令从系统rootvg 或以前创建的mksysb 映像创建一个系统备份映像(mksysb)到可写的CD(CD-R)或可写的DVD(DVD-R,DVD-RAM)上。mkcd 会自动创建必要的文件系统,然后当命令完成执行时将它们删除,因此要确认磁盘有足够的空间。
MKCD的基本使用比较简单,比如要生成一个可引导的系统备份到名为/dev/cd0 的CD-R 设备时使用mkcd -d /dev/cd1即可,如果是DVD,加参数-L(注意:如果进行DVD 的备份,文件系统需要大文件支持。这也需要设置文件ulimit 大小到unlimited。)
如果把IMAGE保存在指定的文件系统中而并不进行实际的刻录操作,那么使用I和S参数。
I指定IMAGE存储的目录或文件系统。
S表示创建IMAGE并不往CD-R或者DVD-R上写,而是把它保存在由I指定哦目录或者文件系统中。
二.测试环境
P630 CPU*2 ,4G RAM,Disk*4
LPAR*2
三.测试过程
1在LPAR2上安装AIX53TL10,并用MKCD备份
2 把IMAGE FTP到PC,用刻录软件把它刻录到CD
3 用CD引导并安装IMAGE
四.测试步骤
1. mkcd -S -I /sysbackup,指定IMAGE存放目录
# mkcd -S -I /sysbackup
Initializing mkcd log: /var/adm/ras/mkcd.log...
Verifying command parameters...
Creating image.data file...
Creating temporary file system: /mkcd/mksysb_image...
Creating mksysb image...
Creating list of files to back up..
Backing up 58360 files..............................
30865 of 58360 files (52%).............................
58360 of 58360 files (100%)0512-038 mksysb: Backup Completed Successfully. Creating temporary file system: /mkcd/cd_fs...
Populating the CD or DVD file system...
0512-323 mkcd: The following files are required for the
creation of the CD or DVD image and are not available on the source system:
/usr/lib/drivers/sddpcmke devices.sddpcm.53.rte
/usr/lib/drivers/sdduserke devices.sddpcm.53.rte
/usr/lib/methods/sddpcmrtl devices.sddpcm.53.rte
The files can be installed from the listed filesets.
0512-321 mkcd: Error populating the CD or DVD file system
using the /usr/lpp/bosinst/cdfs.optional.list proto file.
0512-328 mkcd: The CD or DVD may not be able to boot some systems.
Copying backup to the CD or DVD file system... ....................
Building chrp boot image...
Creating Rock Ridge format image: /sysbackup/cd_image_311522.vol1
Running mkisofs ...
................
mkrr_fs was successful.
Making the CD or DVD image bootable...
Copying the remainder of the backup to the CD or DVD file system...
Creating Rock Ridge format image: /sysbackup/cd_image_311522.vol2
Running mkisofs ...
................
mkrr_fs was successful.
Copying the remainder of the backup to the CD or DVD file system...
Creating Rock Ridge format image: /sysbackup/cd_image_311522.vol3
Running mkisofs ...
.........
mkrr_fs was successful.
Removing temporary file system: /mkcd/cd_fs...
Removing temporary file system: /mkcd/mksysb_image...
从以上输出我们可以得知,MKCD会自动创建2个文件系统/mkcd/mksysb_image和/mkcd/cd_fs,分别用来存放由MKSYSB创建IMAGE,和经转换成CD或DVD格式的文件并把它们存到指定的目录中;完成后即删除以上2个文件系统。
2.把IMAGE FTP到笔记本,然后把文件扩展名改为ISO,用NERO工具刻录