NIM 网络备份和恢复操作系统
一. NIM介绍
NIM(Network Installation Management)就是通过网络进行操作系统和软件安装的管理方法,它允许用户在一台或多台服务器上完成BOS和其他软件的自动安装。
使用NIM不仅能安装和维护AIX操作系统,还能维护和安装其他的软件、补丁。NIM也允许在安装过程中和安装完成后按照需求配置服务器。
使用NIM环境可以减少对物理介质(如磁带和光盘)的使用,在NIM中这些设备都是服务器的资源。也可以使用NIM对服务器进行系统备份,并将其保存在NIM环境中的服务器上。需要时,再使用NIM将备份恢复到同一台服务器(分区)上或其他服务器(分区)上。
NIM环境属于服务器-客户端方式,NIM环境由NIM服务器和NIM客户端构成,NIM服务器提供资源(如,用于安装的文件和程序),接受服务器提供资源的称为NIM客户端。 在NIM中,客户端的操作需要使用NIM资源,这些资源实体是由文件和目录构成的。AIX中NIM客户端通过NFS访问资源。
二.说明
本次搬迁涉及到P4 P5 P6多种系列服务器,主机上有多个分区,有较多主机上并未配置磁带机。针对次情况采用AIX 的NIM能很好的解决操作系统备份问题。以下将P650上的系统恢复到P690其中一个分区上。
1.硬件环境
nim server: P510Q 1 台
nim client : P690 其中一个分区;2块73G硬盘;
一块网卡。
2.软件环境
nim server : aix 5.3 ;
ip 10.16.64.226
nim client: 将p650上备份出的AIX5.3恢复到P690一个分区上
准备工作:
在nim server上
配置/etc/hosts
10.16.201.210 miuu023
10.16.64.226 rac2test
挂接网络文件系统
mount 10.16.16.52:/aix_os_bak /osbackup (用于保存client端的备份映像文件)
在本地上创建文件系统 /bak (恢复系统时,所要恢复的client操作系统的mksysb文件不能放在NFS上,需要复制到本地文件系统上)
三.创建 nim server(创建网络)
smitty nim
Configure the NIM Environment
Advanced Configuration
Initialize the NIM Master Only
* Network Name [network1]
* Primary Network Install Interface [en0] +

四.创建要恢复系统的machine( rac2test)
smitty nim
Configure the NIM Environment
Advanced Configuration
Define NIM Client Machines
Add a NIM Client

更改Cable Type 为 tp,
* Subnetmask [255.255.255.0]
* Default Gateway Used by Machine [10.16.64.1]
* Default Gateway Used by Master [10.16.201.1]
其余默认

五.创建mksysb资源( rac2mksysbRS)
()
smitty nim
Perform NIM Administration Tasks
Manage Resources
Define a Resource
选择mksysb = a mksysb image
* Resource Name [rac2mksysbRS]
* Resource Type mksysb
* Server of Resource [master] +
* Location of Resource [/bak/rac2.mksysb] /
回车
六.用mksysb资源创建SPOT(rac2spot)
(spot 含系统的启动映像,需要和mksysb所对应的操作系统ML版本相同,否则无法回复mksysb。
这里把mksysb的备份文件提取出spot文件,这样版本就一致了)
smitty nim
Perform NIM Administration Tasks
Manage Resources
Define a Resource
选择spot = Shared Product Object Tree - equivalent to /usr file
* Resource Name [rac2testSPOT]
* Resource Type spot
* Server of Resource [master] +
* Source of Install Images [rac2mksysbRS] +
* Location of Resource [/export/rac2testSPOT] /
启用默认

回车

七.配置安装方式
smitty nim
Perform NIM Software Installation and Maintenance Tasks
Install and Update Software
Install the Base Operating System on Standalone Clients
选择 rac2test machines standalone

选择mksysb - Install from a mksysb

选择rac2testmksysbRS resources mksysb

选择rac2testSPOT resources spot

更改
Initiate reboot and installation now? [no]
其余默认

八.恢复系统
在nim client上
选4 setup remote IPL

选启动网卡

选1 IP parameters

设置IP
- client ip address 10.16.64.226
- server ip address 10.16.201.210
- gateway ip address 10.16.64.1
- subnet mask 255.255.255.0

选择3 ping test

选择1 excute ping test,
测试客户端与服务器的连通性



ping 成功
返回主菜单
选择 7 select boot option

选择1 select install or boot device

选择6 network

选择启动网卡







出现这个错误不用理会,因为备份和恢复的主机不相同,硬盘的位置号也不相同。



需要选中两块硬盘


耐心等待,系统安装完成后,主机名将使用rac2test;ip为10.16.64.226
附录:在客户机上备份操作系统
- 备份rootvg 上的所有文件系统
新建一个文件系统/mksysbackup(或网络文件系统)
#mksysb -i /mksysbackup/hostname.mksysb- 备份rootvg 上部分文件系统
编辑文件/etc/exclude.rootvg,将不需要备份的文件目录列入文件中,
如:/u02和/u01不需要备份,则/etc/exclude.rootvg内容如下:
/u02
/u01
# mksysb –e –i /mksysbackup/hostname.mksysb