用TSMSysback 备份和恢复AIX 系统
AIX备份恢复命令解析

mk y b命 令 的特 点使 克 隆 一 个 系统 镜 像 到 多个 ss
目标 系统成 为 可能 。
2 2 非 rov . o tg的备份 和恢 复
一
i g . aa文件 ma e d t
一
svv 可 备 份 vro aeg ay n状 态 的 用 户 卷 组 中 已 mo n 的 文件 系统 , 不 能备份 裸设 备 上 的内容 , 备 ut 但 该
命 令 行方式 :
# mk y b m—— i d v r 0 s s — vV— / e / mt
主要 参 数说 明 :
一
e排 除列 在/ t/ x ld .o tg中 的文件 ec e c e r ov u I调 用 mk z l sf e命 令 , 备 份 中 自 动 获 取 / i 在 m 调用 mk z l 令得 到 ma sfe命 i p文件 * S vv : a e g 用于 ro v o tg以外 的卷组 备 份 。 主要 参数 说 明 :
的 系统维 护 提供 了一 个便 捷 的知 识库 ,对 提高 AI 系统 管理 人 员 的运 维水 平起 到 一定 的帮助 作用 。 X
【 关键 词】 AI X,备份 ,卷 组 ,文件 系统
中 圈分 类 号 t P 0 . T 3 9 3 文 献 标 识 码 ;A
ABS TRACT Th r r o fc m ma d a e u e O b c u n t e UNI s s e ,t i a tce s mma ie h h o dto e e a e a l to o n s c n b s d t a k p i h X y t m h s ri l u rz s t e t e c n iin
磁带机恢复AIX操作系统

1. 恢复前准备工作系统不能启动后必须由终端进行启动控制,一般IBM服务器都有串口终端,但是必须有IBM的串口线才能登陆到系统,以下是IBM串口线的做法:(我们这里讨论的是DB9 也就是9 针的串口,因为这是我们最常用到的规格),我们知道,DB9 串口线分为两种:标准的RS232 接法和交叉RS232 接法,一般来说我们需要用到串口时很可能就是需要登陆到小机上进行操作,比如系统设置和安装AIX 等待,那我们用到的就是交叉的RS232 接法了(其实我们在发的工具箱里面能看到有根串口线,但是似乎是按照标准接法做的,各位兄弟可以Check 一下是不是这样^_^),我们来看看DB9 头的针脚定义:9 针串口功能一览表针脚功能1 载波检测(DCD)2 接收数据(RXD)3 发送数据(TXD)4 数据终端准备好(DTR)5 信号地(GND)6 数据准备好(DSR)7 发送请求(RTS)8 发送清除(CTS)9 振铃指示(RI)知道了其功能做起来就很简单了,我们在制作时将发送段和接收段的对调,也就是发送脚接到对方的接收段即可,也就是:2 —— 33 —— 24 —— 6 15 —— 51 6 —— 47 —— 88 —— 79 空脚这里有一点要特别注意的是,1 和6 脚一定要短接后和对方的4 脚相连,不然有可能造成无法通讯的故障(这应该是IBM 做的一个定义,因为在其他品牌设备上并不需要这样的接法),我在做到这里的时候做过测试,发现确实无法实现通讯。
附颜色与引脚的关系(不知道此关系有没有通用性):1 黑,2 棕,3 红,4 橙,5 黄,6 绿,7 蓝,8 紫,9 白。
至此,我们的超级串口线就做好了2. 配置终端将终端线连入到IBM服务器COM1 口。
串口配置如下Baud rate: 9600Data bits: 8Parity: NoneStop bits:1DTR/DSR、RTS/CTS、XON/XOFF都不用选上3. 恢复操作1. 将服务器通电但不开机:2. 通过终端连入到主机中可以看到以下界面:Service Processor FirmwareVersion: 3R080425Copyright 2001, IBM Corporation10B716C________________________________MAIN MENU1. Service Processor Setup Menu2. System Power Control Menu3. System Information Menu4. Language Selection Menu5. Call-In/Call-Out Setup Menu6. Set System Name99. Exit from Menus3. 选择2,进入System Power Control MenuSYSTEM POWER CONTROL MENU1. Enable/Disable Unattended Start Mode:Currently Disabled2. Ring Indicate Power-On Menu3. Reboot/Restart Policy Setup Menu4. Power-On System5. Power-Off System6. Enable/Disable Fast System Boot:Currently Fast Boot7. Boot Mode Menu98. Return to Previous Menu99. Exit from Menus4. 选择4. Power-On System ,启动服务器后系统会进入如下提示Please wait....System Powering On. Exiting menus.9022 90FD 9102 9103 9104 9105 9119 9106 9107 9200 9400 9108 9250 9251 9202 9400 9109 9301 9302 9400 910A 910B 910C 96C3 96C4 910D 96C2 910E 96C6 910F 9501 950B 9506 911D 9110 9111 9112 9113 96C7 96E1 96E2 9114 911E9116911F9117260200105. 当出现以下菜单时按1进入SMS管理模式:1 = SMS Menu 5 = Default Boot List6 = Stored Boot List 8 = Open Firmware Promptmemory keyboard network scsi speakerpSeries FirmwareVersion RG080425_d79e22_regattaSMS 1.3 (c) Copyright IBM Corp. 2000,2003 All rights reserved.-------------------------------------------------------------------------------Main Menu1. Select Language2. Change Password Options3. View Error Log4. Setup Remote IPL (Initial Program Load)5. Change SCSI Settings6. Select Console7. Select Boot Options如果有必要选择下6,即设置当前终端为默认终端。
TSM环境下AIX5.3备份恢复测试步骤说明

一、在TSM Server上设置策略域(AIXBACKUP)、存储池(AIXBACKUPPOOL)及创建并指定相应的节点名(aixclient1)节点(aixclient1)指定给AIXBACKUP域存储池AIXBACKUPPOOL指定给AIXBACKUP域二、分别检查两台AIX机器上是否存在以下系统文件集:lslpp -l | grep bos.sysmgt.sysbrlslpp -l | grep bos.rte.bosinstlslpp -l | grep bos.rte.archivelslpp -l | grep bos.rte.libnetsvc注:文件集在两台机器上的对应版本必须一致三、在需要备份恢复的AIX机器(GXOA_1)上安装TSM AIX客户端32位API。
具体步骤为:1. 将TSM AIX客户端软件包解压到系统某个目录下,如:/usr/tsmmedia/TSMClient2. 进入/usr/tsmmedia/TSMClient/LCD7-0505-04/usr/sys/inst.images3. 运行smitty installp选择第一项,回车4. 选择安装32位的TSM Client api (tivoli.tsm.client.api.32bit)四、在需要备份恢复的AIX机器(GXOA_1)上安装TSM for Sysback软件包,具体步骤如下:1. 将TSM for Sysback软件包解压到系统某个目录下,如:/usr/tsmmedia/TSMSysback2. 执行smitty installp3. 基本步骤如上,需要选择安装以下三个文件:•tivoli.tsm.client.sysback.license.cert•tivoli.tsm.client.sysback.license.rte•tivoli.tsm.client.sysback.rte注:accept license 需改为yes五、在GXOA_1上设置TSM Sysback Client1. 以root身份登录2. cd /usr/tivoli/tsm/client/api/bin/3. cp dsm.opt.smp dsm.opt4. vi /usr/tivoli/tsm/client/api/bin/dsm.opt5. 在dsm.opt中输入SErvername server_a6. cp dsm.sys.smp dsm.sys7. vi /usr/tivoli/tsm/client/api/bin/dsm.sys8. 在dsm.sys中输入Servername server_aCOMMmethod TCPIPTCPPort 1500TCPServeraddress 192.168.1.62Nodename aixclient1Passwordaccess generate六、在GXOA_1上创建虚拟设备1. 以root身份登录2. 执行smitty sysback3. 在出现的菜单中选择TSM Configuration并按回车4. 选择TSM V irtual Device Configuration并按回车5. 选择Add a TSM V irtual Device并按回车6. 在Select a TSM Server中选择TSM Server name (即dsm.sys中配置的名称),回车7. 在Client Node Password中输入之前在TSM Server上定义节点时所设置的password并按回车,界面上将显示Device tsm0 for TSM Server server_a has been added.七、显示GXOA_1上创建的虚拟设备1. 执行smitty sysback2. 选择TSM Configuration并按回车3. 选择TSM V irtual Device Configuration并按回车4. 选择List TSM V irtual Devices并按回车,正常情况下应能显示下图:八、在Boot Server (GXOA_2)上安装TSM AIX客户端32位API及Sysback具体步骤请参考前面三、四节九、在Boot Server (GXOA_2)上创建网络启动镜像1. 在boot server上添加Network Boot clienta. 以root身份登录b. 执行smitty sysbackc. 选择Configuration Options并按回车d. 选择Network boot/Install Configuration并按回车e. 选择Classical Network Boot并按回车f. 选择Add or Change a Network Boot Client并按回车2. 在boot server 上设置TSM Network Install Client Defaultsa. 以root身份登录b. 执行smitty sysbackc. Configuration Options -> Network boot/Install Configuration -> Classic Network Boot -> Set TSM Network Install Client Defaultsd. 选择client namee. 进入编辑页面,输入下列内容Hostname GXOA_1TSM Client Node Name [aixclient1]TSM Admin ID [admin]TSM Server Port [1500]Gateway [ ]Client Node or Admin Password [admin] --> See note belowTSM network device name [ ] -> left blankTSM Server IP address [192.168.1.62] --> See note belowSubnet Mask [255.255.255.0]Token-ring speed (if applicable)Ethernet Interface (if applicable)Ethernet Connection Type十一、备份AIXa. 以root身份登录b. 执行smitty sysbackc. Backup & Recovery Options -> Backup Options -> Backup the System (Installation Image):none (rootvg only)Tsmdev tsm0 server_a(如以下图片显示)十二、恢复AIX重新启动待恢复机器1. 选择1进入SMS Menu2. 选择4进入Setup Remote IPL(Initial Program Load)3. 选择需要用于网络启动的网络适配器(确认配置信息正确)4. 选择1进入IP Parameters(可以修改下列参数,配置完成后将会保留)1. Client IP Address: 192.168.1.8 ->2. Server IP Address: 192.168.1.9 ->3. Gateway IP Address: 0.0.0.0 ->4. Subnet Mask: 255.255.255.0 ->5. 按下ESC退回上级页面,选择3 Ping Test确认网络连接正常:当出现Ping Test: Ping Success时,说明网络正常6. 选择M, 退回到主菜单:Main Menu -> Select Boot Options -> Select Install or Boot Device -> Network -> 2(选择相应的网卡) -> Normal Mode Boot -> Are you sure you want to exit System Management Services(yes) ->7. 系统进入白屏状态,当再次进入绿色字体界面即Type a F1 and press Enter to use this terminal as the system console. -> ,按F1并回车8. 选择Change Installation Device回车-> 选择tsmdev TSM V irtual Device (ent1)回车-> 选择Change Network Interfaces: /dev/ent1回车-> 确认后选择ESC退回,再退一次,再退一次9. 选择Change V olume Group & Logical V olume Information回车,选择需要恢复的版本,按ESC退回9. 选择Install the System with Current Settings10. 在出现”Do you wish to continue the installation?(y/n)”后选择yes开始。
[原创]用Sysback备份和恢复AIX系统完整手册
![[原创]用Sysback备份和恢复AIX系统完整手册](https://img.taocdn.com/s3/m/e0f0c568a98271fe910ef9fe.png)
用Sysback备份和恢复AIX系统1、环境介绍1.1、硬件环境介绍1.1.1、服务器端硬件——IBM P5 570、16路处理器、64G内存——8块内部硬盘:两块分给rootvg,其余为TSM备份/归档存储池卷1.1.2、客户端硬件——IBM P5 550、4路处理器、16G内存——8块内部硬盘:两块分给rootvg,其余备用1.2、软件环境介绍1.2.1、服务器端软件A、TSM Server 5.5——gsksa.rte——tivoli.tsm.devices.acsls——tivoli.tsm.devices.aix5.rte——tivoli.tsm.license.aix5.rte64——tivoli.tsm.license.cert——tivoli.tsm.loc.server.ela——tivoli.tsm.msg.en_US.devices——tivoli.tsm.msg.en_US.server——tivoli.tsm.server.aix5.rte64————tivoli.tsm.server.webconB、Sysback 6.1——tivoli.tsm.client.api.aix43.32bit ——tivoli.tivguid——tivoli.tsm.client.sysback.license.cert ——tivoli.tsm.client.sysback.license.rte ——tivoli.tsm.client.sysback.rteC、TSM Client5.5——gsksa.rte——gskta.rte——tivoli.tsm.client.api.32bit ——tivoli.tsm.client.api.64bit ——tivoli.tsm.client.ba——tivoli.tsm.client.jbb——tivoli.tsm.filepath_aixD、NIM Master 6.1——bos.sysmgt.nim.master1.2.2、客户端软件A、Sysback 6.1——tivoli.tsm.client.api.aix43.32bit ——tivoli.tivguid——tivoli.tsm.client.sysback.license.cert——tivoli.tsm.client.sysback.license.rte——tivoli.tsm.client.sysback.rteB、TSM B/A Client 5.5——gsksa.rte——gskta.rte——tivoli.tsm.client.api.32bit——tivoli.tsm.client.api.64bit——tivoli.tsm.client.ba——tivoli.tsm.client.jbb——tivoli.tsm.filepath_aixC、NIM Client——bos.sysmgt.nim.client注意:所有软件集的选择请严格按照上面的名称,如有不同,可能造成安装失败甚至配置不成功等很多问题。
AIX的备份和恢复

AIX的备份和恢复1.mksysb命令1.1概述mksysb命令针对rootvg上已经mount的file system建立一个bootable image,该文件是backup-file格式,用户定义的paging space、未mount的file system、raw device不包含在备份集中。
1.2备份文件的格式BOS boot image + mkinsttape image + dummy.toc + rootvg data...~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~BOS boot image :包含从mksysb 磁带引导所需的系统内核和设备驱动的副本。
由bosboot 命令创建。
mkinsttape image :有三个重要的文件./tapeblksz 文件包含mksysb 命令运行时设定磁带驱动器的块大小。
./bosinst.data 文件包含自定义的BOS 安装过程和指示BOS 安装程序如何运行。
执行mksysb 命令前可自定义该文件,或映像备份完成后使用程序自定义该文件。
./image.data 文件包含描述BOS 安装过程中安装的映像的信息。
这些信息包括逻辑卷的大小、名称、映射以及在rootvg 的安装点。
可在使用mksysb 命令之前自定义该文件,或在备份期间运行mksysb -i 命令在磁带上生成一个新的 ./image.data 文件。
mkszfile 命令生成 ./image.data 文件。
./image.data 文件以stanza 格式安排。
table of contents:使mksysb 磁带包含和BOS安装磁带同样数目的映像。
rootvg data :包含mksysb 命令备份的rootvg 卷组上的所有数据。
mksysb 命令使用backup 命令保存rootvg 上安装JFS 数据内容,除了raw 数据。
TSM + 带库进行文件数据的备份和恢复

利用TSM + 带库进行文件数据的备份和恢复,是目前大多数TSM用户的基本需求。
但是这个似乎简单的需求却要求参与实施的工程师同时具备包括TSM软件和带库硬件两方面的知识。
为了降低软件工程师的学习难度,帮助用户快速建立一个可用而且可靠的TSM 备份环境,本文对这一过程中需要的硬件知识进行了简要的描述。
本文主要以目前TSM用户最常用的环境:TSM + IBM LTO带库为例进行介绍。
对非IBM公司的带库,本文也针对其与IBM公司带库在TSM环境配置中的区别进行了介绍。
由于每一种操作系统平台上针对带库硬件的操作都有所不同,不可能在一篇文章中进行全面介绍,所以本文仅针对Linxu操作系统平台进行了讲解。
搭建TSM + 带库的备份环境,其过程一般可以分为如下几个步骤:1.搭建前的准备工作,包括软件平台需求的检查;硬件平台需求的检查;软件程序的准备;硬件驱动程序的准备(包括卡,机械手,驱动器三类驱动程序);2.带库驱动程序的安装以及测试;3.TSM的安装;4.TSM的硬件配置工作;5.TSM的备份策略设置;上述流程中上,前四个步骤都有跟硬件相关的操作,本文将对其中需要注意的环节以及相应的操作系统命令进行描述。
1.确定操作系统平台需求用户在安装TSM之前,必须针对自己所购买的TSM版本,查找出该版本TSM的平台需求。
针对操作系统而言,TSM对操作系统的要求可以从如下的链接中获得:/software/tivoli/products/storage-mgr/platforms.html针对Linux,用户一定要明确自己所使用的Linux平台的硬件架构是什么?对x86平台(通常指32bit),x86-64平台(AMD的64bit芯片平台),IA-64(Intel的64bit芯片平台)平台,IBM zSeries平台和IBM的Power平台,TSM提出了不同的要求。
如果用户手上没有自己机器的硬件手册,可以使用Linux的命令来获得一些信息:例如[root@localhost scsi]# uname -aLinux localhost.localdomain 2.6.9-11.ELsmp #1 SMP Fri May 20 18:26:27 EDT 2005 i686 i686i386 GNU/Linux[root@localhost scsi]#一个很典型的错误就是,在TSM 服务器5.30版本,并没有提供对x86_64平台的支持,但却提供了对x86平台的支持。
AIX环境下用磁带进行备份与恢复工作的一点总结

AIX环境下用磁带进行备份与恢复工作的一点总结AIX操作系统下的用磁带进行备份操作步骤:将一盘新磁带或无用磁带插入磁带机#tctl -f /dev/rmt0 rewind (重绕磁带设备)1,系统备份#smit mksysbBackup DEVICE or FILE [ /dev/rmt0]Create MAP files? noEXCLUDE files? noList files as they are backed up? noGenerate new /image.data file? yesEXPAND /tmp if needed? noDisable software packing of backup? noNumber of BLOCKS to write in a single output []# (Leave blank to use a system default)在Backup DEVICE or FILE项中,按F4或Esc+4 选择系统给出的提示值,一般磁带机设备名为/dev/rmt0,其余参数默认。
然后回车,开始系统备份在"备份设备或文件"中添入"/dev/rmt0"后回车. 系统会运行很长时间, 等到屏幕显示OK后拿出磁带. 这时候, 系统备份完成.注意: mksysb仅备份rootvg中已安装的文件系统.2. 用户数据备份常用磁带机选项/dev/rmt0: 若选择/dev/rmt0, 在插入磁带和写完一次磁带时, 磁带机都将磁带反绕到头. 因此, 下一次备份文件将覆盖本次备份./dev/rmt0.1: 若选择/dev/rmt0.1, 则插入磁带和写完一次磁带时, 磁带机均不反绕磁带. 因此, 一盘磁带可以连续备份几个文件或文件系统.#smit fs会列出以下选项:List All File SystemsList All Mounted File SysteAdd / Change / Show / DeletMount a File SystemMount a Group of File SysteUnmount a File SystemUnmount a Group of File SysVerify a File SystemBackup a File SystemRestore a File SystemList Contents of a Backup选择Backup a File SystemThis option will perform a backup by inode.* FILESYSTEM to backup [/home] +/(Esc+4 会列出系统中所有的文件系统,通过列表选择要备份的文件系统,例如/home)* Backup DEVICE [/dev/rmt0.1] +/(Esc+4 会列出系统中所有的用于备份的所有设备,通过列表选择或添加要进行备份的设备(/dev/rmt0,/dev/fd0),例如/dev/rmt0.1,) Backup LEVEL (0 for a full backup) [0] #RECORD backup in /etc/dumpdates? no +重复上述操作即可在同一盘磁带上备份多个文件系统.附: /dev/rmt0 和/dev/rmt0.* 区别Rmtx.x详解低密度打开时不倒带保持磁带原位置关闭后倒带/dev/rmtx no no yes/dev/rmtx.1 no no no/dev/rmtx.2 no yes yes/dev/rmtx.3 no yes no/dev/rmtx.4 yes no yes/dev/rmtx.5 yes no no/dev/rmtx.6 yes yes yes/dev/rmtx.7 yes yes no/dev/rmtx.N N=A+B+CA=Density B=Retension C=Rewind on close4=QIC120=120MB 2=yes 1=Do Not rewind0=QIC150=150MB 0=no 0=Rewind3. 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会列出以下选项List All File SystemsList All Mounted File SysteAdd / Change / Show / DeletMount a File SystemMount a Group of File SysteUnmount a File SystemUnmount a Group of File SysVerify a File SystemBackup a File SystemRestore a File SystemList Contents of a Backup选择Restore a File System输出结果如下:Restore a File System* Restore DEVICE [/dev/rmt0] +/(Esc+4 会列出系统中所有的用于恢复的所有设备,通过列表选择或添加要进行恢复的设备(/dev/rmt0,/dev/fd0),例如/dev/rmt0)* Target DIRECTORY [/] /(输入要进行系统恢复的文件系统的目标目录)VERBOSE output? yes +Number of BLOCKS to read in a single input [] #operation系统会自动找到相应目录恢复.5.用tar命令进行文件的备份及其恢复tar是unix中的一个常用的命令,也是一个很重要的命令。
TSM备份恢复手册

TSM备份恢复手册为保障数据恢复准确有效性,避免数据恢复错误造成不必要的数据丢失等问题,特制定备份数据恢复手册。
该手册旨在规范标准恢复步骤。
在每季度或者由应用部门指定的恢复计划中严格按此手册操作。
按数据类型分为七种SQL、DB2、Oracle、Linux系统文件、Windows系统文件、AD、虚拟机一、SQL恢复步骤涉及SQL备份系统及数据检验负责人:恢复操作截图1、本机还原在SQL Server所在节点:开始→所有程序→Tivoli Storage Manager→Data Protection for SQL Server→FlashCopyManager,展开菜单到下图所示:进入”Recover”标签,选中”All Backups”,TSM自动列出所有完成的备份记录在上图中,选择右边”Restore”或者”Restore to Alternate Location”以恢复数据。
测试时选择”Restore to Alternate Location”以恢复到不同路径:选择完毕后,点选Restore即可开始恢复。
2、异机恢复1、用有SQL权限的用户登录否者无法操作数据库2、在测试服务器安装同样的TSM for client 和DP for SQL management修改2个dsm.opt查看正式库信息修改测试库dsm.opt文件路径:C:\Program Files\Tivoli\TSM\TDPSql查看正式库修改测试库:路径:C:\Program Files\Tivoli\TSM\baclient\dsm.opt在测试机打开DP for SQL management界面打开For SQL 界面警告忽视应该刚修改的的2个信息。
密码111111指定恢复路径注意恢复空间开始恢复二、DB2恢复步骤涉及DB2备份系统及数据检验负责人:DB2DB2建的与原DB2数据库一致,包括实例名、路径等。
以避免由于环境不一致导致需要在测试DB2中进行大量的环境修改。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
用 TSM Sysback 备份和恢复 AIX 系统:第 1 部分:简介及安装屠晟 ([email=tusheng@?subject=第 1 部分:简介及安装]tusheng@[/email]), 软件工程师, IBM张国俊 ([email=guojunz@?subject=第 1 部分:简介及安装]guojunz@[/email]), 软件工程师, IBM2009 年 1 月 15 日本系列文章共分为三部分来介绍如何用 Tivoli Storage Manager for System backup and Recovery 6.1(简称 Sysback)来自动备份 AIX 系统和恢复的方法。
∙第 1 部分:简介及安装∙第 2 部分:配置及备份∙第 3 部分:系统恢复Sysback 简介当今很多企业采用 AIX 服务器来组成自己的生产环境,AIX 服务器上通常存储着企业的重要数据,要保证系统和数据的实时可用性,系统的定期备份是必须要做的。
Sysback 是 TSM 的子产品,是专门提供给 AIX 管理员使用的,简单有效的备份恢复系统的方法。
它非常灵活,可以全部或者部分的备份恢复系统;可以在备份时,同时拷贝备份数据到多个设备,实现多路备份;可以在线备份,不需要停机或者停止应用程序,保证应用的高可用性;还可以在恢复系统时轻松地与 AIX NIM 环境相协同,使用现有的 NIM 资源。
Sysback 功能介绍1.创建不同类型的备份。
全系统备份,逻辑卷(裸数据)备份,文件系统备份,指定文件夹或者文件备份等等。
2.实现增量备份数据。
3.执行增强的系统备份。
作为裸逻辑卷备份所有数据,通过降低 CPU 使用率从而增加读写性能可以加快备份恢复的速度。
4.可以备份到本地磁带,文件或者通过网络备份到远程服务器。
5.通过使用脚本、计划实现自动备份。
Sysback 功能强大,它几乎可以满足 AIX 系统任何类型的备份恢复要求。
用 Sysback 备份 AIX 系统的优点我们都知道 AIX 自身就有备份恢复系统的命令 mksysb,但是 AIX 不能实现备份数据的统一管理。
想象一下,大公司都有很多 AIX 系统,每个系统都需要定期备份,那么多的备份数据怎么管理呢?数据和系统的对应关系,数据和时间的对应关系,靠人工管理?显然不可能。
把 Sysback 和 TSM Server 相结合,Sysback 作为客户端,TSM Server 作为服务器端,就可以实现各个 AIX 系统备份数据的统一管理。
Sysback 客户端可以通过远程备份,把各个AIX 系统数据都备份到 TSM Server 端,在服务器端利用 TSM Server 的强大功能对备份数据进行统一的存储管理。
TSM Server 端有:∙多层的存储设备。
主存储池,拷贝存储池,活跃存数据储池等,可以使备份数据有多个拷贝,更加安全。
∙专门的数据库来存储备份数据的信息。
可以保证备份数据的一致性和完整性,并且可以随时查询备份数据的信息。
关于 TSM Server 的强大功能,有兴趣的读者可以参考 TSM Server 的技术书籍。
Sysback 备份恢复 AIX 的系统架构本文只讨论服务器端的 NIM Master 和 TSM Server 驻留在一台机器上的情况,并且假设已安装配置 NIM Master,关于 NIM Master 的安装配置不在本文讨论范围。
NIM Master 和 TSM Server 不在同一台机器的情况与之类似,不做详细讨论。
图 1.Sysback 备份示意图(TSM Server 和 NIM Master 在同一台机器)图 2.Sysback 恢复示意图(TSM Server 和 NIM Master 在同一台机器)1.客户端发生灾难的 AIX 系统通过 bootp 请求服务器端的 NIM Master。
2.NIM Master 返回启动所需的 AIX boot kernel,Sysback 程序包,TSM api 接口给客户端 AIX 系统。
3.客户端 AIX 系统管理员设置 Sysback 菜单,输入 TSM Server 信息和 TSM Client 信息,以便在服务器端的 TSM Server 中找到所需恢复介质。
4.服务器端 TSM Server 将发生灾难之前的 AIX 系统备份送回到发生灾难的客户端 AIX 系统中,自动化完成安装的所有步骤。
软硬件环境介绍操作系统1.AIX 系统——硬件本文所用的硬件(P5 561)lpar 配置如下。
服务器端:(TSM Server/NIM Master)∙四路处理器(1.65GHz)∙16 GB RAM∙ 2 块内部硬盘(指派为 rootvg)∙3583 磁带库 ( 通过光纤卡连接 )客户端:(TSM Client/Sysback/DR Machine)∙双路处理器(1.65GHz)∙8GB RAM∙ 1 块内部硬盘(指派为 rootvg)2.AIX 系统——软件、维护级别与文件系统为此系统安装的维护级别和软件为:∙具有技术级别(TL)1 的 AIX 6.1∙TSM Server for AIX 5.5.2∙TSM sysback 6.1∙NIM Master 6.1.1.1安装软件下面是服务器端和客户端各自所需的软件列表。
Server:TSM Server,Sysback,NIM Master。
Client : TSM B/A Client,32bit TSM API,Sysback,NIM Client。
1.服务器端(TSM Server/NIM Master)选择并安装到 AIX 服务器上的文件集如下:o Tivoli Storage Manager Server 5.5 文件集▪tivoli.tsm.devices.aix5.rte —— IBM TivoliStorage Manager Device Support Runtime▪tivoli.tsm.license.cert —— IBM Tivoli StorageManager License Certificates▪tivoli.tsm.license.rte —— IBM Tivoli StorageManager 32 bit License Registration▪tivoli.tsm.msg.en_US.devices —— IBM TivoliStorage Manager Devices SMIT Menus,US English▪tivoli.tsm.msg.en_US.server —— IBM TivoliStorage Manager Server Msgs,US English▪ —— IBM Tivoli StorageManager Server▪tivoli.tsm.server.rte —— IBM Tivoli StorageManager 32 bit Server Runtime▪tivoli.tsm.server.webcon ——IBM Tivoli StorageManager Web Console intfco NIM 文件集:▪bos.sysmgt.nim.master —— nim mastero磁带库相关驱动:▪Atape.driver相关具体步骤和注意事项请参见 TSM 产品手册和 AIX NIM 相关文档2.客户端(Sysback/TSM Client)在具体的实施中,我们使用服务器端 TSMServer 来管理客户端 Sysback 所做的系统的备份,并且需要通过客户端 TSM B/A Client 来重新恢复客户端的系统环境,因此我们需要在客户端安装相应的 TSM B/A Client 和 5.4 版本以上的 32bit TSM API。
使用 AIX 的 smitty 工具安装 TSM Sysback 和 TSM B/A Client 非常简单。
以下展示了“smitty installp”的屏幕快照:图 3 “smitty installp”的屏幕快照注意:由于 API 版本冲突的原因,客户端 Sysback 需要先于 TSM B/A Client 安装。
安装时将“ACCEPT new license agreements?”设置为”yes“,安装完毕后,使用命令”lppchk –v“确保安装没有任何损坏的文件集。
∙Tivoli Storage Manager Sysback 6.1 文件集:o tivoli.tivguid 1.1.0.0o tivoli.tsm.client.api.aix43.32bit 5.1.5.0o tivoli.tsm.client.sysback.license.cert 6.1.0.0o tivoli.tsm.client.sysback.license.rte 6.1.0.0o tivoli.tsm.client.sysback.rte 6.1.0.0∙Tivoli Storage Manager B/A Client 文件集:o tivoli.tsm.client.api.32bit 5.5.0.0o tivoli.tsm.client.api.64bit 5.5.0.0o tivoli.tsm.client.ba.32bit.base 5.5.0.0o mon 5.5.0.0o tivoli.tsm.client.ba.32bit.image 5.5.0.0o tivoli.tsm.client.ba.32bit.nas 5.5.0.0o tivoli.tsm.client.ba.32bit.web 5.5.0.0o tivoli.tsm.client.jbb 5.5.0.0o tivoli.tsm.filepath.rte 2.2.0.15NIM 文件集:o bos.sysmgt.nim.client —— nim client第 2 部分:配置及备份本文是系列文章的第 2 部分,Sysback 是基于 TSM API 来备份 AIX 操作系统的,所以在备份之前要对 TSM Server 和 TSM Client 之间进行配置以保证他们的连通性(同时也是保证 Sysback 和 TSM Server 之间的连通性)。
本文给出了详细的配置选项文件,同时详细描述了如何配置 Sysback 模块使其能够对 AIX 操作系统进行备份。
当 AIX 系统发生灾难,如 rootvg 损坏,硬盘故障等,需要进行恢复时。
是利用了NIM(network installation management) 的网络启动功能将发生灾难的 AIX 系统引导到网络安装操作系统的界面,同时结合 Sysback 的数据恢复功能对损坏的 AIX 系统进行恢复。