12 介质管理
因为在Media Manager中一盘磁带或一片光盘称为一个卷,所以介质管理又称称卷管理. 12.1 如何启动介质管理 可通过xdevadm进入,也可通过在主画面重点击Media Management进入。Media Manager的主画面如下图: 该画面分三个子窗口,第一各种列出了其中有多少个卷,第二个窗口列出了卷池,第三个窗口列出了卷组. 12.2 配置Volume Pool 在使用卷时,NetBackup将卷分组,每一组称为一个Volume Pool.这样我们可以让某些用户或应用使用某些卷 12.2.1 增加一个Volume Pool 从前面的Media Management的主画面,点击New?Volume Pool,出现对话框: Pool Name 输入Volume Pool的名称 Host Name 输入可以使用该Volume Pool的主机名称 User Name 输入可以使用该Volume Pool的用户名称 Group Name 输入可以使用该Volume Pool的用户组名称 Description 输入该Volume Pool的注释信息 点击OK完成一个Volume Pool的设定. 12.2.2 Scratch Volume Pool Scratch Volume Pool是一个特殊的卷池,你可以配置它,也可以不配置它。如果有这个卷池,NetBackup碰到其他的卷池没有介质时,可以自动将Scratch Volume Pool中的介质移到使用的卷池中。 12.2.2.1 如何增加一个Scratch Volume Pool 1) 同增加一个标准的卷池相同,指定以下属性: Pool Name:除NetBackup和None以外的任一Pool的名称 Host Name:ANYHOST User Name:root Group Name:NONE Description:Scratch Pool 2) 向该卷池中增加卷 3) 在/usr/openv/volmgr/vm.conf文件中加入下面一行 SCRATCH_POOL = Scratch_Pool_Name 12.3 增加卷 在NetBackup使用一个卷之前,必须先将该卷加入到卷配置中。 12.3.1 使用Update Volume Configuration功能增加一个机械手控制的卷 1)首先将介质放入磁带库或光盘库中 2)使用Update Volume Configuration来更新,具体使用方法如下: 从xvmadm窗口中,点击Robots?Use Inventory to Update Volume Configuration,出现一下菜单: 选择Robot和Robot Host,点击Update Volume Configuration,列出库体内有什么介质。 12.3.2 不使用Update Volume Configuration功能增加一个卷 使用此方法之前,还是要将该介质放到库体中,所以该方法首先用于增加不受Robot控制的介质,其次用于通过库体的介质进出口而非打开门放介质。 1)首先,如果是增加受Robot控制的卷,将要增加的卷放到相应的槽位或库体的进出门; 2)其次,点击Action?New?Single Volume,出现一下对话框: 选择该卷的类型和控制它的机械手的种类,点击OK出现以下对话框: ①如果该卷不受机械手控制: 选择该卷属于哪一个卷组,属于哪一个卷池,ID是多少。点击OK完成增加。 ② 如果选择增加一个受机械手控制的卷,则出现下面的对话框: 输入介质的ID和描述,选择该介质在库体的什么位置或要放到什么位置、机械手号和控制机械手的主机名称,在第三个窗口中,选择该介质放到什么卷组合卷池中。如果此时介质是放到库体的介质进出口的,在Actions一项选择Yes,否则选择No。 ③ 不使用Update Volume Configuration功能增加多个具有连续ID的卷 1)使用该功能前,首先要将要加入的介质先放到库体中。 从Actions?New?Multiple Volumes打开以下对话框: 2)选择控制该卷的类型,如果加入多个不受机械手控制的卷,出现下面的对话框: 在Volume Attributes子窗口中,填入第一个卷的ID和要加入的卷的数目,指定卷ID的风格;在第二子个窗口中选择加到哪个卷组合卷池中。点击OK完成增加的操作。 3)加入多个受机械手控制的卷: 选择控制该卷的机械手类型和主机,点击OK进入下面的窗口: 与前面一步不同的是,这次要指定机械手的类型和主机名。点击OK完成增加操作。 12.4 移动卷 通过移动一个卷,你可以将一个介质: 从一个库体移到另一个库体 将写满的介质从库体移到库外或相反 将介质从一个卷组移到另一个卷组 从一个受机械手控制的介质移成一个不受机械手控制的介质 这种移动不仅要从物理上移动,也要从逻辑上将介质移动。 1)移动一个介质的过程是从xvmadm画面中,点击Actions?Move。 12.5 Deassign一个卷 当Netbackup或HSM开始使用一个卷时,Media Manager会将该卷变成Assign的状态,一旦一个卷变成Assign状态,你就不能删除或改变它的Volume Pool,这时,必须先Deassign它。 判别一个卷是否被Assign的方法是在Volume List中,看它Time Assigned一栏。 如果想Deassign一个使用的卷,使用下面的命令: /usr/openv/netbackup/bin/admincmd/bpexpdate –d 0 –ev media_id 12.6 改变一个卷的属性 1) 在Volume List窗口中,选择一个或几个卷; 2) 从Actions?Change进入一下窗口: Max Number of Mounts 指定该介质最多可以被Mount多少次,超过该次数就不是用它 Expiration Date 指定该介质的有效期限 Description 指定该介质的注释 Pool 指定该介质是属于哪一个Pool 3) 选择要改变的项目,填入相应的值; 4) 点击OK完成改变操作 12.7 更换一个卷 通常,在以下情况下,才会更换一个卷 1)该卷被写满 2)超过允许的Mount次数 3)超过它的有效期 4)经常出错,变得不可用 12.7.1 更换但不用相同的Media ID 使用移动卷的方法,将一个卷移走; 增加一个新的卷,将Media ID留在Volume Database中。 12.7.2 更换但使用相同的Media ID 将该卷的ID删除; 加入一个新卷,使用相同的ID; 为该卷设置新的有效期; 使用下面的命令,改变该卷已经Mount的次数: /usr/openv/volmgr/bin/vmchange –m media_id –n number_of_mounts 13 bpadm和vmadm 13.1 bpadm 是字符菜单型的管理界面,通过bpadm可以设置NetBackup的大部分功能,包括: 定义和管理Storage Unit和Class 定义Netbackup的全局属性 安装Client软件 显示报告 管理bprd进程 重新定义Retention level 作手工备份 备份NetBackup本身的数据库 启动bpadm的方法是:/usr/openv/netbackup/bin/bpadm 13.2 vmadm 是字符菜单型的管理界面,通过vmadm可以设置卷管理的大部分功能,包括: 配置一个卷 配置一个Volume Pool 13.3 tpconfig 是字符菜单型的管理界面,通过tpconfig可以设置设备管理的大部分功能,包括: 配置机械手 配置驱动器 配置Volume Database Host 14 使用和维护步骤 14.1 配置NetBackup基本步骤 1 先将硬件设备连接到主机上,在主机上可以看到这些设备的设备文件; 2 通过xbpadm,配置Storage Unit; 3 通过xdevadm,配置Robot和Drive; 4 通过xvmadm,配置Volume和Volume Pool; 5 通过xbpadm,配置Class; 6 通过修改bp.conf,调整NetBackup的设置。 14.2 磁带机的清洗 在设备管理一部分的增加驱动器一节,我们已经定义了驱动器的清洗,但有时候,可能需要手动清洗,手工清洗使用下面的命令: /usr/openv/volmgr/bin/tpclean –c drive_index 手动清洗 /usr/openv/volmgr/bin/tpclean –m drive_index 清洗完毕,将Mount时间归零 另外,使用下面的命令可以定义自动清洗的频率: /usr/openv/volmgr/bin/tpclean –f drive_index cleaning_frequency 14.3 在一个库体中,NetBackup如何选择使用一个介质 1) 查找它的Media Database,看一个磁带机中是否有介质,同时又满足下面的条件: 该介质中备份的Retention Level与要备份的Schedule相同; 在备份要求的Volume Pool中; 不是在Full、Frozen、Imported、Suspended状态; 与备份要求的介质具有相同的密度; 当前没有被其他任务使用; 没有被写保护 2)如果NetBackup找不到符合上面条件的介质,它从自己的Media Database中寻找合 适的介质 3 )如果NetBackup从它的Media Database中没有找到合适的介质,他会要求Media Manager给他一个,但要符合下列条件: 介质的类型相同; 受要求的机械手控制; 在相同的Volume Pool中; 没有使用过; 没有过期; 没有超过允许的Mount次数。 4) 如果有多个介质满足要求,Media Manager选择Mount次数最少的,交给Media Manager,然后NetBackup将其加入到Media Database,给其一个Retention Level。 5) 如果没有介质满足要求,备份工作失败,返回没有可使用的介质信息。 14.4 如何恢复NetBackup本身的数据库 恢复NetBackup本身的数据库使用bprecover命令: /usr/openv/netbackup/bin/admincmd/bprecover -r [all | ALL | image_number] -ev media_id -d density [-stdout] [-dhost destination_host] [-v] /usr/openv/netbackup/bin/admincmd/bprecover -r [all | ALL | image_number] -dpath disk_device_path [-stdout] [-dhost destination_host] [-v] 14.5 如使用tar读出NetBackup的备份 NetBackup使用的数据格式是tar,但使用标准的tar是无法读出压缩或长文件名等格式的备份,所以NetBackup提供了一个GNU tar,放在:/usr/openv/netbackup/bin/tar。 1 先将磁带Mount起来,使用下面的命令: tpreq –ev media_id –a r –d density –p poolname –f /tmp/tape 2 mt –f /tmp/tape rew 3 mt –f /tmp/tape fsf file_# file_#可根据Images on Media Report查到 4 mt –f /tmp/tape fsr 5 /usr/opnev/netbackup/bin/tar –tvfb /tmp/tape bloksize(64) 6 tpumount /tmp/tape 与前面一步不同的是,这次要指定机械手的类型和主机名。点击OK完成增加操作。 12.4 移动卷 通过移动一个卷,你可以将一个介质: 从一个库体移到另一个库体 将写满的介质从库体移到库外或相反 将介质从一个卷组移到另一个卷组 从一个受机械手控制的介质移成一个不受机械手控制的介质 这种移动不仅要从物理上移动,也要从逻辑上将介质移动。 1)移动一个介质的过程是从xvmadm画面中,点击Actions?Move。 12.5 Deassign一个卷 当Netbackup或HSM开始使用一个卷时,Media Manager会将该卷变成Assign的状态,一旦一个卷变成Assign状态,你就不能删除或改变它的Volume Pool,这时,必须先Deassign它。 判别一个卷是否被Assign的方法是在Volume List中,看它Time Assigned一栏。 如果想Deassign一个使用的卷,使用下面的命令: /usr/openv/netbackup/bin/admincmd/bpexpdate –d 0 –ev media_id 12.6 改变一个卷的属性 1) 在Volume List窗口中,选择一个或几个卷; 2) 从Actions?Change进入一下窗口: Max Number of Mounts 指定该介质最多可以被Mount多少次,超过该次数就不是用它 Expiration Date 指定该介质的有效期限 Description 指定该介质的注释 Pool 指定该介质是属于哪一个Pool 3) 选择要改变的项目,填入相应的值; 4) 点击OK完成改变操作 12.7 更换一个卷 通常,在以下情况下,才会更换一个卷 1)该卷被写满 2)超过允许的Mount次数 3)超过它的有效期 4)经常出错,变得不可用 12.7.1 更换但不用相同的Media ID 使用移动卷的方法,将一个卷移走; 增加一个新的卷,将Media ID留在Volume Database中。 12.7.2 更换但使用相同的Media ID 将该卷的ID删除; 加入一个新卷,使用相同的ID; 为该卷设置新的有效期; 使用下面的命令,改变该卷已经Mount的次数: /usr/openv/volmgr/bin/vmchange –m media_id –n number_of_mounts 13 bpadm和vmadm 13.1 bpadm 是字符菜单型的管理界面,通过bpadm可以设置NetBackup的大部分功能,包括: 定义和管理Storage Unit和Class 定义Netbackup的全局属性 安装Client软件 显示报告 管理bprd进程 重新定义Retention level 作手工备份 备份NetBackup本身的数据库 启动bpadm的方法是:/usr/openv/netbackup/bin/bpadm 13.2 vmadm 是字符菜单型的管理界面,通过vmadm可以设置卷管理的大部分功能,包括: 配置一个卷 配置一个Volume Pool 13.3 tpconfig 是字符菜单型的管理界面,通过tpconfig可以设置设备管理的大部分功能,包括: 配置机械手 配置驱动器 配置Volume Database Host 14 使用和维护步骤 14.1 配置NetBackup基本步骤 1 先将硬件设备连接到主机上,在主机上可以看到这些设备的设备文件; 2 通过xbpadm,配置Storage Unit; 3 通过xdevadm,配置Robot和Drive; 4 通过xvmadm,配置Volume和Volume Pool; 5 通过xbpadm,配置Class; 6 通过修改bp.conf,调整NetBackup的设置。 14.2 磁带机的清洗 在设备管理一部分的增加驱动器一节,我们已经定义了驱动器的清洗,但有时候,可能需要手动清洗,手工清洗使用下面的命令: /usr/openv/volmgr/bin/tpclean –c drive_index 手动清洗 /usr/openv/volmgr/bin/tpclean –m drive_index 清洗完毕,将Mount时间归零 另外,使用下面的命令可以定义自动清洗的频率: /usr/openv/volmgr/bin/tpclean –f drive_index cleaning_frequency 14.3 在一个库体中,NetBackup如何选择使用一个介质 1) 查找它的Media Database,看一个磁带机中是否有介质,同时又满足下面的条件: 该介质中备份的Retention Level与要备份的Schedule相同; 在备份要求的Volume Pool中; 不是在Full、Frozen、Imported、Suspended状态; 与备份要求的介质具有相同的密度; 当前没有被其他任务使用; 没有被写保护 2)如果NetBackup找不到符合上面条件的介质,它从自己的Media Database中寻找合 适的介质 3 )如果NetBackup从它的Media Database中没有找到合适的介质,他会要求Media Manager给他一个,但要符合下列条件: 介质的类型相同; 受要求的机械手控制; 在相同的Volume Pool中; 没有使用过; 没有过期; 没有超过允许的Mount次数。 4) 如果有多个介质满足要求,Media Manager选择Mount次数最少的,交给Media Manager,然后NetBackup将其加入到Media Database,给其一个Retention Level。 5) 如果没有介质满足要求,备份工作失败,返回没有可使用的介质信息。 14.4 如何恢复NetBackup本身的数据库 恢复NetBackup本身的数据库使用bprecover命令: /usr/openv/netbackup/bin/admincmd/bprecover -r [all | ALL | image_number] -ev media_id -d density [-stdout] [-dhost destination_host] [-v] /usr/openv/netbackup/bin/admincmd/bprecover -r [all | ALL | image_number] -dpath disk_device_path [-stdout] [-dhost destination_host] [-v] 14.5 如使用tar读出NetBackup的备份 NetBackup使用的数据格式是tar,但使用标准的tar是无法读出压缩或长文件名等格式的备份,所以NetBackup提供了一个GNU tar,放在:/usr/openv/netbackup/bin/tar。 1 先将磁带Mount起来,使用下面的命令: tpreq –ev media_id –a r –d density –p poolname –f /tmp/tape 2 mt –f /tmp/tape rew 3 mt –f /tmp/tape fsf file_# file_#可根据Images on Media Report查到 4 mt –f /tmp/tape fsr 5 /usr/opnev/netbackup/bin/tar –tvfb /tmp/tape bloksize(64) 6 tpumount /tmp/tape与前面一步不同的是,这次要指定机械手的类型和主机名。点击OK完成增加操作。 12.4 移动卷 通过移动一个卷,你可以将一个介质: 从一个库体移到另一个库体 将写满的介质从库体移到库外或相反 将介质从一个卷组移到另一个卷组 从一个受机械手控制的介质移成一个不受机械手控制的介质 这种移动不仅要从物理上移动,也要从逻辑上将介质移动。 1)移动一个介质的过程是从xvmadm画面中,点击Actions?Move。 12.5 Deassign一个卷 当Netbackup或HSM开始使用一个卷时,Media Manager会将该卷变成Assign的状态,一旦一个卷变成Assign状态,你就不能删除或改变它的Volume Pool,这时,必须先Deassign它。 判别一个卷是否被Assign的方法是在Volume List中,看它Time Assigned一栏。 如果想Deassign一个使用的卷,使用下面的命令: /usr/openv/netbackup/bin/admincmd/bpexpdate –d 0 –ev media_id 12.6 改变一个卷的属性 1) 在Volume List窗口中,选择一个或几个卷; 2) 从Actions?Change进入一下窗口: Max Number of Mounts 指定该介质最多可以被Mount多少次,超过该次数就不是用它 Expiration Date 指定该介质的有效期限 Description 指定该介质的注释 Pool 指定该介质是属于哪一个Pool 3) 选择要改变的项目,填入相应的值; 4) 点击OK完成改变操作 12.7 更换一个卷 通常,在以下情况下,才会更换一个卷 1)该卷被写满 2)超过允许的Mount次数 3)超过它的有效期 4)经常出错,变得不可用 12.7.1 更换但不用相同的Media ID 使用移动卷的方法,将一个卷移走; 增加一个新的卷,将Media ID留在Volume Database中。 12.7.2 更换但使用相同的Media ID 将该卷的ID删除; 加入一个新卷,使用相同的ID; 为该卷设置新的有效期; 使用下面的命令,改变该卷已经Mount的次数: /usr/openv/volmgr/bin/vmchange –m media_id –n number_of_mounts 13 bpadm和vmadm13.1 bpadm是字符菜单型的管理界面,通过bpadm可以设置NetBackup的大部分功能,包括:? 定义和管理Storage Unit和Class? 定义Netbackup的全局属性? 安装Client软件? 显示报告? 管理bprd进程? 重新定义Retention level? 作手工备份? 备份NetBackup本身的数据库 启动bpadm的方法是:/usr/openv/netbackup/bin/bpadm13.2 vmadm是字符菜单型的管理界面,通过vmadm可以设置卷管理的大部分功能,包括:? 配置一个卷? 配置一个Volume Pool 13.3 tpconfig是字符菜单型的管理界面,通过tpconfig可以设置设备管理的大部分功能,包括:? 配置机械手? 配置驱动器? 配置Volume Database Host14 使用和维护步骤14.1 配置NetBackup基本步骤1 先将硬件设备连接到主机上,在主机上可以看到这些设备的设备文件;2 通过xbpadm,配置Storage Unit;3 通过xdevadm,配置Robot和Drive;4 通过xvmadm,配置Volume和Volume Pool;5 通过xbpadm,配置Class;6 通过修改bp.conf,调整NetBackup的设置。14.2 磁带机的清洗在设备管理一部分的增加驱动器一节,我们已经定义了驱动器的清洗,但有时候,可能需要手动清洗,手工清洗使用下面的命令:/usr/openv/volmgr/bin/tpclean –c drive_index 手动清洗/usr/openv/volmgr/bin/tpclean –m drive_index 清洗完毕,将Mount时间归零另外,使用下面的命令可以定义自动清洗的频率:/usr/openv/volmgr/bin/tpclean –f drive_index cleaning_frequency14.3 在一个库体中,NetBackup如何选择使用一个介质1) 查找它的Media Database,看一个磁带机中是否有介质,同时又满足下面的条件:? 该介质中备份的Retention Level与要备份的Schedule相同;? 在备份要求的Volume Pool中;? 不是在Full、Frozen、Imported、Suspended状态;? 与备份要求的介质具有相同的密度;? 当前没有被其他任务使用;? 没有被写保护2)如果NetBackup找不到符合上面条件的介质,它从自己的Media Database中寻找合 适的介质3 )如果NetBackup从它的Media Database中没有找到合适的介质,他会要求Media Manager给他一个,但要符合下列条件:? 介质的类型相同;? 受要求的机械手控制;? 在相同的Volume Pool中;? 没有使用过;? 没有过期;? 没有超过允许的Mount次数。4) 如果有多个介质满足要求,Media Manager选择Mount次数最少的,交给Media Manager,然后NetBackup将其加入到Media Database,给其一个Retention Level。5) 如果没有介质满足要求,备份工作失败,返回没有可使用的介质信息。14.4 如何恢复NetBackup本身的数据库? 恢复NetBackup本身的数据库使用bprecover命令: /usr/openv/netbackup/bin/admincmd/bprecover -r [all | ALL | image_number] -ev media_id -d density [-stdout] [-dhost destination_host] [-v] /usr/openv/netbackup/bin/admincmd/bprecover -r [all | ALL | image_number] -dpath disk_device_path [-stdout] [-dhost destination_host] [-v]14.5 如使用tar读出NetBackup的备份NetBackup使用的数据格式是tar,但使用标准的tar是无法读出压缩或长文件名等格式的备份,所以NetBackup提供了一个GNU tar,放在:/usr/openv/netbackup/bin/tar。1 先将磁带Mount起来,使用下面的命令: tpreq –ev media_id –a r –d density –p poolname –f /tmp/tape2 mt –f /tmp/tape rew3 mt –f /tmp/tape fsf file_#file_#可根据Images on Media Report查到4 mt –f /tmp/tape fsr 5 /usr/opnev/netbackup/bin/tar –tvfb /tmp/tape bloksize(64)6 tpumount /tmp/tape与前面一步不同的是,这次要指定机械手的类型和主机名。点击OK完成增加操作。12.4 移动卷 通过移动一个卷,你可以将一个介质:? 从一个库体移到另一个库体? 将写满的介质从库体移到库外或相反? 将介质从一个卷组移到另一个卷组? 从一个受机械手控制的介质移成一个不受机械手控制的介质 这种移动不仅要从物理上移动,也要从逻辑上将介质移动。 1)移动一个介质的过程是从xvmadm画面中,点击Actions?Move。12.5 Deassign一个卷 当Netbackup或HSM开始使用一个卷时,Media Manager会将该卷变成Assign的状态,一旦一个卷变成Assign状态,你就不能删除或改变它的Volume Pool,这时,必须先Deassign它。 判别一个卷是否被Assign的方法是在Volume List中,看它Time Assigned一栏。 如果想Deassign一个使用的卷,使用下面的命令: /usr/openv/netbackup/bin/admincmd/bpexpdate –d 0 –ev media_id12.6 改变一个卷的属性1) 在Volume List窗口中,选择一个或几个卷;2) 从Actions?Change进入一下窗口:Max Number of Mounts指定该介质最多可以被Mount多少次,超过该次数就不是用它Expiration Date指定该介质的有效期限Description指定该介质的注释Pool指定该介质是属于哪一个Pool3) 选择要改变的项目,填入相应的值;4) 点击OK完成改变操作12.7 更换一个卷通常,在以下情况下,才会更换一个卷1)该卷被写满2)超过允许的Mount次数3)超过它的有效期4)经常出错,变得不可用12.7.1 更换但不用相同的Media ID 使用移动卷的方法,将一个卷移走; 增加一个新的卷,将Media ID留在Volume Database中。12.7.2 更换但使用相同的Media ID 将该卷的ID删除; 加入一个新卷,使用相同的ID; 为该卷设置新的有效期; 使用下面的命令,改变该卷已经Mount的次数: /usr/openv/volmgr/bin/vmchange –m media_id –n number_of_mounts13 bpadm和vmadm13.1 bpadm是字符菜单型的管理界面,通过bpadm可以设置NetBackup的大部分功能,包括:? 定义和管理Storage Unit和Class? 定义Netbackup的全局属性? 安装Client软件? 显示报告? 管理bprd进程? 重新定义Retention level? 作手工备份? 备份NetBackup本身的数据库 启动bpadm的方法是:/usr/openv/netbackup/bin/bpadm13.2 vmadm是字符菜单型的管理界面,通过vmadm可以设置卷管理的大部分功能,包括:? 配置一个卷? 配置一个Volume Pool 13.3 tpconfig是字符菜单型的管理界面,通过tpconfig可以设置设备管理的大部分功能,包括:? 配置机械手? 配置驱动器? 配置Volume Database Host14 使用和维护步骤14.1 配置NetBackup基本步骤1 先将硬件设备连接到主机上,在主机上可以看到这些设备的设备文件;2 通过xbpadm,配置Storage Unit;3 通过xdevadm,配置Robot和Drive;4 通过xvmadm,配置Volume和Volume Pool;5 通过xbpadm,配置Class;6 通过修改bp.conf,调整NetBackup的设置。14.2 磁带机的清洗在设备管理一部分的增加驱动器一节,我们已经定义了驱动器的清洗,但有时候,可能需要手动清洗,手工清洗使用下面的命令:/usr/openv/volmgr/bin/tpclean –c drive_index 手动清洗/usr/openv/volmgr/bin/tpclean –m drive_index 清洗完毕,将Mount时间归零另外,使用下面的命令可以定义自动清洗的频率:/usr/openv/volmgr/bin/tpclean –f drive_index cleaning_frequency14.3 在一个库体中,NetBackup如何选择使用一个介质1) 查找它的Media Database,看一个磁带机中是否有介质,同时又满足下面的条件:? 该介质中备份的Retention Level与要备份的Schedule相同;? 在备份要求的Volume Pool中;? 不是在Full、Frozen、Imported、Suspended状态;? 与备份要求的介质具有相同的密度;? 当前没有被其他任务使用;? 没有被写保护2)如果NetBackup找不到符合上面条件的介质,它从自己的Media Database中寻找合 适的介质3 )如果NetBackup从它的Media Database中没有找到合适的介质,他会要求Media Manager给他一个,但要符合下列条件:? 介质的类型相同;? 受要求的机械手控制;? 在相同的Volume Pool中;? 没有使用过;? 没有过期;? 没有超过允许的Mount次数。4) 如果有多个介质满足要求,Media Manager选择Mount次数最少的,交给Media Manager,然后NetBackup将其加入到Media Database,给其一个Retention Level。5) 如果没有介质满足要求,备份工作失败,返回没有可使用的介质信息。14.4 如何恢复NetBackup本身的数据库? 恢复NetBackup本身的数据库使用bprecover命令: /usr/openv/netbackup/bin/admincmd/bprecover -r [all | ALL | image_number] -ev media_id -d density [-stdout] [-dhost destination_host] [-v] /usr/openv/netbackup/bin/admincmd/bprecover -r [all | ALL | image_number] -dpath disk_device_path [-stdout] [-dhost destination_host] [-v]4.5 如使用tar读出NetBackup的备份NetBackup使用的数据格式是tar,但使用标准的tar是无法读出压缩或长文件名等格式的备份,所以NetBackup提供了一个GNU tar,放在:/usr/openv/netbackup/bin/tar。1 先将磁带Mount起来,使用下面的命令: tpreq –ev media_id –a r –d density –p poolname –f /tmp/tape2 mt –f /tmp/tape rew3 mt –f /tmp/tape fsf file_#file_#可根据Images on Media Report查到4 mt –f /tmp/tape fsr 5 /usr/opnev/netbackup/bin/tar –tvfb /tmp/tape bloksize(64)6 tpumount /tmp/tape |
|