AIX对于系统备份和恢复
备份和恢复是系统管理员经常要做的事情, 主要包括rootvg备份和用户数据备份.
操作系统和系统程序的备份:
将一盘新磁带或无用磁带插入磁带机
#tctl -f(指定磁带设备) /dev/rmt0 rewind(将磁带倒带)
#smit mksysb
tctl 将子命令提供给一个流磁带设备。
语法:
tctl [ -f Device] [eof weof fsf bsf fsr bsr rewind offline rewoffl erase retension reset status ] [Count]
tctl [ -b Blocksize] [ -f Device ] [ -p BufferSize ] [ -v ] [ -n ] [ -B ] {read write}
子命令:
eof或weof 指定文件结束符数目写在磁带位置,(空带前、扩展文件标记前、在磁带开始标记处)不支持重写单个快数据。
fsf 将磁带向前移动由count参数指定的文件标记数目,位置标记在文件标记的磁带结束符侧。
bsf 将磁带向后移动有count参数指定的文件标记数目,位置在开始符侧。
fsr 向前移动
bsr 向后移动
rewind 倒带
offline或rewoffl 倒带并使磁带脱机
erase 删除磁带上的所有内容,并倒带
read 从指定磁带设备读数据直到内部缓冲器满为止,然后向标准输出写数据,直到遇到文件结束符为止
reset 发一个总线设备复位信号给磁带设备。不能打开设备能发送
retension 移动磁带到开始处,然后到结束处再回到磁带的开始处。备份期间或者恢复期间出现额外的错误时,用到。
status 磁带设备的状态信息
write 打开磁带机,从标准输入中读数据,或者向磁带机写数据。
当使用到 read 和 write子命令时 使用到的标志为: -b -n -p 和-v
当指定read 或 write子命令时,tctl命令打开磁带设备并设置 由-b或-n标志指定磁带快大小。未指定、则缺省值为512字节。
当只使用到read自命时 才使用到 -B
标志:
-b(Blocksize) 指定读写磁带设备冲区的大小,没有指定-n标志时,也要指定磁带快的大小。如为0字节,则为可变长度,且磁带冲区大小为32768字节。如果-b 标志未指定,则缺省块大小为缺省值512字节。
-B 每次读磁带时,向缓冲器写数据。
-f 指定磁带设备
-p 指定在标准输入输出上所使用的缓冲区大小。缺省值32768字节。
-v 显示详细内容
-n 当用read或write子命令来读写磁带时,指定可变长记录。
smit 执行系统管理,在总体系统管理分层中显示主菜单。
语法:
smit [ -C -M ] [-D] [-f] [-h] [-l (file)] [-o (pathname)] [-p (entity/valuestring)] [-r (runmode)] [-s (file)] [-t] [[-m -n -d ](FASTPATH)] [-X] [-x]
描述:
smit 是调用“系统管理界面工具”交互界面应用程序用来简化系统管理任务。SMIT创建两个文件:smit.script(自动记录命令和命令使用的标志及参数)和smit.log(所有操作记录日志)
mksysb 在文件或可引导磁带上创建root卷组的可安装映像。
语法:
mksysb [-a] [-A] [-b (number)] [-e] [-F (filename)] [-i] [-m] [-p] [-t (argument)] [-v] [-V] [-X] (device file)
描述:
mksysb命令创建操作系统的备份(root卷组)。系统破坏时可以使用此备份重新安装系统,如果在磁带上创建备份,则可以引导包含从备份安装所需的安装程序。
文件系统映像是备份文件格式,包括引导映像、基本操作系统安装映像、空表内容添加系统备份映像。root卷组映像是备份文件格式,以数据文件开始,然后是可选的映像文件。
标志:
-a 不备份扩展属性或者NFS4 ACL
-A 备份DMAPI文件系统文件
-b 单独的输出操作中指定要写512字节快数。
-e 从正在备份的文件中排除在/etc/exclude.rootvg文件中列出的文件。
-f 指定一个以前创建的mksysb映像,将根据它创建备份磁带。该标志必须与磁带设备结合使用。
-i 调用生成的/p_w_picpath.data文件的mkszfile命令。/p_w_picpath.data文件包含卷组、逻辑卷、文件系统、调页空间和物理信息。
-m 调用mkszfile命令,使用-m标志生成映射文件。
-p 备份文件的时候,禁用文件的软件打包。一些磁带机使用自己的打包或压缩算法。
-t
在"备份设备或文件"中添入"/dev/rmt0"后回车.
系统会运行很长时间, 等到屏幕显示OK后拿出磁带. 这时候, 系统备份完成. 注意: mksysb仅备份rootvg中已安装的文件系统.
将系统备份创建到磁带中
输入 smit mksysb 快速路径。
在 Backup DEVICE or File 字段中选择磁带设备。
如果您要创建映射文件,在 Create Map Files? 字段选择 yes。
有关更多信息,请参阅 《操作系统与设备管理》中的使用映射文件进行精确分配。
注: 如果计划在目标系统里而不是在源系统里重新安装备份,或者如果在重新安装备份之前源系统的磁盘配置可能会改变,请不要创建映射文件。
要从备份排除某些文件,在 Exclude Files 字段中选择 yes。
在 List files as they are backed up 字段中选择 yes。
如果在备份期间运行任何其他程序,那么在 Disable software packing of backup? 字段中选择 yes。
对其余菜单选项使用缺省值。
按 Enter 键以进行确认并开始系统备份过程。
显示 COMMAND STATUS 屏幕,在系统制作备份映像时显示状态消息。当备份进程完成时,COMMAND: 字段更改为 OK。
要在备份完成时退出 SMIT,请按 F10(或 Esc+0)。
取出磁带并对它进行标注。对备份磁带进行写保护。
记录任何已备份的 root 和用户密码。记住,如果使用备份来恢复系统或安装另一个系统则此密码成为活动的。
已经成功创建 rootvg 的备份。因为系统备份包含引导映像,所以由于某些原因无法从硬盘进行引导时,可以使用此磁带来启动系统。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。