HP-UX操作系统备份
make_tape_recovery命令的格式和简单说明
#/opt/ignite/bin/make_tape_recovery [ -AprvC] [-d destination] [-b boot_destination] –make_tape_recovery命令所在的位置
-A : 指定要备份整个root disk /
-p : 预览备份过程,并不创建 Bootable DDS Tape
a. 确认 /var/opt/ignite/recovery/mkrec.append 文件
b. 创建 /var/opt/ignite/recovery/arch.include 文件
-r : 使用 -p 选项后,可以用该选项创建 Bootable DDS Tape
a. 该选项可以识别 /var/opt/ignite/recovery/arch.include 文件
-v : 用于显示备份过程的提示信息
-d : 指定DDS 的设备文件名 ( default: /dev/rmt/0mn )
-b : 指定系统备份过程中,用到的临时文件(default: /var/tmp/uxinstlf.recovery。该文件大小为 32M,也就是说,使用make_tape_recovery命令对系统进行备份,如果不是用-b的参数,需要的最小var空间至少是32M。所以对系统进行make_recovery 时,要注意 /var 文件系统的大小,当 /var 文件系统大小不足时,可用如下命令对系统进行备份: # make_tape_recovery -A -C -b /tmp/uxinstall.recovery )
-C : 创建反映系统当前状态的文件: /var/opt/ignite/recovery/makrec.last,如果该文件存在,那么可以用 check_recovery 命令
下面的内容是我们在使用make_tape_recovery备份系统root disk的常用方式:
1. 创建“最小”OS的bootable DDS tape (default 设备文件: /dev/rmt/0mn )
#/opt/ignite/bin/make_tape_recovery
2. 创建“最小”OS的bootable DDS tape到/dev/rmt/c0t1d1 (设备文件: /dev/rmt/c0t1d1BESTn )
#/opt/ignite/bin/make_tape_recovery -d /dev/rmt/c0t1d1BESTn
3. 先预览,再创建bootable DDS tape
#/opt/ignite/bin/make_tape_recovery -p
#vi /var/opt/ignite/recovery/arch.include (当然也可以用more命令来查看)
#/opt/ignite/bin/make_tape_recovery -r
4. 备份整个root disk
#/opt/ignite/bin/make_tape_recovery -A
5. 备份整个root disk,并生成反映系统当前状况的文件(/var/opt/ignite/recovery/makrec.last)
#/opt/ignite/bin/make_tape_recovery -C -A
6. 备份整个root disk,并在备份的过程中显示提示信息
#/opt/ignite/bin/make_tape_recovery -Av