更多信息可訪問:http://bbs.dostor.com/viewthread.php?tid=26417&extra=page%3D1
由于在NBU6.0中有了一個EMM(Enterprise Media Manager )的概念,NBU的升級不像以前那么簡單了。需要將globDB,volDB,MediaDM 等一些信息導入EMM的數(shù)據(jù)庫中。
升級需要按照下面的順序作才行:
1.Global Device Host
2.Master server
3.Volume Database Host
4.Media servers
5.Clients
NBU6.0支持混合環(huán)境,但是media server的版本不能低于NBU5.X。Client 的版本不能低于NBU4.5。NBU6.0只支持NBU5.X升級到NBU6.0。如果想使用NBU4.5 or NBU3.X升級到NBU6.0,需要先升級到NBU5.X。
假設(shè)目前我們的環(huán)境是:
Master server: host1, NBU5.1+MP2, Solaris 9
Media server: host2, NBU5.1+MP2, Win2000 server+SP4.
Client: host3, NBU5.1, Solaris 9
Client: host4, NBU5.1, Win2000 server+SP4
我們要將Master server and Media server 從5.1升級到6.0。
升級的步驟如下:
1.升級Master Server
a)備份catalog(注意要加上media server 的路徑……), 最好備兩份一個用磁帶,一個備份到硬盤上面。
b)卸載NBU的包,卸載的時候注意“Are you doing this pkgrm as a step in an upgrade process? [y,n,?,q] “的提示,選擇y
Pkgrm VRTSnetbp
c)安裝PBX 和NBU6.0, 詳情請看<< NetBackup6.0 Beta3 For Unix安裝步驟>>
d)注意當安裝教本詢問是否有其他Media server 的時候,一定要將以有的media server 名字加上,否則在以后添加的時候過程比較麻煩。
e)注意提示的EMM server 的名字,最好就用master server。NBU6.0支持EMM server 裝在其他Media server上,這中情況不再這次的討論范圍。
f)檢查包是否裝上
# pkginfo |grep -i vrts
system VRTSicsco VERITAS Infrastructure Core Services Common
application VRTSnetbp VERITAS NetBackup and Media Manager
system VRTSpbx VERITAS Private Branch Exchange
g)用bpps ?Cx檢查一下進程時候都起來了。
h)運行如下命令,再運行的時候要確認其他media server 的進程都再。
# nbpushdata -add
Validating configured host names.
Successfully validated configured host names.
Host information found in the EMM Database
NetBackup 5.x Global Device Database host:
host1
Masters:
host1
Volume Database hosts:
host1
Starting to add host1 records to EMM.
Processing: /usr/openv/netbackup/bp.conf
Pushed 4 records to EMM.
Processing: /usr/openv/volmgr/vm.conf
Pushed 0 records to EMM.
Processing: /usr/openv/netbackup/DONT_USE_SLAVE
Optional file does not exist.
Processing: /usr/openv/netbackup/DRIVE_ERROR_THRESHOLD
Optional file does not exist.
Processing: /usr/openv/netbackup/MEDIA_ERROR_THRESHOLD
Optional file does not exist.
Processing: /usr/openv/netbackup/TIME_WINDOW
Optional file does not exist.
Processing: /usr/openv/volmgr/NO_STANDALONE_UNLOAD
Optional file does not exist.
Processing: /usr/openv/volmgr/database/globDB
Estimated time remaining will be displayed every 5 minutes.
Pushed 3 records to EMM.
Processing: /usr/openv/volmgr/database/.namespace.chksum
Optional file does not exist.
Processing: /usr/openv/volmgr/database/robotic_def
Pushed 1 records to EMM.
Processing: /usr/openv/volmgr/database/ltidevs
Pushed 2 records to EMM.
Processing: /usr/openv/volmgr/database/poolDB
Pushed 0 records to EMM.
Processing: /usr/openv/volmgr/database/ruleDB
Optional file does not exist.
Processing: /usr/openv/volmgr/database/volDB
Estimated time remaining will be displayed every 5 minutes.
Pushed 0 records to EMM.
Processing: /usr/openv/netbackup/db/media/mediaDB
Optional file does not exist.
Processing: /usr/openv/netbackup/db/config/storage_units
Pushed 1 records to EMM.
Processing: /usr/openv/netbackup/db/config/stunit_groups
Optional file does not exist.
Searching for media that requires a robot type conversion.
Successfully completed media robot type conversion.
Searching for storage units that require a robot type conversion.
Successfully completed storage units robot type conversion.
Successfully added host1 records to EMM.
Starting to process legacy images on disk.
Converting images on /stu
Completed processing legacy images on disk.
i)確認master 數(shù)據(jù)已經(jīng)導入。
#nbpushdata -show_flags
NBPUSHDATA_G_HOST_1 = 1:1:1:1:0:600000:host1
j)重啟NBU的進程
# netbackup stop
stopping the NetBackup Service Monitor
stopping the NetBackup Service Layer
stopping the NetBackup Policy Execution Manager
stopping the NetBackup Job Manager
stopping the NetBackup request daemon
stopping the NetBackup compatibility daemon
stopping the NetBackup database daemon
stopping the Media Manager volume daemon
stopping the NetBackup Resource Broker
stopping the NetBackup Enterprise Media Manager
stopping the NetBackup Notification Service
stopping the NetBackup Database Server
# netbackup start
NetBackup Database Server started.
NetBackup Notification Service started.
NetBackup Enterprise Media Manager started.
NetBackup Resource Broker started.
Media Manager daemons started.
NetBackup request daemon started.
NetBackup compatibility daemon started.
NetBackup Job Manager started.
NetBackup Policy Execution Manager started.
NetBackup Service Layer started.
NetBackup Service Monitor started.
# bpps -x
NB Processes
————
root 9780 9762 0 03:21:58 ?0:00 sh -c “/usr/openv/netbackup/bin/nbproxy” dblib nbpem_email
root 9783 1 0 03:21:59 ?0:00 /usr/openv/netbackup/bin/nbsvcmon
root 9713 1 0 03:21:40 ?0:01 /usr/openv/netbackup/bin/nbrb
root 9781 9780 0 03:21:58 ?0:01 /usr/openv/netbackup/bin/nbproxy dblib nbpem_email
root 9707 1 0 03:21:37 ?0:00 /usr/openv/netbackup/bin/nbnos
root 9774 9773 0 03:21:54 ?0:01 /usr/openv/netbackup/bin/nbproxy dblib nbpem
root 9704 1 0 03:21:30 ?0:02 /usr/openv/db//bin/NB_dbsrv @/usr/openv/var/global/server.conf @/usr/openv/var/
root 9729 1 0 03:21:43 ?0:00 /usr/openv/netbackup/bin/bprd
root 9757 9756 0 03:21:50 ?0:01 /usr/openv/netbackup/bin/nbproxy dblib nbjm
root 9756 9750 0 03:21:50 ?0:00 sh -c “/usr/openv/netbackup/bin/nbproxy” dblib nbjm
root 9750 1 0 03:21:48 ?0:01 /usr/openv/netbackup/bin/nbjm
root 9739 1 0 03:21:45 ?0:00 /usr/openv/netbackup/bin/bpcompatd
root 9762 1 0 03:21:52 ?0:01 /usr/openv/netbackup/bin/nbpem
root 9738 1 0 03:21:45 ?0:00 /usr/openv/netbackup/bin/bpdbm
root 9710 1 0 03:21:38 ?0:02 /usr/openv/netbackup/bin/nbemm
root 9773 9762 0 03:21:54 ?0:00 sh -c “/usr/openv/netbackup/bin/nbproxy” dblib nbpem
root 9778 1 0 03:21:56 ?0:00 /usr/openv/netbackup/bin/nbsl
root 9740 9738 0 03:21:45 ?0:00 /usr/openv/netbackup/bin/bpjobd
MM Processes
————
root 9747 9718 0 03:21:48 ?0:00 avrd
root 9755 1 0 03:21:49 ?0:00 tldcd
root 9718 1 0 03:21:41 ?0:00 /usr/openv/volmgr/bin/ltid
root 9742 9718 0 03:21:46 ?0:00 tldd
root 9726 1 0 03:21:43 ?0:00 vmd
Shared VERITAS Processes
————————
root 6351 1 0 01:10:03 ?0:04 /opt/VRTSpbx/bin/pbx_exchange
k)jnbSA進入java界面,界面和原來的基本相同,測試一下本機的備份,看是否成功。
提示:如果成功,開始升級media server。沒成功的話只能卸了重做吧……
2.升級Media Server
a)從系統(tǒng)中卸載NBU5.1。注意在 “Add or Remove Programes” 選擇VERITAS Netbackup 后,要選擇Change,這時候會出現(xiàn)VERITAS NetBackup 的卸載程序的界面,繼續(xù)選擇remove。注意在卸載的過程中會有一個提示“Remove All NetBackup configuration,catalogs,and log files”,千萬不要選這個選項。這樣NBU將被卸載,但是其他配置信息將被保留。
b)重新啟動服務(wù)器。這點非常重要千萬別偷懶,否則會碰到一些莫名其妙的問題。
c)放入NBU6.0 ICS的光盤,安裝PBX。(在安裝NBU6.0主程序的時候會檢測,如果沒有發(fā)現(xiàn)PBX,NBU6.0會自動安裝它的。)
d)放入NBU6.0 for Windows 32bit 的光盤,開始安裝NBU6.0,過程省略……
e)進到NBU的安裝路徑,運行下面的命令將Media server 上的數(shù)據(jù)遷移到EMM。
Cd < NBU install path >veritas
etbackupin
Nbpushdata ?Cadd
f)重新啟動NBU的服務(wù),進入NBU的GUI,使用master server 和本級的STU進行備份,如果備份成功說明成功。
如果不想升級media server 到NBU6.0,只是將原有的配置遷移到EMM上,就需要如下方法:
a)登陸到NBU6.0的master server 上面。
b)運行如下命令:
Cd /usr/openv/netbackup/bin
nbpushdata -add_5x_vmhost host2
3.升級Clients
NBU客戶端的升級和以前4.5,5.X的差不多。Unix 的可以通過命令update_clients或者jnbSA升級。
Windows的客戶端就直接安裝NBU6.0就可以了。