Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1021033
  • 博文数量: 74
  • 博客积分: 10000
  • 博客等级: 上将
  • 技术积分: 2950
  • 用 户 组: 普通用户
  • 注册时间: 2007-05-15 00:17
文章分类

全部博文(74)

文章存档

2009年(1)

2008年(73)

我的朋友

分类: 服务器与存储

2008-08-01 16:36:45

网络数据管理协议 (NDMP)
NDMP 是一种被广泛采用的协议,符合 NDMP 的备份应用程序可以通过它来控制任何运行 NDMP 服务器应用程序的 NDMP 主机的备份与恢复。
NDMP 体系结构遵循客户机/ 服务器模型:
安装了 NetBackup for NDMP 的 NetBackup 主服务器或介质服务器称为 NetBackup forNDMP 服务器
NDMP 服务器应用程序驻留的主机称为 NDMP 主机。
NetBackup 软件是 NDMP 服务器应用程序的客户机。NetBackup for NDMP 应用程序允许 NetBackup 成为 NDMP 客户机。另一方面,NDMP 主机则充当 NetBackup 客户机。
 
NDMP 备份的类型
NDMP 主机上的 NDMP 服务器应用程序由从 NDMP 客户机 (NetBackup) 收到的命令控
制,执行 NDMP 主机的备份与恢复。可以用下列任何一种方法执行备份:
◆ NDMP 本地备份
NetBackup for NDMP 服务器启动备份。数据从 NDMP 主机的磁盘传输到挂接在同一主机上的存储设备,或传输到 SAN 上可用的设备。
◆ NDMP 三向备份
NetBackup for NDMP 服务器启动备份。数据通过网络,从 NDMP 主机传输到挂接在本地网络上另一 NDMP 主机的存储设备,或 SAN 上可用的存储设备。
◆ 备份到 NetBackup 服务器上的介质管理器设备
数据通过网络,从 NDMP 主机传输到挂接在 NetBackup 介质服务器上或 SAN 上可用的介质管理器类型存储设备。
 
NDMP 存储单元
在把 NDMP 主机数据备份到挂接在 NDMP 主机上的设备或 SAN 上 NDMP 主机可用的设备时, NetBackup 需要 NDMP 类型的存储单元。
 
NDMP 备份过程
1. NetBackup 从 EMM 数据库获取将用于备份的磁带的介质 ID,然后向 ltid 发送磁带安装请求。
2. NetBackup for NDMP 服务器上的 ltid 发送必要的 NDMP (SCSI 机械手)命令,使请求的磁带得以安装在存储设备上。
3. NetBackup 发送必要的 NDMP 命令,使 NDMP 服务器应用程序执行到磁带的备份。备份数据以两种途径之一传输:
◆ 在本地磁盘和 NDMP 主机上的磁带机之间。
◆ 通过网络,从自身没有存储设备的 NDMP 主机传输到带有本地挂接的存储设备的NDMP 主机或 NetBackup 介质服务器(三向备份)。
4. NDMP 服务器应用程序将有关所备份文件的信息发送到 NetBackup for NDMP 服务器。此信息存储在 NetBackup 文件数据库。
5. NDMP 服务器应用程序将有关备份操作的状态发送到 NetBackup for NDMP 服务器。
 
NDMP 恢复过程
1. NetBackup for NDMP 服务器在其 EMM 数据库中查找包含备份的磁带,并请求 ltid安装该磁带。
2. NetBackup for NDMP 服务器上的 ltid 发送必要的 NDMP 命令,使存储设备上装入请求的磁带。
3. NetBackup 发送必要的 NDMP 命令,使 NDMP 服务器应用程序执行到磁盘的恢复操作。恢复数据以两种途径之一传输:
◆ 从磁带机传输到本地磁盘(磁带机和磁盘在同一 NDMP 主机上)
◆ 通过网络,从带有本地挂接的存储设备的 NDMP 主机(或 NetBackup 介质服务器)传输到另一 NDMP 主机(三向备份/ 恢复)
4. NDMP 服务器应用程序将有关恢复操作的状态发送到 NetBackup for NDMP 服务器。
 
配置到 NDMP 挂接设备的 NDMP 备份
 
一、授权访问 NDMP 主机
凭据 是指 NetBackup 用于访问 NDMP 主机的用户名和密码。
1. 在 NetBackup 服务器上:在介质和设备管理 (Media and Device Management) > 设
备 (Devices) 中,单击 NDMP 主机 (NDMP Hosts)。在操作 (Actions) 中,选择新建
(New) > NDMP 主机 (NDMP Host)。
出现“NDMP 主机名 (NDMP host name)”对话框。
2. 输入 NetBackup 要备份的 NDMP 服务器的名称。
3. 指定以下各项:
对此 NDMP 主机使用全局 NDMP 凭据 (Use gobal NDMP credentials for thisNDMP host)
选择此选项,则主服务器下的所有 NetBackup 介质服务器都能使用预定义的全局NDMP 登录访问此 NDMP 主机。在主机属性 (Host Properties) > 主服务器 (Master Server) > 属性 (Properties) > NDMP 下的“NDMP 全局凭据 (NDMP Global Credentials)”对话框中建立此登录。在所有介质服务器上,对此 NDMP 主机使用下列凭据 (Use the following credentials for this NDMP host on all media servers)
选择此选项,则连接到 NDMP 主机的所有 NetBackup 介质服务器都能使用在此对话框中定义的登录来访问 NDMP 主机:
◆ 用户名 (Username):NetBackup 用于访问此 NDMP 服务器的用户名。该用户必
须拥有执行 NDMP 命令的权限。
◆ 密码 (Password) 和确认密码 (Confirm Password):输入该用户的密码。
在每台介质服务器上为该 NDMP 主机使用不同的凭据 (Use different credentials for
this NDMP host on each media server)
选择此选项为特定的 NetBackup 服务器指定 NDMP 登录,然后单击高级配置
(Advanced Configuration)。出现“高级 NDMP 凭据 (Advanced NDMPCredentials)”对话框。
 
二、介质管理器设备配置
添加直接挂接到 NDMP 主机的机械手
介质和设备管理 (Media and Device Management) > 设备 (Devices)
新建 (New),然后从弹出菜单中选择机械手...(Robot...)。出现“添加机械手 (Add Robot)”对话框
介质管理器主机 (Media Manager host),请指定管理 EMM 数据库的主机(默认情况下,为 NetBackup 主服务器)。
设备主机 (Device host),请使用下拉菜单选择 NetBackup 介质服务器。
指定机械手类型 (Robot type) 和编号 (number)。
在机械手控制 (Robot control) 中,单击机械手控制已挂接到 NDMP 主机 (Robot control is attached to an NDMP host)。
对于机械手设备路径 (Robot device path),请输入机械手的设备名。设备路径中无需包括 NDMP 主机名。
对于NDMP 主机名 (NDMP host name),请输入机械手所挂接的 NDMP 主机的名称。
添加驱动器
在“操作 (Actions)”菜单上,选择新建 (New),然后从弹出菜单中选择新建驱动器(New Drive) (在 UNIX 上,为磁带机 (Tape Drive))。出现“添加新驱动器 (Add a New Drive)”对话框。
单击添加 (Add) 指定驱动器路径
设备主机 (Device host),请选择 NetBackup 介质服务器的名称。
对于路径 (Path) (在 UNIX 上,叫做无倒带设备 (No rewind device)),请输入磁带机的设备文件名,如 nrst2a
如果 NDMP 主机运行 NDMP 协议 V3 或更高版本,也可以使用以下命令查找驱动
器的设备文件名:
tpautoconf -probe ndmp_host_name
单击此路径用于网络挂接存储设备 (This path is for a Network Attached Storagedevice)
对于NDMP 主机 (NDMP Host),请使用下拉菜单选择驱动器所挂接的 NAS 文件服务器的名称。
检查介质管理器配置
在 UNIX 上,执行 /usr/openv/volmgr/bin/vmps,然后验证 ltid、vmd、avrd 以及所有所需的机械手后台驻留程序都是活动的。在 Windows 上,则转到“NetBackup 管理控制台 (NetBackup Administration Console)”,然后使用活动监视器(“进程 (Processes)”选项卡)验证以上进程都是活动的。
添加卷到介质管理器配置
 
三、验证 NDMP 密码和/ 或机械手连接
当授权 NetBackup 访问 NDMP 主机和使用“管理控制台(Administration Console)”配
置机械手时, NetBackup 会自动验证 NDMP 凭据和机械手配置。如果需要,可以重新验
证它们。例如:
tpautoconf -verify ndmp_host_name
成功验证如下所示:
Connecting to host "stripes" as user "root"... (以“root”用户身份连接到
主机“stripes” ...)
Waiting for connect notification message... (正在等待连接通知消息...)
Opening session-attempting with NDMP protocol version 4... (正在打开会
话- 正在用 NDMP 协议版本 4 尝试...)
Opening session-successful with NDMP protocol version 4(正在打开会话-NDMP
协议版本 4 成功)
host supports MD5 authentication (主机支持 MD5 身份验证)
Getting MD5 challenge from host... (正在获取来自主机的 MD5 质询...)
Logging in using MD5 method... (正在使用 MD5 方法登录...)
Host info is: (主机信息为:)
host name "stripes" (主机名“stripes”)
os type "NetApp" (操作系统类型“NetApp”)
os version "NetApp Release 7.0.0.1" (操作系统版本“NetApp Release
7.0.0.1”)
host id "0033625811" (主机 ID “0033625811”)
Login was successful (登录成功)
Host supports LOCAL backup/restore (主机支持本地备份/ 恢复)
Host supports 3-way backup/restore (主机支持 3 向备份/ 恢复)
 
四、添加 NDMP 存储单元
在 NetBackup 主服务器上,为将包含备份数据的设备添加 NDMP 类型的存储单元。大多数的要求与添加介质管理器存储单元相同
1. 在“NetBackup 管理控制台 (NetBackup Administration Console)”中,选择
NetBackup 管理 (NetBackup Management) > 存储单元 (Storage Units)。
2. 在“操作 (Actions)”菜单中,选择新建 (New) > 存储单元 (Storage Unit)。出现“新
建存储单元 (New Storage Unit)”对话框。
对于存储单元类型 (Storage unit type),请选择NDMP
 对于只根据要求:(On demand only:),这样指定了该存储单元是否仅当某个策略或日
程表特别请求它时才可用。如果没有使用此选项,则所有 NDMP 策略或日程表都可使用该存储单元
对于存储设备 (Storage device),请为此存储单元选择设备类型。
对于 NDMP 主机 (NDMP host),请指定该磁带机物理挂接的 NDMP 主机。
 
五、创建 NDMP 策略
在 NetBackup 主服务器上,创建 NDMP 策略以配置 NDMP 主机的备份。
属性
策略类型:(Policy Type:) NDMP
策略存储单元:(Policy Storage Unit:)
客户机
在客户机列表中,请为 NDMP 策略中的每个客户机指定以下各项:
◆ 主机名 (Hostname)
NDMP 主机的名称
◆ 硬件和操作系统 (Hardware and operating system)
文件
日程表
 
六、配置到介质管理器设备的 NDMP 备份
创建 NDMP 类型的策略
注意存储单元类型必须是介质管理器,而不是 NDMP

七、执行 NDMP 备份
八、从服务器执行恢复
不允许对文件进行用户控制的恢复,原因是 NDMP 主机上未安装 NetBackup 客户机软件
管理员可以使用 NetBackup 服务器(主服务器或介质服务器)上的“备份、归档和恢复(Backup, Archive, and Restore)”界面,将文件恢复到进行备份的 NDMP 主机或不同的NDMP 主机
注意以下几点
在指定 NetBackup 计算机和策略类型 (Specify NetBackup Machines and Policy Type)
对话框中,请指定以下各项
对于服务器,请选择 NetBackup 主服务器。
对于源客户机和目标客户机,请选择适当的 NDMP (NAS) 主机。
NDMP 恢复总是覆盖现有文件。
在策略类型字段中,请选择 NDMP。
阅读(2902) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~