Veritas NetBackup™ for NDMP 管理指南
- NetBackup for NDMP 简介
- 关于 NetBackup for NDMP
- NDMP 备份类型
- 关于将磁带驱动器分配给不同的主机
- NetBackup for NDMP 的安装说明
- 配置到 NDMP 挂接设备的 NDMP 备份
- 配置到 NetBackup 介质服务器的 NDMP 备份(远程 NDMP)
- 配置 NDMP DirectCopy
- Accelerator for NDMP
- 远程 NDMP 和磁盘设备
- 使用 Shared Storage Option (SSO)
- 备份和还原过程
- 故障排除
- 使用 NetBackup for NDMP 脚本
关于升级前现有 NetApp cDOT 的配置
本主题介绍如何升级采用 NetApp cDOT 系统的 NetBackup。如果使用 NetApp cDOT 系统,请在升级到 NetBackup 7.7 或更高版本之前查看以下信息。
如果 NetApp 群集设置为
,且您尚未安装 NetBackup 7.7 或更高版本,则应在升级之前按如下所述设置环境:备份策略中使用的客户端名称是节点管理 LIF。
只有托管 LIF 的节点所托管的卷可用于备份或还原。在策略的客户端列表中,每个节点均必须具有节点管理 LIF。
挂接到节点的磁带设备可用于备份或还原。
用于设备配置的 NDMP 主机名是节点名称(节点管理 LIF)。
磁带设备仅可用于与其相连的节点。
升级到 NetBackup 7.7 或更高版本之后,除非通过禁用节点范围模式来启用 NetBackup cDOT 功能,否则其运行方式与升级之前均相同。
要开始使用 NetBackup cDOT 功能,请执行以下操作:
备份目录库。
(可选)创建一份详细的映像目录库报告,该报告提供以下功能:
收集创建新的 cDOT 备份策略时可以使用的信息,如 NDMP 主机名、策略和备份选择。
确定在新的 cDOT 环境中还原先前 cDOT 备份时要搜索的客户端名称。
升级有权访问群集的所有 NetBackup 介质服务器。这些升级不必同时进行,但必须在以下步骤之前完成。
在群集上通过禁用节点范围模式来启用 Vserver 感知模式。请参见特定的群集文档。
如果磁带设备挂接到群集,则必须重新配置磁带设备,将群集管理 LIF 用作设备配置的 NDMP 主机。关于“介质和设备管理”配置
小心:
NetBackup 仅支持使用群集管理 LIF 进行设备配置。
注意:
对于群集中每个将拥有磁带设备的节点,请确保将所有磁带设备配置为对群集中的该节点可用。任何可以访问某磁带设备的节点也应有权访问所有磁带设备。
在群集上对每个将用于备份的数据 LIF 启用 NDMP 服务。有关更多信息,请参见 NetApp 文档。
根据需要授权数据 LIF 访问 NetBackup。授予 NetBackup 对 NAS (NDMP) 主机的访问权限
添加、删除或更新使用群集节点名称的旧存储单元。
添加、删除或更新备份群集的旧策略。
必须使用数据 LIF 或群集管理 LIF 作为客户端名称。NetBackup 不支持使用节点名称作为客户端名称。
可能还需要调整备份选择。
注意:
用作客户端的数据 LIF 将保护此客户端下与数据 LIF 的 Vserver 关联的所有卷并对其进行编录。用作客户端的群集管理 LIF 将保护此客户端下整个群集中的所有卷并对其进行编录。
要读取旧映像,您可能需要使用备用客户端还原。有关备用客户端还原的更多信息,请参见 NetBackup 管理指南 - UNIX、Windows 和 Linux,第 I 卷
如果 NetApp 群集设置为
,且您尚未安装 NetBackup 7.7 或更高版本,则应在升级之前按如下所述设置环境:群集处于 Vserver 感知模式。在文件服务器上启用群集感知备份 (CAB) 扩展。NetBackup 不使用 CAB 扩展。
备份策略中使用的客户端名称是与 Vserver 关联的数据 LIF 或群集管理 LIF。
只有托管数据 LIF 的节点所托管的卷(属于 Vserver)可用于备份或还原。
挂接到群集的磁带设备不可用于备份或还原。
升级到 NetBackup 7.7 或更高版本之后,行为将有所变化,您需要进行一些更改。现在,NetBackup 使用 CAB 扩展,且在默认情况下已启用该扩展。因此,会出现下列情况:
NetBackup 使用所有属于 Vserver 的卷。
NetBackup 使用卷关联。
此更改导致出现下列情况:
多个策略对同一 Vserver 使用 ALL_FILESYSTEMS 指令时,NetBackup 可能根据不同的策略多次备份相同的卷。此外,后续增量式备份有可能不可靠。
多数据流备份作业将会失败,状态码为 99。对于失败的作业,作业详细信息中将显示以下消息:
12/10/2014 14:42:11 - Error ndmpagent (pid=29502) NDMP backup failed, path = /vs02/vol1:PARAMETER:AFFINITY=4ac6c4b6-7e99-11e4-b3b6-1779f43af917
之所以会出现此消息,是因为系统未告知某些 NetBackup 组件在 Vserver 感知模式中使用群集。强烈建议您尽快升级并启用 cDOT 功能。
要开始使用 cDOT 功能,必须执行以下操作:
备份目录库。
创建一份详细的映像目录库报告(稍后可供读取操作参考)。
升级有权访问群集的所有 NetBackup 介质服务器。应同时升级所有介质服务器,避免行为出现不一致。
针对 NetBackup 中配置的每个预先存在的 LIF,运行 tpautoconf -verify ndmp_host 命令。此命令必须从具有 LIF 凭据的介质服务器中运行。该命令成功运行后,nbemmcmd 命令应显示类似以下示例的输出:
servername1@/>nbemmcmd -listsettings -machinename machinename123 -machinetype ndmp NBEMMCMD, Version: 7.7 The following configuration settings were found: NAS_OS_VERSION="NetApp Release 8.2P3 Cluster-Mode" NAS_CDOT_BACKUP="1" Command completed successfully. NAS_OS_VERSION displays the NetApp Version. NAS_CDOT_BACKUP tells us if NetBackup uses the new cDOT capabilities.
注意:
添加新的 Vserver 后,无需 tpautoconf -verify ndmp_host 命令。
现在,您可以将设备添加到 NDMP 群集,并使用群集管理 LIF 进行访问。如果添加设备,则必须发现这些设备。
为新发现的设备添加存储单元。
根据需要添加、删除或更新引用群集的策略。开始在 Vserver 感知模式下使用群集。
如果不想立即启用 cDOT 功能(例如,如果要分阶段升级介质服务器),则可通过执行以下操作禁用 cDOT 功能:
在有权访问 NDMP 主机的所有介质服务器上,创建以下 touch 文件。这会导致 NetBackup 针对该介质服务器的所有 NDMP 主机禁用 CAB 扩展。
在 Windows 上:install_path\NetBackup\db\config\DISABLE_NDMP_CDOT
在 UNIX 上:/usr/openv/netbackup/db/config/DISABLE_NDMP_CDOT
通过使用一个或多个 NDMP 主机名(每个主机名占一行)在介质服务器上创建以下文件,您可以对特定的 NDMP 主机禁用 CAB 扩展:
在 Windows 上:install_path\NetBackup\db\config\DISABLE_NDMP_CDOT_HOST_LIST
在 UNIX 上:/usr/openv/netbackup/db/config/DISABLE_NDMP_CDOT_HOST_LIST
下面为该文件的内容的一个示例。NetBackup 仅对 Filer_1 和 Filer_2 禁用 CAB 扩展。
Filer_1 Filer_2
要启用 cDOT 环境,必须删除这些文件,且必须按照上述升级过程中描述的所有步骤操作。