技术分享
AIX光盘备份与恢复
2021-01-17
AIX光盘备份与恢复
先说明一下光盘映像的格式 UDF 和 ISO9660
ISO9660 :
这是国际标准化组织( ISO )于 1985 年颁布的通用光盘文件系统。目前使用最广泛的光盘文件系统,能被所有的 CD-ROM 和操作系统识别。它支持 8.3 格式的文件名,不支持长文件名。支持 DOS , Windows9x/NT , OS/2 , Linux , MAC OS 等操作系统。
UDF:
这是国际标准化组织于 1996 年制定的通用光盘文件系统。它采用标准的包刻录技术来简化刻录机的使用。 UDF 文件系统使用户可以象操作硬盘那样来使用 CD-RW 。采用 UDF 文件系统的光盘只能在具有 MulitRead 功能的 CD-ROM 上读取。对不支持 MulitRead 功能的 CD-ROM 来说,需要相关软件的支持才能读取 UDF 文件系统。 UDF 文件系统支持 Windows9x/NT , OS/2 , Linux , MAC OS 等操作系统。
udf 格式有两个特性:
一,可以容纳较大的数据量,二是易于修改现有的文件系统,适合多区段刻录。
注意点 :
1 -许多 hdtv 单个文件都大于 2g , DVD-ROM(ISO) 格式只支持小于 2g 的文件,所以碰到这类文件时只能用 DVD-ROM(UDF) 格式刻录。
2 - DVD-ROM(UDF) 格式和读盘速度没有任何关系,它只存在兼容问题, 2004 年前出品的部分 dvd 光驱无法识别 DVD-ROM(UDF) 格式,所以为获得最大兼容性首先用 ISO ,其次 UDF 。
背景知识 :
UDF 文件格式其实是针对 ISO9660 文件格式的不足而推出的文件格式, ISO9660 是目前 CD 和 CD-R 读取 / 刻录使用的标准文件格式,光盘上存储数据的文件结构和目录形式在刻录之前就已确定,因此无法更改,当然也无法追加刻录新的数据。另外,操作系统无法识别 CD-R 和 CD-RW ,用户必须要使用各种刻录软件才能进行 ISO9660 文件格式进行读写操作,这样就给用户带来很多不便。针对这一状况,国际标准化组织属下的光学存储技术协会( OSTA )于 1996 年发布了一种新的通用光盘文件系统 ――UDF 文件系统。它采用 Packet Writing 包刻录方式,许在 CD-R 或 CD-RW 光盘上任意追加数据,为 CD-R 和 CD-RW 刻录机提供了类似于硬盘的随机读写特性。 UDF 的另一突出优点是可以防止出现缓存器欠载情况。
本例 ISO9660 格式,制作步骤:
建立 mksysb image 文件
#smit mksysb此命令只备份 rootvg ,备份操作时应使活动的用户和应用减至最少。
Smit mksysb 中的参数:
* Backup DEVICE or FILE: 设定备份用的介质 , 例如磁带设备 /dev/rmt3
* creation map file :是否为卷组中每个要备份的逻辑卷生成逻辑分区到物理分区的映象文件,这个映射文件可以使恢复时逻辑卷策略和逻辑分区到物理分区的映射关系保持相同,建议创建;
* exclude files :如果选择 yes ,将使得文件 /etc/exclude.rootvg 文件中列出的文件和目录不被备份;例如排除 /tmp : ^./tmp/
* list files as they are backed up :备份时是否列出文件,默认值 no
* verify readability if tape device: 是否验证磁带设备的可读性,一般选 no
* generate new image.data file: 是否生成新的镜像数据文件,建议 yes;
* expand /tmp if needed :是否在需要时自动扩展 /tmp 文件系统,建议 yes ;
* disable software packing of backup: 是否禁用备份软件包装,建议 no;
* backup extended attributes: 是否备份扩展属性,建议 yes;
* number of blocks to write in a single output :选择每次写出的数据量,默认以 512 字节块为单位用 mkcd 制作光盘引导映像文件
# smitty mkdvd
Use an existing mksysb image?
1 yes --- 选择 yes
2 no
DVD backup media format?
1 ISO9660 (CD format)
2 UDF (Universal Disk Format)
选择 1 , ISO9660 格式
出现如下屏幕:
*无法显示图片选项说明如下:
Remove final images after creating DVD 选择 no ,原因是我们需要将生成的最终映像文件取出保存;
Create the DVD now 选择 no ,我们并不需要其刻录成光盘;
File system to store mksysb image
File system to store DVD file structure
File system to store final DVD images这三个选项,使用的原则是:
1 )如果 rootvg 足够的空间来备份 mksysb ,则这 3 项可以留空,系统会自动创建三个文件系统并分别 mount 到 /mkcd/mksysb_image , /mkcd/cd_fs 和 /mkcd/cd_images ,命令执行完毕后,最终的映像文件存放在 /mkcd/cd_images 中,将其取出分类保存即可。记得手工 umount 以上三个文件系统并将其删除。2 )如果 rootvg 没有足够的空间(如果你无法判定 rootvg 空间是否够用,可以将三个文件系统处留空,执行以下,如果空间不够,执行会 failed ),则需要手工在其它卷组中创建足够大的三个文件系统,具体大小可以用 lsvg rootvg ,查看实际使用的容量评估,在命令成功执行后,手工删除这三个文件系统。
执行完后,产生 /mkcd/cd_images 文件系统存放新生成的映像文件。
# cd /mkcd/cd_images
# ls -l刻录映像文件
将第二步操作生成的映像文件 ftp 到有刻录机的机器上,可以是任何操作系统的机器,以 iso 作为扩展名,使用 ultraedit 刻录工具将映像文件刻录到光盘上。注意:在将 ISO 光盘映像刻录成光盘做恢复时,光盘只能是 DVD-R 和 DVD-RAM ,不要使用 DVD+R 等其它类型的光盘。
rootvg**的恢复**
将 iso 光盘放入 LPAR 的光驱中,在 HMC 中启动 LPAR 进入 SMS 维护模式:
选择 5:select boot options
选择 1:select install/boot devices
选择 7:list all devices
在列出的设备中选择光驱
选择 2:normal mode boot
选择 1 退出 system management services
选择 1 use this terminal as the system console
选择 1 语言环境为 English
屏幕如下:
选 3 "Start Maintenance Mode for System Recovery" 恢复系统
选 6 "Install from a System Backup"
在 "Choose mksysb Device" 画面 , 选 "/dev/cd0" ,系统自动恢复操作系统。 如果需要对系统 rootvg 进行维护,选择 1 进入:选择 1 列出 hdisk0 包含文件系统:此时可以根据需要分别选择 1 或者 2 来访问 rootvg 。

- 标签:
-
容灾备份