因客户要求,现更换所有磁带.步骤如下:
1.先将所有新磁带贴上标签.
2.停NBU
a) 察看当前有无备份任务,若有,则停止,或等备份任务完成
b) cd /usr/openv/netbackup/bin
c) ./ bp.kill_all
d) 若不放心,则再执行一次./ bp.kill_all
e) ps –ef |grep net
f) 若无netbackup的进程,说明NBU已经成功停掉
3.停带库
a) 关电源
4.更换磁带
a) 在带库停机状态下,将带库门打开
b) 将旧带取出,并放入新带
5.带库自动扫描
a) 开机
b) 带库会自动扫描所有新带
6.启动NBU
a) cd /usr/openv/netbackup/bin/goodies
b) ./netbackup start
7.使NBU扫描新带
a) 打开NBUconsole
b) 右键单机media à inventory robot
c) 选Update volume configuration后点start
d) 检查media结果,看是不是所有新磁带都出现了
8.为新磁带分pool
a) 选择media à volume pools à选择NBU默认的pool(因为新磁带在扫描后,都会在NBU默认的pool(即netbackup pool)中出现,需要手动将其划分到其他pool中)
b) 右键单击需要更换pool的磁带 àchange
c) 在弹出窗口中点new pool , 并选择目的pool.再点OK确认.
d) 如此反复,将所有新磁带移到指定pool中.
9.将所有备份策略重新启动一次.
10. 在NBU中将所有的旧磁带信息删除
a) 将旧磁带过期
i. cd /usr/openv/netbackup/bin/goodies
ii. ./available_media #察看当前磁带信息
iii. cd /opt/openv/netbackup/bin/admincmd
iv. bpexpdate -m ECGnnn -d 0 (选y) #使ECGnnn磁带过期
b) 在NBUconsole中将指定磁带删除
i. 点media ,并在右边窗口中右键选择指定磁带,delete àOK
ii. 检查是否成功(因为有些时候,NBU不太管用,删除后还能显示该磁带)
注:对于在NBU中的旧磁带信息,正常应该将其全部删除,但因为客户要求,这次没有将这些信息删除.(不知道他们咋想的)
Netbackup media assignment和expiration的详细过程
首先我们需要知道nbu catalog中有两个重要的部分,一个是emm数据库,另一个是image数据库。前者主要维护与磁带,磁带机,机械手,media,media server等有关的信息;后者保存你备份了什么文件,文件备份在哪里等信息。前者又可分为两个主要部分:volDB和mediaDB 数据库
下面我们主要讨论media 的assignment 和expiration 过程,这其中与volDB,mediaDB数据库有很多联系。
假设有一个media,它的media id 是ABC123;我们2001-01-01放入磁带库中,每天晚上19:00会被使用一次,设置为一年的有效期。
1. 第一次使用,2001-01-01 19:00,是一个简单的nonmpx 备份,并且磁带将不会写满。
信息变化如下:(==》:代表”变化为”,左侧为原值,右侧为变化后值)
volDB :可用vmquery -m 查看
assigned date “――” ==》 “第一次被使用的时间 ”
mediaDB :可用bpmedialist -o查看
Images=0(media上共有多少个备份) ==》 1
Vimages=0(media上共有多少个没过期的备份) ==》 1
active=1
Full=0
2.第二次使用,2001-01-02 19:00,是一个简单的nonmpx 备份,并且磁带也将不会写满。
Images ==》 2
Vimages ==》2
3.第三次使用,2001-01-03 19:00,是一个简单的nonmpx 备份,这次磁带将被写满。
Images ==》 3
Vimages ==》3
Full ==》1
从此,这个磁带将不能在用于备份。
4.2002-01-01 19:00 一年后,第一个image过期了
Image信息将从imageDB中删除
Vimages ==》2
其他信息不变
5.2002-01-02 19:00第二个image过期了
Image信息将从imageDB中删除
Vimages ==》1
其他信息不变
6.2002-01-03 19:00第三个image过期了
Image信息将从imageDB中删除
Vimages ==》0
其他信息不变
注意,这个时候ABC123仍然是被assigned的,full=1
7.可能在12小时以后(取决于你nbu的设置)media被deassigned了.
Bpexpdate -deassignempty会被nbu自动调用,任何vimage等于0的mediaid都会被nbu从mediadb和voldb中删除。从现在开始ABC123又可以象新磁带一样使用了。