HP_UX
1.查看OS版本:
#uname -a
2. (1)如果是11i版,则用
#make_tape_recovery -A -v -a /dev/rmt/Xmnb 注/dev/rmt/Xmnb为tape地址.
如果不写,则为默认tape地址.
确认是否成功,可查看log:
#vi /var/opt/ignite/recovery/备份时间/recovery.log
(2)如果是11版,则用
#make_recovery -A -v -a /dev/rmt/Xmnb
确认,查log:
#vi /var/opt/ignite/logs/makrec.log makerec.log
3.取磁带方法:
#mt -f /dev/rmt/0m offline
===============================================================================
AIX
#mksysb /dev/rmt0 -V
取磁带方法:
#mt -f /dev/rmt0 offline
=================================================================================
一下是我翻译的<<管理I>>11.7里的内容
=================================================================================
使用make_*_recovery来备份启动盘
幻灯片:
为确保在启动盘有问题时,你能成功恢复系统,你要:
1,用make_tape_recovery创建系统恢复磁带。
2,在一个网络中的ignite_UXserver上保存一个系统恢复档案文件(archive)
前言
frecover命令可以成功恢复一些文件和目录。但如果启动盘出现问题,将不能启动kernel,而frecover也就不能使用了。make_tape_recovery和make_net_recovery命令是专门为应对该情况而设计的。它们都能创建一个可启动的系统启动盘映像。如果启动盘无法使用了,管理员可以通过该映像来将系统恢复到“最小可启动状态”。
*make_tape_recovery 将可启动的恢复存档文件写入tape
*make_net_recovery 将恢复映像制作成一个文件,放在一个经过特殊配置的,运行着ignite_UX的server上。
我们可以通过fbakcup,HP's Openview Data Protector或其它类似的备份方案来进行有规律的full或incremental备份。但我们并不要求它们互相替代其它方案。make_*_recovery只是备份(或恢复)系统启动时必须的文件和结构信息。用make_*_recovery archive将系统恢复到最小状态后,管理员可以使用任何一种方案来从最近的磁带中恢复剩下的文件和目录。
在make_tape_recovery磁带里的内容
默认情况下,make_*_recovery archive包含:
*一个启动映像
*主vg的LVM结构配置信息
*在vg00中的标准文件和目录的archive
默认情况下,make_*_recovery 的archive部分只有vg00的标准文件和目录。它们是启动系统所必需的。在/opt/ignite/recovery/mnr_essentials文件里列出了在archive文件中默认包含的文件和目录。
在recovery archive中添加另外的文件和vg
管理员可以向recovery archive添加另外的文件和目录。举例来说:HP Data Protector用户会希望将Data Protector的可执行文件、库文件和其它的标准文件保存在archive里。
我们可以通过make_*_recovery -i来打开一个GUI接口。通过它,我们可以指定某个文件或目录被放入(或删除从)archive里。
archive的内容也可以通过 -x选项来指定:
-x include=filename | dirname #须输入全路径
#mount points are not crossed
#不认符号连接
-x inc_cross=filename | dirname #须输入全路径
#local mount points are crossed
#不认符号连接
-x inc_entire=VG | disk #指定整个VG或整个硬盘(块设备文件)
#Do not specify a disk if it is part of a VG注
-x exclude=filename | directory #将指定文件或目录排除在外
注:这是书上的原话,但我觉得不合理!不知道谁能解释一下。
================================================================================
来源:本文出自: 作者: 李倬 (2001-08-08 08:00:00)
备份和恢复是系统管理员经常要做的事情, 主要包括rootvg备份和用户数据备份.
1. 操作系统和系统程序的备份:
将一盘新磁带或无用磁带插入磁带机
#tctl -f /dev/rmt0 rewind
#smit mksysb
在"备份设备或文件"中添入"/dev/rmt0"后回车.
系统会运行很长时间, 等到屏幕显示OK后拿出磁带. 这时候, 系统备份完成. 注意:
mksysb仅备份rootvg中已安装的文件系统.
2. 用户数据备份
· 常用磁带机选项
/dev/rmt0: 若选择/dev/rmt0, 在插入磁带和写完一次磁带时, 磁带机都将磁带反绕到头.
因此, 下一次备份文件将覆盖本次备份.
/dev/rmt0.1: 若选择/dev/rmt0.1, 则插入磁带和写完一次磁带时, 磁带机均不反绕磁带.
因此, 一盘磁带可以连续备份几个文件或文件系统.
· #smit fs
选择"备份文件系统"
添入要备份的"文件系统名称"
添入"/dev/rmt0.1"
重复上述操作即可在同一盘磁带上备份多个文件系统.
3. rootvg的恢复
· 启动机器进入维护模式
参见安装手册, 当出现"Welcome to Base Operating System Installation and Maintanence"时,
选3 "Start Maintenance Mode for System Recovery"
· 恢复系统
继续选4 "Install from a System Backup"
出现"Choose mksysb Device"画面, 选"/dev/rmt0"并插入磁带后回车.这时候, 系统自动恢复操作系统.
4. 用户数据恢复
#tctl -f /dev/rmt0 rewind
#smit fs
选择"恢复文件系统"
添入"设备名称"和"目标目录"
系统会自动找到相应目录恢复.
=================================================
在磁带中追加内容:
tar -cvf /dev/rmt/0mn /home/a
tar -cvf /dev/rmt/0mn /home/b
tar -cvf /dev/rmt/0mn /home/c
按以上方法,因为每次追加文件(或目录)时,使用的是0mn,则磁带不倒带,所以追加的时候是在前一个文件后追加.如果要读磁带中的内容,需要将磁带完全倒带置最前端:
mt -f /dev/rmt/0m rew
每次执行读操作:
tar -tvf /dev/rmt/0mn
后,只出现追加一次的内容.也就是说,倒带完成后,第一次读的时候,读的是/home/a;再次执行读操作,则显示的结果是/home/b......
另外:
mt -f /dev/rmt/0mn fsf 1 #表示将磁带向后推进"一次内容"的距离.
mt -f /dev/rmt/0mn bsf 1 #表示将磁带倒带"一次内容"的距离.
这里,"一次内容"的距离,指的是一次执行tar -cvf后,磁带向后写的大小.
也就是说,如果在磁带完全倒带完后
阅读(2209) | 评论(0) | 转发(0) |