84
EMC ® Data Domain Boost for OpenStorage 版本 3.0 管理指南 302-001-271 REV. 01

EMC® Data Domain Boost for OpenStorage 3.0 管理指南 · 2020-03-13 · l 《NetBackup Administrator’s Guide for Windows》(NetBackup 管理员 Windows 指 南)(两卷)

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

EMC® Data Domain Boost forOpenStorage版本 3.0

管理指南302-001-271

REV. 01

版权所有 © 2014 EMC Corporation。保留所有权利。中国印刷。

发布日期: 2014 年 十月

EMC 确信本出版物在发布之日内容准确无误。本出版物中的信息可随时更改而不另行通知。

本出版物的内容按“原样”提供。EMC CORPORATION 对本出版物的内容不提供任何形式的陈述或担保,明确拒绝对有特定目的的适销性或适用性进行默示担保。

EMC²、EMC 和 EMC 徽标是 EMC Corporation 在美国和其他国家/地区的注册商标或商标。此处使用的所有其他商标均为其各自所有者的资产。

有关产品系列的最新法规文档,请访问 EMC 在线支持 (https://support.emc.com)。

易安信电脑系统(中国)有限公司中国北京朝阳区霄云路 38 号现代汽车大厦 15 层邮编:100027电话:(8610)8438 6000传真:(8610)8453 8174售前服务热线:400 650 6006网站:http://china.EMC.com

2 EMC Data Domain Boost for OpenStorage 3.0 管理指南

前言 7

Data Domain Boost for OpenStorage 简介 11

修订历史.......................................................................................................12DD Boost for OpenStorage 概述.....................................................................12支持的配置 .................................................................................................. 13升级兼容性...................................................................................................13

DD Boost 功能 15

DD Boost 功能概述....................................................................................... 16分布式数据段处理 ....................................................................................... 16托管文件复制............................................................................................... 17

低带宽优化......................................................................................17加密托管文件复制...........................................................................17

Auto Image Replication (AIR)......................................................................... 18在 Data Domain 系统中使用 AIR 时的限制 ...................................... 19

MTree 复制....................................................................................................19IPv6 支持...................................................................................................... 19IFGROUP:DD Boost IP 负载平衡和故障切换................................................ 19

接口.................................................................................................21客户端............................................................................................. 21

IP 故障切换主机名........................................................................................22光纤通道 DD Boost 传输............................................................................... 22光纤通道 DD Boost 路径管理........................................................................ 24

初始路径选择.................................................................................. 26动态 Re-Balancing............................................................................26客户端路径故障切换....................................................................... 26Queue-Depth 约束........................................................................... 26

虚拟合成备份............................................................................................... 27客户端访问验证............................................................................................27DD Boost 多用户数据路径............................................................................ 27存储单元管理............................................................................................... 28

多用户存储单元访问控制................................................................28存储单元容量配额...........................................................................28存储单元流数管理...........................................................................28

为 DD Boost 准备 Data Domain 系统 31

在 Data Domain 系统中启用 DD Boost.......................................................... 32对 DD Boost 分配多个用户............................................................................32创建存储单元 .............................................................................................. 33为存储单元配置逻辑配额(可选) ..............................................................34用流限制配置存储单元.................................................................................34配置分布式数据段处理.................................................................................35配置 IFGROUP ...............................................................................................36

修改接口组......................................................................................37删除接口组......................................................................................38

配置托管文件复制 (MFR).............................................................................. 39

第 1 章

第 2 章

第 3 章

目录

EMC Data Domain Boost for OpenStorage 3.0 管理指南 3

限制 MFR......................................................................................... 39启用低带宽优化 ..............................................................................39启用加密......................................................................................... 39启用 IPv6 支持................................................................................. 40更改 MFR TCP 端口...........................................................................40

配置客户端访问验证.................................................................................... 40DD Boost 与安全多租户的集成..................................................................... 41配置 FC DD Boost 服务.................................................................................. 42调整 FC DD Boost 的设备集的规模................................................................43

大小调整计算方法...........................................................................44

安装 DD Boost for OpenStorage 47

安装概述.......................................................................................................48OST 插件和 DD OS 升级................................................................... 48防火墙和端口.................................................................................. 48

为 NetBackup 安装 OST 插件........................................................................ 48在媒体服务器中安装 OST 插件........................................................ 49安装 UNIX 插件 ............................................................................... 49安装 Windows 插件..........................................................................50NetBackup 服务............................................................................... 51

为 Backup Exec 安装 OST 插件......................................................................51在媒体服务器中安装插件................................................................51安装 Windows 插件..........................................................................52Backup Exec 服务............................................................................ 52

《Tuning Windows Media Servers for Performance》(调整 Windows 介质服务器以提高性能)........................................................................................ 53卸载 Windows 插件.......................................................................................53

备份应用程序管理 55

配置媒体服务器............................................................................................56NetBackup 配置............................................................................... 56Backup Exec 配置............................................................................ 65

NetBackup 管理............................................................................................ 68查找 OST 插件版本.......................................................................... 68查找 NetBackup 版本.......................................................................68网络 Time-Outs................................................................................ 69对存储单元进行分组以便进行故障切换.......................................... 69

Backup Exec 管理......................................................................................... 70查找 OST 插件版本.......................................................................... 70查找 Backup Exec 版本.................................................................... 70在 Data Domain 系统中删除存储单元..............................................70

基本故障排除 71

常规故障排除............................................................................................... 72Data Domain 系统的文件复制设置............................................................... 72NetBackup 故障排除.....................................................................................72

不能删除 Data Domain 系统............................................................ 72检查安装......................................................................................... 73检查凭据......................................................................................... 73排除许可证错误.............................................................................. 74在媒体服务器中进行错误日志记录................................................. 74在媒体服务器中解决备份失败的问题..............................................74

第 4 章

第 5 章

第 6 章

目录

4 EMC Data Domain Boost for OpenStorage 3.0 管理指南

消除插件日志消息...........................................................................75排除“Cannot connect on socket”错误.......................................... 76Solaris 媒体服务器中的 NetBackup 备份作业失败.......................... 76优化复制作业失败...........................................................................77虚拟合成备份.................................................................................. 77监视 Auto Image Replication............................................................ 77

Backup Exec 故障排除.................................................................................. 82基本故障排除.................................................................................. 82检查安装......................................................................................... 82检查 Data Domain 系统的凭据.........................................................82排除许可证错误 ..............................................................................82设置主动调试.................................................................................. 82

目录

EMC Data Domain Boost for OpenStorage 3.0 管理指南 5

目录

6 EMC Data Domain Boost for OpenStorage 3.0 管理指南

前言

作为改进其产品线的一项措施,EMC 会定期发布其软件和硬件产品的修订版。因此,本文档中介绍的一些功能可能不被当前使用的软件或硬件的所有版本支持。产品发行说明提供了有关产品功能的最新信息。

如果某产品不能正常运作或其功能与本文档的描述不符,请与您的 EMC 技术支持专业人员联系。

本文档在发布时准确无误。请访问 EMC 在线支持网站 (https://support.emc.com),以

确保您使用的是本文档的最新版本。

用途

本指南说明的是如何安装、配置和使用 EMC Data Domain Boost for OpenStorage 和Data Domain 系统。

继续阅读之前,始终都要查看 EMC 在线支持网站 https://support.emc.com,以查找本

文档的最新版本。本文档的任何印刷或以 CD 为介质的版本都可能已过时。

目标受众

本指南面向熟悉 Symantec 备份应用程序和一般备份管理的系统管理员。

相关 EMC 文档

以下 Data Domain 系统文档提供更多信息:

l 《EMC Data Domain Operating System Release Notes》(EMC Data Domain 操作系统发行说明)

l 《EMC Data Domain 操作系统初始配置指南 》

l 《EMC Data Domain Operating System Administration Guide》(EMC Data Domain 操作系统管理指南)

l 《EMC Data Domain 操作系统命令参考指南》

l 《EMC Data Domain Expansion Shelf Hardware Guide》(EMC Data Domain 扩展盘架硬件指南)

l 每个受支持平台(如 DD890、DD690g,等等)的 Data Domain 系统安装和设置指南。

DD Boost for OpenStorage 备份应用程序文档

备份应用程序文档可通过 Symantec 网站下载。

Symantec NetBackup 文档

在通用 Symantec 支持页面中,转到“NetBackup 服务器”产品页面,然后在知识库中搜索文档。

要查找文档,请在最喜欢用的搜索引擎中输入其标题作为搜素标准。

l 《NetBackup Shared Storage Guide》(NetBackup 共享存储指南)

l 《NetBackup 故障排除指南》

前言 7

l 《NetBackup 命令》

有关详细信息,请参阅以下 NetBackup 文档:

l 《NetBackup Backup, Archive, and Restore Getting Started Guide》(NetBackup 备份、归档和恢复入门指南)

l 《NetBackup Administrator's Guide for UNIX and Linux》(NetBackup 管理员 UNIX 和Linux 指南)(两卷)

l 《NetBackup Administrator’s Guide for Windows》(NetBackup 管理员 Windows 指南)(两卷)

l 《Best Practices for using Storage Lifecycle Policies in NetBackup》(在 NetBackup 中使用存储生命周期策略的最佳做法)

l 《NetBackup 7.x Hardware Compatibility List》(NetBackup 7.x 硬件兼容性列表),其中有关于受支持的 OpenStorage 服务器的信息

Symantec Backup Exec 文档

本文档已随此应用程序安装:

l 《Symantec Backup Exec 2012 Administrator’s Guide》(Symantec Backup Exec2012 管理员指南)

l 《Backup Exec 2012 Hardware Compatibility List》(Backup Exec 2012 硬件兼容性列表),其中有关于受支持的 OpenStorage 服务器的信息

本文档中使用的特殊注意事项约定

EMC 对特殊注意事项使用下列约定。

警告存在潜在业务或数据丢失的内容。

含有对于主题而言不太重要但并非必不可少的信息。

印刷约定

EMC 在本文档中使用以下字体样式约定:

表 1 字体排印

“粗体” 用于界面元素的名称,如窗口名称、对话框名称、按钮名称、字段名

称、选项卡名称、键名称和菜单路径(用户具体选择或单击的项)

斜体 用于文本中引用的出版物的完整标题

Monospace 用于表示:

l 系统代码

l 系统输出,例如错误消息或脚本

l 路径名称、文件名、提示和语法

l 命令和选项

“等宽字体斜体” 用于变量

等宽字体粗体 用于用户输入

[ ] 方括号内为可选值

| 竖线表示备用选项,即竖线表示“或”

前言

8 EMC Data Domain Boost for OpenStorage 3.0 管理指南

表 1 字体排印 (续)

{ } 大括号内为用户必须指定的内容,如 x 或 y 或 z

... 省略号表示示例中省略的不重要的信息

从何处获取帮助

可以按如下方式获取 EMC 支持、产品和许可信息:

EMC 产品信息有关文档、发行说明、软件更新或关于 EMC 产品的信息,请访问 EMC 在线支持,网址为:https://support.emc.com。

技术支持访问 EMC 在线支持并单击“服务中心”。您将看到多个用于联系 EMC 技术支持的选项。请注意,要创建服务请求,您必须具有有效的支持协议。有关如何获取有效支持协议或如何解决您的帐户问题的详细信息,请与 EMC 销售代表联系。

客户意见和建议

您的意见和建议可以帮助我们继续提高用户出版物的准确性、组织结构和整体质量。请向 [email protected] 发送有关本文档的反馈意见。

前言

9

前言

10 EMC Data Domain Boost for OpenStorage 3.0 管理指南

第 1 章

Data Domain Boost for OpenStorage 简介

本章包括以下主题:

l 修订历史...............................................................................................................12l DD Boost for OpenStorage 概述.............................................................................12l 支持的配置 .......................................................................................................... 13l 升级兼容性........................................................................................................... 13

Data Domain Boost for OpenStorage 简介 11

修订历史下表介绍了本文档的修订历史记录。

表 2 3.0.1 版 DD Boost for Open Storage 的修订历史记录

修订本 日期 描述

01 2014 年 10 月 14 日 初始发布。

DD Boost for OpenStorage 概述在 Symantec 备份应用程序(NetBackup 和 Backup Exec)环境中,Data Domain Boost(DD Boost) 有两个组件:

l 安装在每个媒体服务器中的 OST 插件。此插件中有 DD Boost 库,用于与运行在Data Domain 系统中的 DD 服务器集成到一起。

l 运行在 Data Domain 系统中的 DD 服务器。

Data Domain 系统可以是一个 Data Domain 系统、网关或 DD Extended Retention 系统。

备份应用程序(NetBackup 或 Backup Exec)可设置用于控制备份和复制发生时间的策略。管理员可在一个控制台中管理备份、复制和恢复,还可以使用 DD Boost 的所有功能,包括 WAN 高效 Replicator 软件。

对于有 DD Boost 功能的媒体服务器,Data Domain 系统可公开名为存储单元的预建磁盘卷。多个媒体服务器(各自安装了 Data Domain OST 插件)可用 Data Domain 系统中的同一存储单元作为存储服务器。运行在媒体服务器中的操作系统可以各不相同,只要 Data Domain 和备份应用程序 NetBackup 或 Backup Exec 支持所运行的操作系统。

图中所示的是采用 NetBackup 的 Data Domain Boost for Open Storage 的示例配置。

Data Domain Boost for OpenStorage 简介

12 EMC Data Domain Boost for OpenStorage 3.0 管理指南

图 1 DD Boost for OpenStorage — NetBackup 配置

1.客户端

2.服务器

3.主用存储

4.媒体服务器

5.OST 插件

6.Data Domain7.现场保留存储

8.DD Boost9.WAN10.异地灾难恢复存储

11.按需在磁带中归档

12.备份

13.保留/恢复

14.复制

15.灾难恢复

支持的配置EMC Data Domain 支持所有 Data Domain 系统中的 DD Boost。

OST 插件版本必须与 Data Domain 系统软件版本和备份应用程序配置兼容。DataDomain 仅支持《Data Domain Boost Compatibility Guide》(Data Domain Boost 兼容性指南)中详细说明的组合,可在 EMC 在线支持网站 https://support.emc.com 中下载该指南。

升级兼容性对于复制,Data Domain 升级兼容性策略如下:

l 同一版本系列 中的所有维护和修补程序版本均向后兼容。版本系列可通过版本号中的前两位数(如 5.2)识别。例如,5.2.0.0、5.2.0.2、5.2.1.0 和 5.2.2.0 都向后兼容。

Data Domain Boost for OpenStorage 简介

支持的配置 13

l 复制向后兼容两个连续的版本系列,如 5.5 和 5.4,尽管仅全面测试了每个版本系列中的最新版本。

l 必须有两个系统才能复制:目标系统(目标)和源系统。运行在目标中的版本,不得比源中的版本旧。

l 源和目标 Data Domain 系统都必须有复制许可。

Data Domain Boost for OpenStorage 简介

14 EMC Data Domain Boost for OpenStorage 3.0 管理指南

第 2 章

DD Boost 功能

新功能和增强功能都能用于单节点和 DD Extended Retention。

本章以下主题中说明的是 DD Boost 软件的主要特性和功能:

l DD Boost 功能概述............................................................................................... 16l 分布式数据段处理 ............................................................................................... 16l 托管文件复制....................................................................................................... 17l Auto Image Replication (AIR)................................................................................. 18l MTree 复制............................................................................................................19l IPv6 支持.............................................................................................................. 19l IFGROUP: DD Boost IP 负载平衡和故障切换....................................................... 19l IP 故障切换主机名................................................................................................22l 光纤通道 DD Boost 传输....................................................................................... 22l 光纤通道 DD Boost 路径管理................................................................................ 24l 虚拟合成备份....................................................................................................... 27l 客户端访问验证....................................................................................................27l DD Boost 多用户数据路径.................................................................................... 27l 存储单元管理....................................................................................................... 28

DD Boost 功能 15

DD Boost 功能概述备份应用程序是数据恢复和灾难准备策略的关键组件。每项策略都必须建立在坚实、简单、灵活的基础上,这样用户能够迅速作出反应,并有效管理操作。

EMC Data Domain 系统轻易就能与备份软件集成到一起,还有线内重复数据消除的保留和恢复优点。此外,Data Domain 系统还可以通过 WAN 对非现场灾难恢复进行复制保护。

DD Boost 可在客户端和备份服务器之间分布重复数据消除进程,因而可提高性能。

分布式数据段处理DD Boost 软件的分布式数据段处理功能,可在客户端和服务器之间分布重复数据消除进程,以免向 Data Domain 系统发送重复数据。

分布式数据段处理有以下优点:

l 可能会减少产生的网络流量,因为 DD Boost 库仅向 Data Domain 系统发送不重复的数据。一般而言,数据集中的冗余数据越多,为 Data Domain 系统节约的网络带宽就越多。

l 通过分布式数据段处理,DD Boost 库不多用内存,但必须在应用程序主机中多耗一些处理能力,才能查明数据是否在 Data Domain 系统中。

图 2 启用分布式数据段处理后

1.数据库服务器

2.Data Domain 系统

3.Data Domain OpenStorage 插件

4.数据段

5.指纹

DD Boost 功能

16 EMC Data Domain Boost for OpenStorage 3.0 管理指南

6.压缩

7.筛选

8.写入

如果使用 Solaris 11/11.1 捆绑 OpenSSL 1.0.0.j,并且运行在 Solaris 11(装有 SRU2 或更高版本)或 Solaris 11.1 或更高版本中,则此插件的分布式数据段处理 (DSP) 会得到

改善。对于运行在 SPARC T4 处理器上及运行 Solaris 11(装有 SRU2 或更高版本)或

Solaris 11.1 或更高版本的 Solaris 插件,DSP 默认情况下已经启用。

托管文件复制通过 DD Boost 软件,应用程序能控制 Data Domain Replicator 软件,这样一个 DataDomain 系统中的数据的拷贝,可在另一 Data Domain 系统中用网络高效 Data Domain复制技术创建。

因为备份应用程序可以控制多个 Data Domain 系统之间的数据复制,所以备份管理员可通过这些应用程序集中管理所有备份和重复拷贝的跟踪。

低带宽优化

低带宽复制器选项可减少 WAN 带宽利用率。通过低带宽网络 (WAN) 链路执行托管文件复制很有用。通过此功能可在数据传输期间多进行一次压缩,建议仅用于通过可用带宽低于 6 Mb/s 的 WAN 链路进行的托管文件复制作业。

必须已对源和目标 Data Domain 系统配置此设置,才能启用低带宽优化,此选项会应用于所有复制作业。

有关此主题的详细信息,请参阅《EMC Data Domain 操作系统管理指南》。

加密托管文件复制

通过此选项,应用程序可用 SSL 对两个 Data Domain 系统之间的复制会话进行加密。通过 WAN 发送的所有数据和元数据都经过加密。

源和目标系统会自动协商,以便在发出请求的应用程序不能感知的情况下执行加密。加密文件复制采用 ADH-AES256-SHA 加密套件。

此选项在每个 Data Domain 系统中启用,应用于相应系统中的所有托管文件复制作业。对于参与托管文件复制作业的源和目标 Data Domain 系统,都必须已启用此选项。

加密托管文件复制可与静态数据加密功能一同使用,有相应可选 Encryption 许可证的DD OS 中有静态数据加密功能。一同使用加密托管文件复制和静态数据加密功能时,会用 SSL 对已经加密的备份映像数据再加密一次,以便通过 WAN 发送。

l 有关此主题的详细信息,请参阅《EMC Data Domain 操作系统管理指南》。运行在源

和目标 Data Domain 系统中的,都必须是 DD OS 5.0 或更高版本,才能使用此功

能。不必重新启动 Data Domain 系统中的文件系统,也可启用此功能。

l 低带宽优化选项和此加密选项可一同使用。

DD Boost 功能

托管文件复制 17

Auto Image Replication (AIR)Auto Image Replication (AIR) 通过将映像复制到远程主服务器域复制映像。通过引入NetBackup 7.6 的 AIR 功能,可通过存储生命周期策略 (SLP) 在 NetBackup 主服务器域之间复制所选映像,因而可解决站点间复制难题。

AIR 的主要用途是创建任务关键备份的异地拷贝,以防站点受损。该功能既不是意在通过使备份可以存储在另一域中扩大备份域的存储容量,也不是意在进行日常数据恢复。由于站点之间的 WAN 带宽有限,因此通常只应选择最关键的数据来通过 AIR 进行复制。通过以这种方式进行电子脱机复制,一在主站点完成备份,就可以将备份集复制到脱机位置,用户无须根据 SLP 配置进行干预。这也意味着,一完成复制,就能在灾难恢复站点中使用重复拷贝。

为了使用 AIR,必须在源域和目标域中配置合适的磁盘存储单元。存储单元通过在每个Data Domain 系统中配置的管理命令 ddboost association 相互关联起来。

下图所示的是以下配置:

源 Data Domain 系统 (D1) 用于提供将备份映像拷贝到目标域的路线:

ddboost association create D1-SU-A replicate-to D2 D2-SU-B

目标 Data Domain 系统 (D2) 用于进行身份认证和提供事件通知:

ddboost association create D2-SU-B replicate-from D1 D1-SU-A

对于每个存储单元,目前仅支持一个关联。因此,仅支持一项复制作业的情形,如下图所示。

图 3 Auto Image Replication

1.D1 (NBU 域 1) SU-A2.D2 (NBU 域 2) SU-B

创建 AIR 关联时,仅 IP 服务器名称有效;创建 AIR 关联时,不得使用 DFC 服务器名

称。

Auto Image Replication 通过将备份从源域中的磁盘池复制到目标域中的磁盘池复制镜像。必须有两项 SLP 才能执行这种复制操作,一项在源域中,另一项在目标域中,二者名称必须相同。源域中的 SLP 已与备份策略关联起来,用于控制备份的写入,以及对目标域执行的后续复制操作。目标域中的 SLP 未与备份策略关联起来,但检测到新映像(从源域中复制的映像)后,会由一种警报机制调用。此 SLP 可以运行用于将备份相关信息添加到目标域中的进程,也可配置为将备份复制到目标域中的其他存储位置。

DD Boost 功能

18 EMC Data Domain Boost for OpenStorage 3.0 管理指南

Auto Image Replication 备份映像不同于正常 NetBackup 备份映像,因为一完成这种备份,就会先将与这种备份相关联的映像数据库信息(NetBackup 目录中列有备份所含实际内容的部分)追加到备份映像末尾,然后再将其复制到目标域中。在目标域中检测到新备份时,会从备份中读取这些信息,用于填充目标域的 NetBackup 目录。只有源域拷贝和目标域中的初始拷贝中才有这些信息,在目标域中创建的任何后续重复拷贝中都没有这些信息。

在 Data Domain 系统中使用 AIR 时的限制

只有单个目标存储单元才支持 AIR。不能用一项 SLP 进行级联复制。如果已在每个中间域中设置一项 SLP,以便预知源映像,导入源映像,然后将其复制到下一目标主服务器域中,则可执行从源域到多个域的级联复制。

MTree 复制从 DD OS 5.5 版开始,源和目标 Data Domain 系统中的各种用户名都支持存储单元MTree 复制。要对存储单元启用 MTree 复制,必须通过给 MTree 分配用户,将目标存储单元从 MTree 转换为存储单元。要对 MTree 分配用户,请使用 DD OS ddbooststorage-unit modify 命令。(有关详细信息,请参阅《EMC Data Domain 操作系统

命令参考指南》。)

IPv6 支持IPv6 复制支持包括托管文件复制,可用 ddboost file-replication optionset ipversion ipv6 命令配置这种支持。

客户端用主机名连接 Data Domain 系统。主机名参数是字符串类参数,也可接受a.b.c.d 形式的 IPv4 地址,或者任何有效的 IPv6 地址(如 1234:abcd::4567 或12:34:56:78::0)。如果网络中有 IPv4 和 IPv6 寻址,则客户端连接时提供的 IP 地址系列,会作为首选 IP 地址系列用于解析主机名。如果网络中只有一个 IP 地址系列(只有IPv4 或只有 IPv6),则会将主机名解析为那种地址,也会将那种地址用于客户端到Data Domain 的备份和恢复连接。如果未通过客户端指定首选 IP 地址系列,则 DNS 解析出的任何 IP 地址都会用于客户端到 Data Domain 的备份和恢复连接。默认 IP 地址是IPv4。为了向后兼容,IPv4 已设置为首选 IP 地址。如果未能解析出地址,则是否尝试用新主机名重新连接取决于客户端。

IFGROUP 不支持 IPv6。DD Boost 客户端不得使用 IPv6 别名 IP 地址。一个物理或 VLAN接口仅支持一个 IPv6 地址。

IFGROUP:DD Boost IP 负载平衡和故障切换

此功能仅适用于 IP DD Boost 传输。

通过 IFGROUP 功能,可将多个以太网链路并入一组,然后仅在 Data Domain 系统中向备份应用程序注册一个接口。DD Boost 库可与已向备份应用程序注册的接口上的 DataDomain 系统协商,以获得用于向 Data Domain 系统发送数据的最佳接口。与通过以太网级聚合将多个接口配置成一个虚拟接口相比,通过负载平衡可提高 Data Domain 系统物理吞吐量。

DD Boost 功能

在 Data Domain 系统中使用 AIR 时的限制 19

Data Domain 系统可在接口组中的所有接口上,对始于多个备份应用程序主机的连接进行负载平衡。负载平衡由 DD Boost 软件执行,备份应用程序不能感知。由于 IFGROUP在 DD Boost 软件层运行,因此可以无缝连接到底层网络,并且支持物理和虚拟接口。数据传输会根据接口上未完成处理的连接数执行负载平衡。只有备份和恢复作业的连接会进行负载平衡处理。

Data Domain 系统之间的托管文件复制连接不属于 IFGROUP。会将一个 IP 地址用于目标

Data Domain 系统。EMC 建议将一个接口排除在 IFGROUP 之外,留作源和目标 DataDomain 系统之间的托管文件复制路径。

图 4 IFGROUP:DD Boost IP 负载平衡和故障切换

1.媒体服务器

2.OST 插件

3.网络层聚合

4.经过负载平衡的媒体服务器组

5.接口组:组中有 4 个端口

6.NIC7.DD Boost

可一同使用 IFGROUP 和其他网络层聚合和故障切换技术。图中的示例配置所示的是一种可能性。对于与媒体服务器相连的链路和与 Data Domain 系统相连的交换机,都已配置聚合故障切换模式。通过此配置可获得端到端网络故障切换功能。在媒体服务器和交换机之间,可以使用任何可用的聚合技术。

IFGROUP 也可与 Data Domain 系统中的其他网络层功能一同使用,包括 VLAN 标记和 IP别名。通过此功能,可使多个虚拟网络中的流量隔离更加灵活,这些虚拟网络都运行在 Data Domain 系统中的同一些物理链路上。

DD Boost 功能

20 EMC Data Domain Boost for OpenStorage 3.0 管理指南

要详细了解如何在 Data Domain 系统中配置 VLAN 标记和 IP 别名,请参阅《EMC DataDomain 操作系统管理指南》。

IFGROUP 提供以下好处:

l 不需要在多个接口上向应用程序注册 Data Domain 系统,这样可以简化安装和配置。

l 可在不知不觉之中,将正在有故障的接口上执行的所有作业,都通过故障切换转到运行正常的链路上。从备份应用程序的角度来看,这些作业继续执行,并未中断。

l 如果接口组中的某个接口不能使用,但 Data Domain 仍在正常运行,则可使后续入站备份作业改用可用接口。

l 可自动对接口组中的多个接口上的备份和恢复作业进行负载平衡,从而使链路利用率得到提高。

l 必须在 Data Domain 系统中配置 IFGROUP。

l 可用于同一 IFGROUP 中的 1 GbE 接口和 10 GbE 接口。可以并支持将速度不同的接口并入一个 IFGROUP 中的操作。

l 管理员可指定多个 IFGROUP,在其中的一个 IFGROUP“<组名>”中实施负载平衡和故障切换。对于仅可连接到某些 Data Domain 系统接口(如 VLAN 中的客户端)的备份服务器,这样可以提高支持能力。

l 每个 IFGROUP“<组名>”中都有属于该 IFGROUP 的接口和客户端的列表。在IFGROUP“<组名>”中,所有“<组名>”的客户端都能连接到所有接口。

接口

ifgroup 接口是一个 ifgroup“<组名>”的成员,可以含有与以下接口相关联的 IPv4 地址:

l 物理接口,如 eth0al 为链路故障切换或链路聚合创建的虚拟接口,如 veth1l 虚拟别名接口,如 eth0a:2 或者 veth1:2l 虚拟 vlan 接口,如 eth0a.1 或者 veth1.1l 在 ifgroup“<组名>”中,所有接口都必须在各不相同的接口(以太网接口、虚拟以

太网接口)中,才能确保网络出错时可进行故障切换。

客户端

ifgroup 客户端是一个 ifgroup“<组名>”的成员,可以含有:

l 完全限定的域名 (FQDN),如 ddboost.datadomain.com

l 通配符,如 *.datadomain.com 或 “*”

l 客户端的短名称,如 ddboost。

如果客户端直连到 ifgroup 中的某个接口,则不需要进行客户端配置。如果客户端不符合 ifgroup 的客户端标准,则最后一次检查针对用作 Data Domain 系统受管理接口的 IP地址进行。这样可用“虚拟”客户端名称启用 ifgroup 组。

为使这种自动检测客户端组起作用,任何其他组都不能使用“*”(所有客户端)。

DD Boost 功能

接口 21

IP 故障切换主机名通过故障切换主机名功能,可配置备用 Data Domain 管理 IP 地址和主机名,以便在进行故障切换时用于第一连接,或者在因为网络有误而进行故障切换时使用。可在 DNS或 DD Boost 客户端 /etc/hosts 文件中配置备用主机名。IPv4 和 IPv6 均受支持。

要配置备用主机名,请在 Data Domain 系统主机名后追加 -failover。IPv4 示例:

10.6.109.38 ddp-880-1.datadomain.com ddp-880-110.6.109.40 ddp-880-1-failover.datadomain.com ddp-880-1-failover

IPv6 示例:

3000::230 ddp-880-2-v6.datadomain.com ddp-880-2-v63000::231 ddp-880-2-v6-failover.datadomain.com ddp-880-2-v6-failover

有了这种功能,链路故障切换模式中就不需要有管理 IP 地址。此外,还可以将此故障切换接口添加到 ifgroup 中,这样无须通过系统的标准管理接口就能直连到 ifgroup,从而改善负载平衡和吞吐量性能。如果初始连接失败,则会使用故障切换 IP 地址(如果有)。连接建立后,会用 ifgroup 选择读取/写入接口。对于上面的 IPv4 示例:

1. 客户端尝试连接 ddp-880-1.datadomain.com。2. 如果连接失败,则客户端会尝试连接 ddp-880-1-

failover.datadomain.com。3. 如果初始连接建立后出现网络错误,则会在另一接口中重新尝试使用该连接。例

如,如果初始连接在 ddp-880-1-failover.datadomain.com 中,则客户端会

重新尝试在 ddp-880-1.datadomain.com 中使用该连接。出错时最后尝试使用

的始终都是 Data Domain 系统 IP 地址。

光纤通道 DD Boost 传输5.4 版 DD OS 之前,DD Boost 库和 Data Domain 系统之间的所有通信,都通过 IP 联网进行。应用程序通过其主机名或 IP 地址指定 Data Domain 系统。请参见(第 22 页)

图 5 IP DD Boost 传输

1.媒体服务器

2.应用程序、DD Boost 库、TCP/IP 传输

3.Data Domain 系统

4.DD Boost 服务

5.TCP/IP

DD Boost 功能

22 EMC Data Domain Boost for OpenStorage 3.0 管理指南

对于 DD Boost 库和 Data Domain 系统之间的通信,5.4 版 DD OS 引入了一个备选传输机制,即光纤通道。

要请求通过 FC DD Boost 传输访问 Data Domain 系统,应用程序会通过特殊字符串DFC-“<dfc 服务器名称>”指定 Data Domain 系统,其中的“<dfc 服务器名称>”是为该

Data Domain 系统配置的 FC DD Boost 服务器名称。

dfc-server-name 与 IP 主机名完全一样,也不区分大小写。

图 6 媒体服务器和 Data Domain 系统之间的 SCSI 命令。

1.媒体服务器

2.应用程序、DD Boost 库、FC DD Boost 传输

3.Data Domain 系统

4.DD Boost 服务

5.FC DD Boost 服务器

6.通过 FC 传递的 SCSI 命令

7.SCSI 处理器设备

必须多执行一些配置步骤,才能在 Data Domain 系统中设置 FC DD Boost 服务。有关详细信息,请参阅配置 FC DD Boost 服务(第 42 页)。

对于 FC DD Boost 传输,负载平衡和链路级高可用性都通过另一手段,而不是 IFGROUP实现。请参阅光纤通道 DD Boost 路径管理(第 24 页)一节中的说明。

FC DD Boost 通信路径仅适用在媒体服务器/DD Boost 库和 Data Domain 系统之间,不

适用于两个 Data Domain 系统之间的通信。如下图所示,这种通信始终通过 IP 网络进

行,无论媒体服务器和 Data Domain 系统之间的通信路径如何。

DD Boost 功能

光纤通道 DD Boost 传输 23

图 7 光纤通道通信路径

1.媒体服务器

2.应用程序、DD Boost 库3.IP 或 FC4.IP 或 FC(控制)

5.Data Domain 系统、复制源

6.仅通过 IP(数据)

7.Data Domain 系统、复制目标

光纤通道 DD Boost 路径管理IFGROUP:DD Boost IP 负载平衡和故障切换(第 19 页)中所述的基于 IFGROUP 的机制基于以太网接口,不适用于光纤通道传输。相反,对 FC DD Boost 解决方案提供的是另一种路径机制。

Data Domain 系统通过一个或多个物理路径,向媒体服务器通告一个或多个处理器类SCSI 设备。操作系统通过所有可用路径发现所有设备,还会为发现的每一个设备和路径创建一个通用 SCSI 设备。

例如,请考虑以下情况:

l 媒体服务器有 2 个启动器 HBA 端口(A 和 B)

l Data Domain 系统有 2 个 FC 目标端点(C 和 D)

l 光纤通道连接结构分区已配置好,可使两个启动器 HBA 端口都能访问两个 FC 目标端点

l 已对 Data Domain 系统配置 SCSI 目标访问组,其中含有:

n Data Domain 系统中的两个 FC 目标端点

n 两个启动器 HBA 端口

n 4 个设备(0、1、2、3)

DD Boost 功能

24 EMC Data Domain Boost for OpenStorage 3.0 管理指南

图 8 FC DD Boost 路径管理方案

1.四个设备

2.媒体服务器

3.HBA 启动器 A4.HBA 启动器 B5.Data Domain 系统

6.光纤通道端点 C7.光纤通道端点 D

在此例中,媒体服务器操作系统最多可以发现 16 个通用 SCSI 设备,每个启动器、目标端点和设备编号的组合一个:

l /dev/sg11:(A、C、0)

l /dev/sg12:(A、C、1)

l /dev/sg13:(A、C、2)

l /dev/sg14:(A、C、3)

l /dev/sg15:(A、D、0)

l /dev/sg16:(A、D、1)

l /dev/sg17:(A、D、2)

l /dev/sg18:(A、D、3)

l /dev/sg19:(B、C、0)

l /dev/sg20:(B、C、1)

l /dev/sg21:(B、C、2)

l /dev/sg22:(B、C、3)

l /dev/sg23:(B、D、0)

l /dev/sg24:(B、D、1)

l /dev/sg25:(B、D、2)

l /dev/sg26:(B、D、3)

如果应用程序请求 DD Boost 库建立通往服务器的连接,则 DD Boost 库中的 FC DDBoost 传输逻辑,会用 SCSI 请求构建这 16 个通用 SCSI 设备的目录,即用于访问所需Data Domain 系统中的 FC DD Boost 服务的路径。在建立通往服务器的连接的过程中,FC DD Boost 传输逻辑会向服务器提供此路径目录。

DD Boost 功能

光纤通道 DD Boost 路径管理 25

初始路径选择

服务器维护着有关通过各种目标端点和已知启动器传输的 FC DD Boost 流量的统计信息。在连接建立过程中,服务器中的路径管理逻辑会查询这些统计信息,还会根据以下标准,选择要用于此连接的路径:

l 对于“队列长度受限”客户端(请见下文),在各个路径之间均 分布这些连接

l 选择最不繁忙的目标端点

l 从通往所选目标端点的路径中选择最不繁忙的启动器

动态 Re-Balancing服务器定期执行动态重新平衡。这包括查询统计信息以寻找以下情况:

l 对于“队列长度受限”客户端(请见下文),连接在可用路径之间的分布不均

l 全部目标端点的工作负载失衡

l 全部启动器的工作负载失衡

如果发现这种情况,服务器可标出一个或多个连接,对其进行以服务器为导向的路径迁移。其实现方法是,在将来的数据传输操作过程中,让服务器请求 DD Boost 库开始用目录中的另一可用路径执行后续操作。

客户端路径故障切换

客户端可以因为服务器动态重新平衡逻辑的引导,而开始使用另一路径。但客户端也可自行决定开始使用另一可用路径。如果客户端在使用连接的当前路径时收到错误,则会发生上述情况。

例如,假定连接的路径目录含有 8 条路径:

l /dev/sg21:(A、C、0)

l /dev/sg22:(A、C、1)

l /dev/sg23:(A、D、0)

l /dev/sg24:(A、D、1)

l /dev/sg25:(B、C、0)

l /dev/sg26:(B、C、1)

l /dev/sg27:(B、D、0)

l /dev/sg28:(B、D、1)

服务器在初始路径选择过程中选择(A、C、0)路径。DD Boost 库中的 DFC 传输逻辑通过 SCSI 命令,开始向 /dev/sg21 发送并从中接收该连接的数据。

然后,从目标端点 C 到其交换机的链路,因为缆线被拉动或某种硬件故障而中断。DFC传输逻辑向 /dev/sg21 提交的任何后续 SCSI 请求都不能送达,还会显示错误代码,

说明提交的 SCSI 请求不能传送到该设备。

这种情况下,DFC 传输逻辑会查看设备目录,寻找有另一物理组件的路径,即另一启动器和目标端点组合。会重新尝试通过所选路径发送该 SCSI 请求,并且会反复执行这一过程,直到发现可从中成功发送该 SCSI 请求的路径为止。

Queue-Depth 约束

对于 FC DD Boost 解决方案的使用,从中收到请求的特定 SCSI 设备无关。所有 SCSI 设备都相同,请根据 SCSI 协议按需设置 SCSI 命令目标对象。处理 SCSI 请求时,服务器逻辑不考虑从中收到 SCSI 请求的特定设备。

DD Boost 功能

26 EMC Data Domain Boost for OpenStorage 3.0 管理指南

何必允许使用多个设备? 因为对于可通过特定通用 SCSI 设备同时发出的待处理 IO 请求的数量,某些客户端操作系统会强加限制。例如,Windows SCSI 直通接口机制仅会通过其每个通用 SCSI 设备,每次发出 1 项 SCSI 请求。这会影响 FC DD Boost 解决方案的性能,如果多个连接(如备份作业)正在尝试使用同一通用 SCSI 设备。

此外,Data Domain 系统还对通告的每个 SCSI 设备的待处理 IO 请求的数量强加限制。因为较大工作负载的性能较差,所以可能需要在 Data Domain 系统中通告多个 SCSI 设备。

我们用“队列长度”一词描述系统对同时在一个设备中发出的 SCSI 请求的数量强加的限制。队列长度短得影响性能的客户端系统(如 Windows),都被视为“队列长度受限”客户端系统。

对于要根据工作负载配置多少设备,Data Domain 系统类型,客户端系统是否为队列受限客户端系统,请参阅调整 FC DD Boost 的设备集的规模(第 43 页)。

虚拟合成备份合成完整备份或合成累计增量备份是基于以前的备份组合而成的备份。合成备份是基于一份以前的传统完整或合成完整备份以及多份后续差异备份或一份累计增量备份生成的。(传统完整备份是指非合成的完整备份。) 客户端可以使用合成备份来恢复文件和目录,恢复方式与客户端从传统备份进行恢复的方式相同。

在传统完整备份期间,会将所有文件从客户端拷贝到介质服务器,然后将所得到的映像集发送到 Data Domain 系统。即使自上次增量或差异备份以来可能并未更改文件,也会拷贝这些文件。在合成完整备份期间,会将 Data Domain 系统上以前的完整备份及后续增量备份组合成一份新的完整备份。这份新的完整合成备份,可准确地反映出最近一次完整备份时的客户端文件系统状态。

由于 Data Domain 系统上的处理工作是在介质服务器而非客户端的指导下完成的,因此虚拟合成备份有助于减少网络流量和客户端处理工作。客户端文件和备份映像集仅通过网络传输一次。将备份映像组合成合成备份后,便可以使以前的增量和/或差异映像到期。

虚拟合成完整备份是一种可扩展的解决方案,适合备份数据量可控且每日更改量很低的远程办公室。如果客户端的每日更改率很高,则增量或差异备份就会过大。在这种情况下,虚拟合成备份相比传统完整备份并无优势可言。为确保恢复性能良好,建议每两个月创建一次传统完整备份,假定照常实施每周一次的完整备份和每天一次的增量备份策略。

虚拟合成完整备份是上一次完整(合成或完整)备份与所有后续增量备份的组合。最新增量备份发生后一秒,会对其添加时间戳。虚拟合成完整备份不含最新增量备份完成后的所有备份选择变动。

客户端访问验证对 DD Boost 配置客户端访问验证,可通过要求对每个连接执行一次性 DD Boost 身份认证,限制对 DD Boost 客户端 Data Domain 系统的访问。仅当有凭据可用之后,才需要按主机名进行连接身份认证。随时均可更新客户端列表,无须重新启动,从而使正在执行的作业免受访问验证的影响。

DD Boost 多用户数据路径DD Boost 多用户数据路径增强功能可加强存储单元之间的联系。为了访问 Data Domain系统中的 DD Boost,可配置多个用户。

DD Boost 功能

虚拟合成备份 27

存储单元管理可用 DD OS ddboost 命令配置和修改存储单元、租户和配额限制,还可以为每个存储

单元配置流警告。

多用户存储单元访问控制

对于 DD Boost 协议,多用户存储单元访问控制功能可支持多个用户名,因而可改善用户体验,从而将共用 Data Domain 系统的多个用户的数据分开。使用 DD Boost 协议,备份应用程序凭着用户名和密码连接到 Data Domain 系统以支持此功能。用户名和密码均已通过公钥密码术加密。

系统管理员可为每个备份应用程序(NetBackup 或 Backup Exec)创建一个本地 DataDomain 系统用户,用于其存储单元。对于存储单元,可在创建时设置用户名,也可为升级而修改用户名。备份应用程序连接 Data Domain 系统时,只能访问用在连接过程中的用户名名下的存储单元。对存储单元的访问是动态确定的,因此,存储单元用户名的变动立即就会生效。将存储单元的用户名改为另一用户名时,备份应用程序用旧用户名执行的所有读取和写入操作,都会因为权限错误而立即失败。

ddboost storage-unit 命令引进 tenant-unit 关键字,以便与安全多租户功能

集成。您必须为每个租户单元配置一个存储单元。可以将每个租户单元与多个存储单元相关联。租户单元关联和存储单元用户名所有权互不相干。租户单元通过命令行界面用于管理路径,但不能用于数据路径,如读取和写入。全部有关存储单元的命令都支持租户单元。

要详细了解租户单元,请参阅《EMC Data Domain 操作系统管理指南》。

存储单元容量配额

DD OS 用户可用配额调配 Data Domain 系统逻辑存储限制,从而确保可以各不相同的存储单元的形式使用 Data Domain 系统中的专用存储。可动态设置或删除 DD Boost 存储单元配额限制。此外,配额还可用于调配逻辑大小各不同的 DD Boost 存储单元,使管理用户能够监视一段时间内特定存储单元的使用情况。

有关配额功能的详细信息和适用于配额操作的命令,都请参阅《EMC Data Domain 操作

系统命令参考指南》的 ddboost、quota 和 mtree 这几节。

如果在使用通过 DD Boost API 管理容量的备份应用程序(如 Symantec NetBackup 和Backup Exec),则此功能要慎用。DD Boost API 可通过将逻辑设置除以重复数据消除

率,尝试将逻辑设置转换为该 API 的物理设置。因此,重复数据消除率发生变动时,可

能需要调整逻辑配额。

存储单元流数管理

通过此功能可对存储单元进行流数管理。ddboost show connections 命令的输出

中有流数相关信息,流数计算依据是 Data Domain 系统中与各种流相关联的连接的数量。通过此功能可显示每个存储单元的流数信息,还能配置用于发出警报的每种流的警告限制。

对于以下四种流中的每一种流,系统管理员都必须为每个存储单元配置流警告限制:备份、恢复、复制和组合流。对于每个存储单元,都会维护四个流计数器,以监视备份、恢复、复制传入、复制传出数据。可通过对 ddboost storage-unit create

DD Boost 功能

28 EMC Data Domain Boost for OpenStorage 3.0 管理指南

命令添加的四个新关键字(分别用于备份、恢复、复制和组合流),对各种流配置警告限制。

当任何流数量超过警告限制配额时,将生成警报。一旦流限制恢复为低于配额的水平且持续时间超过 10 分钟,该警报将会自动清除。

预计 DD Boost 备份应用程序会减小各自的工作负载,以使流数一直小于流警告配额。

可以重新配置警告限制,以防超过流警告配额。

DD Boost 功能

存储单元流数管理 29

DD Boost 功能

30 EMC Data Domain Boost for OpenStorage 3.0 管理指南

第 3 章

为 DD Boost 准备 Data Domain 系统

以下 Data Domain 系统配置步骤适用于 NetBackup 和 Backup Exec。

《EMC Data Domain 操作系统命令参考指南》中有用在本指南中的命令的全面说明。

本章包括以下主题:

l 在 Data Domain 系统中启用 DD Boost.................................................................. 32l 对 DD Boost 分配多个用户....................................................................................32l 创建存储单元 ...................................................................................................... 33l 为存储单元配置逻辑配额(可选) ......................................................................34l 用流限制配置存储单元.........................................................................................34l 配置分布式数据段处理.........................................................................................35l 配置 IFGROUP .......................................................................................................36l 配置托管文件复制 (MFR)...................................................................................... 39l 配置客户端访问验证............................................................................................ 40l DD Boost 与安全多租户的集成............................................................................. 41l 配置 FC DD Boost 服务.......................................................................................... 42l 调整 FC DD Boost 的设备集的规模........................................................................43

为 DD Boost 准备 Data Domain 系统 31

在 Data Domain 系统中启用 DD Boost支持 Data Domain Boost 的每个 Data Domain 系统必须具备唯一名称。可以使用 DataDomain 系统的 DNS 名称,该名称始终都是唯一名称。

过程

1. 在 Data Domain 系统中,以管理用户身份登录。

2. 输入以下命令,验证文件系统是否已启用并正在运行:

# filesys statusThe file system is enabled and running.

3. 用 Data Domain 中的许可证密钥,添加 DD Boost 许可证:

# license add “license_code”License “ABCE-BCDA-CDAB-DABC” added.

4. 通过输入以下命令启用 DD Boost:

# ddboost enableDD Boost enabled

l 必须在备份应用程序中配置用户,才能连接到 Data Domain 系统。有关详细信

息,请参阅《EMC Data Domain 操作系统管理指南》。

l 为了访问 Data Domain 系统中的 DD Boost,可配置多个用户。用户名、密码和

角色必须已在 Data Domain 系统中用以下 DD OS 命令设置好:

user add <“user”> [password <“password”>][role {admin | security | user | backup-operator | data-access}][min-days-between-change <“days”>] [max-days-between-change <“days”>][warn-days-before-expire <“days”>] [disable-days-after-expire <“days”>][disable-date <“date”>]

例如,要添加登录名为 jsmith,密码为 usr256 的有管理权限的用户,请输入:

# user add jsmith password usr256 role admin

然后,为了将 jsmith 添加到 DD Boost 用户列表中,请输入:

# ddboost user assign jsmith

对 DD Boost 分配多个用户系统管理员必须为每个备份应用程序创建一个本地 Data Domain 系统用户,用于其存储单元。对于存储单元,可在创建时设置用户名,也可为升级而修改用户名。所有应用程序都能访问所有存储单元。每个存储单元都在一个用户名名下,而多个存储单元可在同一用户名名下。应用程序可对用户名和密码进行身份认证。用户名和密码由多个应用程序共用。

通过未分配给 DD Boost 的有效 Data Domain 系统本地用户创建存储单元时,会将该用户自动添加到 DD Boost 用户列表中,其添加方式与通过 ddboost user assign 命令添加用户的方式相同。如果存储单元创建完毕后没有用户名,则存储单元会以单个用户的形式运行。

要将用户分配并添加到 DD Boost 用户列表中,请输入:

为 DD Boost 准备 Data Domain 系统

32 EMC Data Domain Boost for OpenStorage 3.0 管理指南

# ddboost user assign user1 user2User "user1" assigned to DD Boost.User "user2" assigned to DD Boost.

要验证并显示用户列表中的用户,请输入:

# ddboost user showDD Boost user ------------- user1user2 -------------

要从用户列表中取消分配并删除用户,请输入:

# ddboost user unassign user1User "user1" unassigned from DD Boost.

ddboost file-replication show 命令已经更新,可筛选存储单元信息。

创建存储单元在 NetBackup 或 Backup Exec 安装中,必须在每个能运行 OpenStorage 的 Data Domain系统中创建一个或多个存储单元。在 NetBackup 系统中,存储单元相应于媒体服务器中的磁盘池;而在 Backup Exec 系统中,存储单元相应于磁带存储库。

过程

1. 要在 Data Domain 系统中创建存储单元,请输入:

# ddboost storage-unit create NEW_STU1 user user1Created storage-unit "NEW_STU1" for "user1".

任何特定 Data Domain 系统中的存储单元名称必须各不相同。但是,可在不同的

Data Domain 系统中使用同一存储单元名称。存储单元在用户名名下,用户名可以

确保只有含此用户名的凭据的连接,才能用于访问此存储单元。

有关命令选项的详细信息,请参阅《EMC Data Domain 操作系统命令参考指南》中的ddboost storage-unit 相关章节。

通过未分配给 DD Boost 的有效 Data Domain 本地用户创建存储单元后,会将该用户

自动添加到 DD Boost 用户列表中,其添加方式与通过 ddboost user assign 命

令将 ddboost 用户添加到用户列表中的方式相同。

2. 对于每个有 DD Boost 功能的 Data Domain 系统,重复上列步骤。

3. 要在 Data Domain 系统中修改存储单元,请输入:

# ddboost storage-unit modify NEW_STU1 user user2Storage-unit "NEW_STU1" modified for user "user2".

通过 ddboost storage-unit modify 命令,备份应用程序可更改存储单元的

用户名所有权。无须更改存储单元中每个文件的属性即可更改用户名,因此用户名

的更改速度很快。

为 DD Boost 准备 Data Domain 系统

创建存储单元 33

4. 要显示存储单元用户列表,请输入:

# ddboost storage-unit show Name Pre-Comp (GiB) Status User ------------------------------ -------------- ------ --------backup 19517.4 RW user1tset 0.0 RW user2SYNTH_REPL 2221.0 RW user3 ------------------------------ -------------- -------- -------- Q :Quota Defined RO :Read Only RW :Read Write

为存储单元配置逻辑配额(可选)Data Domain 系统中的存储可通过可选的存储单元配额限制调配。配额限制可在创建存储单元时指定,也可以后再通过另一些命令指定。有关详细信息,请参阅《EMC DataDomain 操作系统命令参考指南》中的配额和 ddboost 相关章节。

如果已启用配额,则某些 OpenStorage 备份应用程序可能会报告凭直觉确定的大小和

容量。为了更详细地说明上述情况,我们已逐步撰写出知识库文章“Storage UnitQuota Display on NetBackup and Backup Exec”(NetBackup 和 Backup Exec 中的存储

单元配额显示)(文档 ID 为 85210)。

过程

1. 要在 Data Domain 系统中启用配额限制,请输入:

# quota enable2. 要在创建存储单元时配置配额限制,请用以下命令指定 quota-soft-limit 和 quota-

hard-limit 值:

# ddboost storage-unit create “storage-unit”[quota-soft-limit “n” {MiB|GiB|TiB|PiB}] [quota-hard-limit “n” {MiB|GiB|TiB|PiB}]

3. 配额限制创建完毕后,要对其进行修改,请用以下命令另行指定 quota-soft-limit 和quota-hard-limit 值:

# ddboost storage-unit modify “storage-unit”[quota-soft-limit {“n” {MiB|GiB|TiB|PiB}|none}] [quota-hard-limit {“n” {MiB|GiB|TiB|PiB}|none}]

4. 验证存储单元的配额限制:

# quota show storage-units “storage-unit-list”

用流限制配置存储单元系统管理员针对每个存储单元为以下四个流配置流警告限制:备份、恢复、复制和组合流。当任何流数量超过警告限制配额时,将生成警报。一旦流限制恢复为低于配额的水平且持续时间超过 10 分钟,该警报将会自动清除。

DD Boost 用户预计将减少工作量以保持在流警告配额以下,或系统管理员可更改已配

置用于避免超过限制的警告限制。

要使用流限制创建存储单元,请输入:

为 DD Boost 准备 Data Domain 系统

34 EMC Data Domain Boost for OpenStorage 3.0 管理指南

# ddboost storage-unit create NEW_STU0 user user2 write-stream-soft-limit 5 read-stream-soft-limit 1 repl-stream-soft-limit 2Created storage-unit "NEW_STU0" for "user2".Set stream warning limits for storage-unit "NEW_STU0".

要修改存储单元的流限制,请输入:

# ddboost storage-unit modify NEW_STU1 write-stream-soft-limit 3 read-stream-soft-limit 2 repl-stream-soft-limit 1NEW_STU1:Stream soft limits:write=3, read=2, repl=1, combined=none

要显示所有活动存储单元的 DD Boost 流限制,请输入;

# ddboost streams show active Name Read Write Repl-out Repl-in Read Write Repl Combined Streams Streams Streams Streams Limit Limit Limit Limit------------- ------- ------- -------- ------- ----- ----- ----- -------- NEW_STU1 1 0 0 0 2 3 1 - NEW_STU0 0 2 1 0 1 5 2 - ------------- ------- ------- -------- ------- ----- ----- ----- DD System Stream Limits:read=50 write=180 repl-in=180 repl-out=90 combined=180

显示在输出中的 Data Domain 系统流限制,取决于 Data Domain 系统的类型。

要显示特定时间的特定存储单元的 DD Boost 流限制历史记录,请输入:

# ddboost streams show history storage-unit stu1 last 1hoursINTERVAL:10 mins"-" indicates that the data is not available for the intervals

Storage-Unit:"NEW_STU0"Date Time read write repl-out repl-inYYYY/MM/DD HH:MM streams streams streams streams----------------- ------- ------- --------- --------2013/08/29 12:00 0 0 0 02013/08/29 12:10 0 0 0 02013/08/29 12:20 0 1 0 02013/08/29 12:30 0 2 0 02013/08/29 12:40 0 2 0 02013/08/29 12:50 0 1 0 02013/08/29 13:00 0 0 0 0----------------- ------- ------- --------- --------

要显示特定存储单元的 DD Boost 流限制,请输入;

# ddboost streams show history storage-unit xyzStorage-unit /data/col1/xyz not configured

配置分布式数据段处理分布式数据段处理选项在 Data Domain 系统中配置,会应用于安装在其中的所有媒体服务器和 OST 插件。

可用以下命令配置该选项:

# ddboost option set distributed-segment-processing {enabled | disabled}

不必重新启动 Data Domain 文件系统,也可启用或禁用分布式数据段处理选项。

为 DD Boost 准备 Data Domain 系统

配置分布式数据段处理 35

与 Data Domain 系统(运行着 DD OS 4.8 或更高版本)进行通信的 OST 插件 2.2 或更高版本支持分布式数据段处理。

默认情况下,分布式数据段处理在一开始就装有 DD OS 5.2 的系统中已经启用。如果系统已从 DD OS 5.1、5.0.x 或 4.9.x 升级为 DD OS 5.2,则分布式数据段处理仍处于以前的状态。

配置 IFGROUP

此功能仅适用于 IP DD Boost。对于 IFGROUP 功能概述,请参阅 IFGROUP:DD Boost IP负载平衡和故障切换(第 19 页)。

Data Domain 系统收到配置好的接口组中的客户端发出的连接请求时,IFGROUP 会将该连接分配给该接口组中用得最少的接口,从而实现负载平衡,并提高输入/输出吞吐量。

要配置 IFGROUP,请在 Data Domain 系统中创建接口组,方法是按如下说明将现有接口添加到所创建的接口组中。

过程

1. 创建接口组:

# ddboost ifgroup create “group_name”

示例:

# ddboost ifgroup create external# ddboost ifgroup create lab10G

可以先不创建组名,使用“组名”“default”。在所有其余 ddboost ifgroup命令中,未指定组名时都会使用“default”组。

2. 对每个 ifgroup 添加客户端和接口。所添加的接口必须已用 net 命令创建完毕。

# ddboost ifgroup add [“group_name”] {interface “ipaddr” | client “host-name”}

示例:

# ddboost ifgroup add interface 10.6.109.140 client *.datadomain.com# ddboost ifgroup add interface 10.6.109.141 client *

如果未指定“组名”,则会使用“default”组。

3. 在 Data Domain 系统中选择一个接口,向备份应用程序注册该接口。建议创建故障切换聚合接口,向备份应用程序注册该接口。

不必从 ifgroup 中选择接口向备份应用程序注册。也可用不属于 ifgroup 的接口向备

份应用程序注册。EMC 建议通过 DNS 或其他名称解析机制,以可解析的名称注册这种接口。使用NetBackup 并假定 192.168.1.1 名为 dd22.abc.com 时,可在媒体服务器中执行以

下命令:

为 DD Boost 准备 Data Domain 系统

36 EMC Data Domain Boost for OpenStorage 3.0 管理指南

nbdevconfig -creatests -st 9 -stype DataDomain -storage_server dd22.abc.com -media_server load64

向备份应用程序注册的接口,由备份应用程序及其 OST 插件用来与 Data Domain 系统进行通信。如果此接口不可用,则不能向该 Data Domain 系统中备份。

4. 接口和客户端一配置完毕,就会自动启用相应的组。请检查该 ifgroup 的状态(已启用或已禁用):

# ddboost ifgroup status [“group_name”]Status of ifgroup “default” is “enabled”

如果未指定“组名”,则会使用“default”组。

客户端直连 ifgroup 接口时,无须输入客户端,但必须有一个客户端才能启用

ifgroup。因此,要添加一个“虚拟”客户端:ddboost ifgroup add clientgroup-name.noclient 来启动 EMC AppSync Exchange Interface 服务。

5. 验证含有接口和客户端的所有组的全部配置:

# ddboost ifgroup show config all

结果

下表所示的是示例输出。

Group Name Status Interfaces Clients Count Count-----------------------------------------------------------------default enabled 2 1external enabled 2 1lab10G enabled 2 2-----------------------------------------------------------------Group Name Status Interfaces ------------------------------------------------------------default enabled 10.6.109.141default enabled 10.6.109.41external enabled 10.6.109.140 external enabled 10.6.109.142lab10G enabled 192.168.1.220lab10G enabled 192.168.1.221-----------------------------------------------------------------Group Name Status Clients ------------------------------------------------------------default enabled *external enabled *.datadomain.comlab10G enabled ddboost-dl.datadomain.com lab10G enabled yellowmedia.datadomain.com------------------------------------------------------------

首先会进行全部名称比较,然后会进行部分名称比较。因此,上例中在 lab10G 组中

找到了 ddboost-dl.datadomain。

修改接口组

设置了接口组之后,可以在组中添加或删除接口。下例所示的是如何在 Data Domain系统中从配置好的接口组中删除接口。

为 DD Boost 准备 Data Domain 系统

修改接口组 37

过程

1. 确保目前未通过要从接口组中删除的接口,执行从备份应用程序到 Data Domain 系统的作业。为此,可在 Data Domain 系统中,通过输入以下命令,检查接口组中现有连接的状态:

# ddboost show connections

有关在活动层执行此命令的示例,请参阅 DD860 Extended Retention 系统相关文档

(以前名为《DD860 Archiver Administration Guide》(DD 860 Archiver 管理指

南))。

2. 在 Data Domain 系统中,从具有指定组名的组或“default”组中删除一个接口或客户端。

# ddboost ifgroup del default interface 10.6.109.144

删除完毕后,所删除的接口已脱离相应接口组,不会再由 DD Boost 存储服务器用于任何媒体服务器中的作业。

删除已向备份应用程序注册的接口,会使媒体服务器不能访问 Data Domain 系统。

不会删除 Data Domain 系统中的 ifgroup 配置。

结果

在 Data Domain 系统中,要在网络层更改已添加到接口组中的接口,请将该接口从所属接口组中删除,然后再将该接口添加到此前的所属接口组中。

如果用可修改接口的 net 命令作更改,例如启用已对其配置 ifgroup 的接口,请执行

ddboost show connections 命令更新负载平衡视图。更新负载平衡视图后,

ifgroup 就可以使用该接口。

删除接口组

下例说明的是在 Data Domain 系统中删除配置好的接口组的方法。

过程

1. 确保目前未执行从备份应用程序到 Data Domain 系统的作业。在 Data Domain 系统中,通过使用以下命令,检查要删除的接口组中的连接的状态:

# ddboost ifgroup show connections2. 确保没有从媒体服务器连接到 Data Domain 系统的待处理作业。

3. 在系统中禁用“组名”或“default”组:

# ddboost ifgroup disable “<group-name>”4. 重置接口组:

# ddboost ifgroup reset “<group-name>”

结果

所有接口都会脱离所属接口组。但是,媒体服务器仍可通过已向备份应用程序注册的接口,访问 Data Domain 系统中的 DD Boost 存储服务器。在上例中,Data Domain 系统还处于已通过 192.168.1.1 向备份应用程序注册的状态。

如果已不需要某个接口组,请用 destroy 选项将该组从配置中删除:

为 DD Boost 准备 Data Domain 系统

38 EMC Data Domain Boost for OpenStorage 3.0 管理指南

# ddboost ifgroup destroy “group-name”

示例:

# ddboost ifgroup destroy external

会通过客户端的主机名,将客户端与接口组对应起来,这与接口组的状态(已启用或已禁用)无关。因此,禁用接口组不会迫使客户端使用另一接口组。发现已禁用的接口组中有客户端时,该客户端会使用已注册的接口,并且仍会使用原来的连接。

也可在“Enterprise Manager Data Management DD Boost”视图中管理 IFGROUP。(请

参阅《EMC Data Domain 操作系统管理指南》)。

配置托管文件复制 (MFR)

限制 MFR如果已采用托管文件复制,则要禁用复制限制。如果必须施加限制,则解决方法是用 /ddr/bin/repl_throttle 目标端口速率命令手动设置限制。如果必须如此,请

联系工程部门。

启用低带宽优化

要对托管文件复制启用低带宽选项,请输入:

# ddboost file-replication option set low-bw-optim enabledLow bandwidth optimization enabled for optimized duplication.

不必重新启动 Data Domain 文件系统,也可启用或禁用低带宽优化选项。但是,启用

低带宽优化之后,必须在 Data Domain 系统中进行全面清理以使其生效。

也可在“Enterprise Manager Data Management DD Boost”视图中监视和管理低带宽优化。(请参阅《EMC Data Domain 操作系统管理指南》。)

不必在媒体服务器中作任何配置更改,因为备份应用程序不能感知此功能。

l 在 Data Domain 系统中启用此功能会多耗资源(CPU 和内存),因此,建议仅当通

过总带宽低于 6 Mbps 的低带宽网络管理文件复制时才使用此选项。

l 只有独立 Data Domain 系统才支持用于托管文件复制的低带宽选项。

l Data Domain Extended Retention 系统不支持低带宽优化。

启用加密

要启用加密托管文件复制选项,请输入:

# ddboost file-replication option set encryption enabled

输出结果指示您请求的加密已启用。

不必在媒体服务器中作任何配置更改,因为备份应用程序 NetBackup 和 Backup Exec 都不能感知此功能。在 Data Domain 系统中启用此功能会多耗资源(CPU 和内存)。

为 DD Boost 准备 Data Domain 系统

配置托管文件复制 (MFR) 39

启用 IPv6 支持

现有托管文件复制命令中,现在有 IPv4 或 IPv6 功能。为了通过 DD Boost 使得托管文件复制支持 IPv6,我们将新关键字 ipversion 添加到了注册表中,以便提供用于支持IPv6 网络的选项。IPv6 关键字变量通过 ddboost file-replication optionset 命令关键字 ipversion 控制。如果 ipversion 选项为 ipv6,则 IPv6 是托管文件复制

的首选 IP 地址类型。如果 ipversion 选项为 ipv4,则 IPv4 是托管的文件复制的首选 IP地址类型。如果未指定首选 IP 地址,则默认 IP 地址类型是 IPv4。

要将 DD Boost 文件复制的首选 IP 版本设置为 IPv6,请输入:

# ddboost file-replication option set ipversion ipv6Ipversion for file-replication set to "ipv6"

要显示当前 DD Boost 文件复制选项值,请输入:

# ddboost file-replication option show ipversionIpversion for file-replication is:ipv6

要将 DD Boost 文件复制选项重置为默认值 IPv4,请输入:

# ddboost file-replication option reset ipversion

更改 MFR TCP 端口

必须重新启动 Data Domain 文件系统,才能更改托管文件复制 TCP 端口。因此这应该

是一个计划事件。

要将复制 TCP 端口从默认端口 2051 改为“端口号”,请在源和目标 Data Domain 系统中输入以下命令:

# replication option set listen-port “port-number”# filesys restart

执行托管文件复制和目录复制都要使用 listen-port 选项。执行托管文件复制要在源和目

标 Data Domain 系统中用 replication option set listen-port 命令指定目标

Data Domain 系统侦听的端口,以及源 Data Domain 系统连接的端口。执行目录复制时

仅用 listen-port 选项指定复制目标服务器 listen-port。在复制源中,特定目标的连接端

口用 replication modify 命令输入。

l 要详细了解这些主题,请参阅《EMC Data Domain 操作系统命令参考指南》。

配置客户端访问验证对 DD Boost 配置客户端访问控制,可限制对 DD Boost 客户端 Data Domain 系统的访问,还可以摆脱对 DNS 的依赖。默认情况下,如果启用 DD Boost 后未向客户端列表中添加客户端,则会将所有客户端都自动添加到客户端列表中。默认情况下会使用 * 通配符。

要限制访问,请从列表中删除 * 通配符,然后逐个添加客户端。

媒体服务器客户端列表可以含有完全限定的域名或短名称。客户端名称必须与媒体主机中的“主机名”一致,并且区分大小写。

要从 DD Boost 客户端列表中删除所有客户端,请输入:

# ddboost clients delete “client-list”

为 DD Boost 准备 Data Domain 系统

40 EMC Data Domain Boost for OpenStorage 3.0 管理指南

要删除所有以前添加的客户端,并且重置 DD Boost 客户端列表,也可输入:

# ddboost client reset

可以完全限定的域名和短名称的形式添加客户端。要将客户端添加到 DD Boost 客户端列表中,请输入:

# ddboost clients add “client-list”

示例:

# ddboost clients add ddboost-dl.emc.com ddboost-dlddboost-dl.emc.com :Addedddboost-dl :Added

要查看 DD Boost 客户端列表,请输入:

# ddboost clients show config

Client Encryption Strength Authentication Mode----------------------- ------------------- -------------------* none none*.corp.emc.com medium anonymousrtp-ost-ms02.domain high anonymousrtp-ost-ms02.domain.com high anonymous

验证访问时,会按以下搜索顺序限制访问:

l 先按通配符 * 搜索,再按部分字符搜索,例如,先按 *.emc.com 搜索,再按

*.com 搜索

l 完全匹配发送客户端名称,如 ddboost-dl.emc.com如果未搜索到受验客户端,则会拒绝受验客户端访问。

DD Boost 与安全多租户的集成将 tenant-unit 关键字引入 ddboost storage-unit 命令,是为了将 DD Boost 与安

全多租户 (SMT) 集成到一起。必须为每个存储单元都配置一个租户单元,而每个租户单元都能与多个存储单元关联起来。租户单元关联和存储单元用户名所有权互不相干。租户单元通过命令用于管理路径,但不能用于数据路径,如读取和写入。全部有关存储单元的命令都支持租户单元。

要创建将与 DD Boost 用户集成到一起的 SMT 租户单元,请输入:

# smt tenant-unit create tu1Tenant-unit "tu1" created.

要对默认租户单元指定 DD Boost 用户,请输入:

# ddboost user option set user1 default-tenant-unit tu1Default-tenant-unit is set to "tu1" for user "user1".

请对 DD Boost 用户的默认租户单元指定更多 DD Boost 用户。

要在默认租户单元中删除并取消分配 DD Boost 用户,请输入:

# ddboost user option reset user3 Default-tenant-unit is reset for user "user3".

要显示与默认租户单元相关联的 DD Boost 用户,请输入:

# ddboost user showDD Boost user Default tenant-unit------------- -------------------user1 tu1user2 tu2

为 DD Boost 准备 Data Domain 系统

DD Boost 与安全多租户的集成 41

------------- -------------------

配置 FC DD Boost 服务为了支持 FC DD Boost 服务,必须将受支持的光纤通道目标 HBA 安装到系统中。(另请参阅《EMC Data Domain 操作系统命令参考指南》和《管理指南》,以查看有关scsitarget 的信息,这是一个相关命令,可能有助于管理 SCSI 目标子系统。)

还必须执行以下附加配置步骤:

过程

1. 启用 FC DD Boost 服务:

# ddboost option set fc enabled2. 可选:设置 DFC 服务器名称:

# ddboost fc dfc-server-name set “<server-name>”

也可接受默认名称,即 Data Domain 系统的基本主机名。有效的 dfc 服务器名称含有一个或多个以下字符:

l 小写字母 (“a”–“z”)

l 大写字母 (“A”–“Z”)

l 数字 (“0”–“9”)

l 下划线 (“_”)

l 连字符 (“–”)

字符点或句点(“.”)在 dfc-server-name 中无效;这有碍于将 Data Domain

系统的完全限定的域名用作其 dfc-server-name。

dfc-server-name 类似于 IP 主机名,也不区分大小写。对于能用 FC DDBoost 由

同一些客户端访问的多个 Data Domain 系统,应该不用区分大小写的 dfc-server-name 配置。

3. 创建 SCSI 目标访问组:

# ddboost fc group create “<group-name>”

示例:

# ddboost fc group create lab_group4. 要显示可用 scitarget endpoint 的列表,请输入:

# scsitarget endpoint show listEndpoint System Address Transport Enabled Status------------- -------------- ------------ ------- ------endpoint-fc-0 6a FibreChannel Yes Onlineendpoint-fc-1 6b FibreChannel Yes Online------------- -------------- ------------ ------- ------

5. 对某个端点配置 SCSI 目标访问组设备集:

# ddboost fc group modify “<group-name>” device-setcount “count” endpoint “endpoint-list”

示例:

为 DD Boost 准备 Data Domain 系统

42 EMC Data Domain Boost for OpenStorage 3.0 管理指南

# ddboost fc group modify lab_group device-set count 8 endpoint 6a6. 将启动器添加到 SCSI 目标访问组中:

# ddboost fc group add “group-name” initiator “initiator-spec”

示例:

# ddboost fc group add lab_group initiator "initiator-15,initiator-16"

调整 FC DD Boost 的设备集的规模如光纤通道 DD Boost 路径管理(第 24 页)中所述,Data Domain 系统会通告一个或多个“DFC 设备”类型的处理器,DD Boost 库用该处理器与 FC DD Boost 服务进行通信。在 Data Domain 系统中,会通过将启动器添加到 ddboost 型 scsitarget 访问组中,向启动器授予对这些 DFC 设备的访问权:

# ddboost fc group add lab_group initiator "initiator-15,initiator-16"

向启动器通告的 DFC 设备的数量,通过配置 scsitarget 访问组的设备集控制:

# ddboost fc group modify lab_group device-set count 4

每个 Data Domain 系统的受支持 DFC 设备数量上限为 64。

那么,应该对特定媒体服务器中的启动器通告多少 DFC 设备? 答案取决于多个因素:

1. 媒体服务器的队列长度是否受限?如光纤通道 DD Boost 路径管理(第 24 页)中所述,Windows 平台被视为“队列长度受限”平台,因为 Windows SCSI 直通接口机制仅会通过其每个通用 SCSI 设备,每次发出 1 项 SCSI 请求。这会影响 FC DD Boost 解决方案的性能,如果多个连接(如备份作业)正在尝试使用同一通用 SCSI 设备。因此,通告多个 DFC 设备有益于运行多项作业的 Windows 平台。

请比较这种行为与 Linux SCSI 通用驱动程序的行为,该驱动程序不强加这种限制。Linux 未被视为“队列长度受限”平台,因此只须对 Linux 系统中的启动器通告 1 个DFC 设备就已足够。

2. 媒体服务器和 Data Domain 系统之间的物理路径的数量对于通告的每个 DFC 设备,媒体服务器操作系统都会创建 “n” 个通用 SCSI 设备,媒体服务器操作系统访问 DFC 设备所通过的每条物理路径一个。

例如,如果:

l 媒体服务器有 2 个启动器 HBA 端口(A 和 B)

l Data Domain 系统有 2 个 FC 目标端点(C 和 D)

l 光纤通道结构分区已配置好,可使两个启动器 HBA 端口都能访问两个 FC 目标端点

则媒体服务器操作系统会通过 4 条物理路径检测到每个设备:

A -> CA -> DB -> CB -> D

还会创建 4 个通用 SCSI 设备,用于通告的每个 DFC 设备。

对于 Windows 媒体服务器(队列长度限制为 1),这样最多可向 Data Domain 系统同时发出 4 个 SCSI 请求,即使只通告了一个 DFC 设备。

为 DD Boost 准备 Data Domain 系统

调整 FC DD Boost 的设备集的规模 43

大小调整计算方法

可用以下计算方法求出要在 Data Domain 系统中,以及要向特定媒体服务器中的启动器通告的 DFC 设备的数量。EMC 建议向同一媒体服务器中的所有启动器通告的 DFC 设备数量都相同。

在 Data Domain 系统中

Data Domain 系统对同时向一个 DFC SCSI 设备发出的请求的数量强加限制。因为有这种限制,所以必须调整通告的设备的数量,具体情况取决于在特定时间同时传输到Data Domain 系统的作业的最大数量。一般而言,预计通过 FC DDBoost 从媒体服务器传输过来的作业的数量越大,通告的设备的数量就越大。

假定 J 是特定时间通过 DFC 同时运行的,传输到 Data Domain 系统的作业的最小数量。

假定 C 是每项作业的最大连接数量:

l 3 个连接用于 Data Domain Extended Retention 系统

l 1 个连接用于其他类型的 Data Domain 系统

计算:

l 通过 DFC,从所有媒体服务器到 DD 系统的最大并发连接数量:

n S = J * C

n DFC 设备数量 D = 最小数量(64,2*(S/128)),上入

n 对所有 DFC 访问组都必须配置“D”个设备。

示例:

假设:

l 8 个媒体服务器/主服务器,单个 Data Domain 系统,特定时间每个服务器最多运行50 项作业。

l 此例中 J = 8 * 50 = 400,C = 1(单个 Data Domain 系统),S = J * C = 400,D = 2 *400/128 = 6.25,上入为 7。

l 因此,对 Data Domain 系统中的所有 DFC 组都必须配置 7 个设备。

假设:

l 8 个媒体服务器,DD Extended Retention 系统,特定时间每个服务器最多运行 30项作业。

l 此例中 J = 8 * 30 = 240,C = 3(DD Extended Retention 系统),S = J * C = 720,D= 2 * 720/128 = 11.25,上入为 12。

l 因此,对 DD 系统中的所有 DFC 组都必须配置 12 个设备。

Linux 媒体服务器

对于 Linux 媒体服务器,用列在在 Data Domain 系统中(第 44 页)一节下的算式求出的在 Data Domain 系统中通告的 DFC 设备的数量已经足够。不必作其他配置。Linux 媒体服务器不是队列长度受限服务器,因此,许多连接可共用同一 DFC 通用 SCSI 设备,不会影响性能。

Windows 媒体服务器

Data Domain 服务器路径管理逻辑可在所有可用逻辑路径(启动器、目标端点、DFC 设备)之间散布连接。我们想要配置足够的 DFC 设备,这样连接可在媒体服务器中各用各的通用 SCSI 设备(逻辑路径),最大 DFC 设备数量为 64。

假定 X = 在 Data Domain 系统中配置的 DFC 设备的数量(在上面的在 Data Domain 系统(第 44 页)中一节中配置的)。假定 P = 媒体服务器和 Data Domain 系统之间的物理路径的数量。假定 J = 最大并发作业数量,假定 C = 每项作业的最大连接数量:

为 DD Boost 准备 Data Domain 系统

44 EMC Data Domain Boost for OpenStorage 3.0 管理指南

— 3 个连接用于 DD Extended Retention 系统 — 1 个连接用于其他类型的 Data Domain系统

计算:

l 始于媒体服务器的并发连接的最大数量 S = J * C,DFC 设备数量 D = 最小数量((S/P),X),上入,最大数量为 64。

请注意,如果 D 的值大于 X,则足以配置 D 个设备,但仅用于装有 Windows 客户端的访问组。

示例:

假设:

l 媒体服务器和 Data Domain 系统之间有 4 条物理路径,最多 30 项作业,DDExtended Retention 系统

l 此例中 X = 25,P = 4,J = 30,C = 3

l 始于媒体服务器的并发连接的最大数量 S = (J * C) = 90

l DFC 设备数量 D =(90/4,25)= 25

因此,要将 Data Domain 系统配置为向媒体服务器中的每个启动器通告 25 个设备。

假设:

l 媒体服务器和 Data Domain 系统之间有 2 条物理路径,最多 50 项作业,单个 DataDomain 系统

l 此例中 X = 18,P = 2,J = 40,C = 1

l 始于媒体服务器的并发连接的最大数量 S = (J * C) = 40

l DFC 设备数量 D = 最大数量(40/2,18)= 20

因此,要将 Data Domain 系统配置为向媒体服务器中的每个启动器通告 20 个设备。

请注意,由于 D 的值 (20) 大于 X 的值 (18),因此仅为装有 Windows 客户端的 DFC 访问组配置 2 个设备就已足够。

为 DD Boost 准备 Data Domain 系统

大小调整计算方法 45

为 DD Boost 准备 Data Domain 系统

46 EMC Data Domain Boost for OpenStorage 3.0 管理指南

第 4 章

安装 DD Boost for OpenStorage

《EMC Data Domain 操作系统命令参考指南》中有用在本指南中的命令的全面说明。

本章包括以下主题:

l 安装概述...............................................................................................................48l 为 NetBackup 安装 OST 插件................................................................................ 48l 为 Backup Exec 安装 OST 插件..............................................................................51l 《Tuning Windows Media Servers for Performance》(调整 Windows 介质服务器以

提高性能)........................................................................................................... 53l 卸载 Windows 插件...............................................................................................53

安装 DD Boost for OpenStorage 47

安装概述下面是 Data Domain Boost 的总体安装步骤:

过程

1. 获得在 Data Domain 系统上启用 DD Boost 所需的许可证。您可以直接从 EMC 购买DD Boost 许可证密钥。

l 基本许可证允许您备份和还原数据。

l 通过另行获取的复制许可证,能够执行托管文件复制或自动映像复制。您必须获得用于源和目标 Data Domain 系统的复制许可证。

2. 在 Data Domain 系统上启用并配置 DD Boost。至少必须为每个存储单元都配置一个用户名,或者为多个存储单元配置一个用户名。

3. 在每个媒体服务器中安装 OST 插件软件。

4. 完成本章中所述安装步骤后,按为 DD Boost 配置 Data Domain 系统(第 31 页)一章中所述配置 DD Boost。

OST 插件和 DD OS 升级

升级 OST 插件或 DD OS 之前,请先查阅《Data Domain Boost Compatibility Guide》(Data Domain Boost 兼容性指南)。《Data Domain Boost Compatibility Guide》(DataDomain Boost 兼容性指南)中有 OST 插件和 DD OS 兼容性的详细说明。

要利用某个 DD OS 版本中的新功能,请将 OST 插件升级为相应版本。虽然旧版 OST 插件仍与新版 DD OS 兼容,但没有新版 DD OS 中的新功能。请按在媒体服务器中安装OST 插件(第 49 页)中的说明进行升级。

本文档说明 Data Domain 中的 DD Boost 配置时,使用的是 DD OS 5.5 中的命令。如果

正在使用另一版 DD OS 和这一版 OST 插件,请参阅相应 DD OS 命令参考资料。

防火墙和端口

此讨论仅适用于 IP DD Boost。

Data Domain 系统首次配置好时,并不能通过防火墙运行(从媒体服务器到 DataDomain 系统,或从一个 Data Domain 系统到另一个 Data Domain 系统)。如果需要让Data Domain 系统在有防火墙的情况下运行,请联系网络支持提供商。

必须在防火墙中打开以下端口,DD Boost 备份和优化复制才能起作用:

l TCP 2049 (NFS)

l TCP 2051(必须为进行托管文件复制打开,但不需要为进行自动映像复制打开)

l TCP 111(NFS 端口映射程序)

为 NetBackup 安装 OST 插件本节说明的是用于在 NetBackup 环境中安装 OST 插件的命令。

安装 DD Boost for OpenStorage

48 EMC Data Domain Boost for OpenStorage 3.0 管理指南

NetBackup 环境中有媒体服务器和主服务器。主服务器用于管理客户端和媒体服务器,也可用作媒体服务器。必须在每个媒体服务器中安装 OST 插件。如果主服务器也已配置为媒体服务器,则还必须在主/媒体服务器中安装 OST 插件。

在主服务器或媒体服务器中,可输入能在命令行中执行的命令。如果在主服务器中执

行命令,请用 -media_server 选项告诉 NetBackup 要将查询存储服务器属性相关插

件的操作引向何处。

本指南中使用的是以下目录中的 NetBackup 命令,必须将这些目录添加到 UNIX 或Windows PATH 中。

过程

1. 将以下目录位置添加到 UNIX PATH 中:

$ exportPATH=$PATH:/usr/openv/netbackup/bin:/usr/openv/netbackup/bin/admincmd:/usr/openv/volmgr/bin

2. 将以下目录位置添加到 Windows PATH 中:

$ PATH=%PATH%;C:\Program Files\Veritas\NetBackup\bin;C:\Program Files\Veritas\NetBackup\bin\admincmd;C:\Program Files\Veritas\Volmgr\bin

在媒体服务器中安装 OST 插件

OST 插件软件必须安装在需要访问 Data Domain 系统的媒体服务器中。升级 UNIX OST插件时,会覆盖以前的插件版本,因而不必将其删除。对于在 UNIX 系统中卸载 OST 插件,没有专用说明。

安装 UNIX 插件

过程

1. 从 EMC 在线支持网站中下载最新版 OST 插件。通过使用 MD5sum 或摘要实用程序,验证下载的安装程序的 MD5 摘要以确保其完整性。

2. 输入 gunzip 或等效命令,将 tar 文件解压缩。将文件保存在媒体服务器中的所选

位置中。

3. 如果备份应用程序的“Remote Manager and Monitor Service”(nbrmms) 进程正在运

行,则停止该进程。输入:

# nbrmms -terminate4. 安装 OST 插件(gtar 包中的一组库。)

5. 用 tar 命令对文件进行解压缩:

# tar -vxf “filename”6. 包中也有名为 install.sh 的安装脚本,该脚本可在开始安装之前验证 nbrmms

是否已停止。输入:

# install.sh -d “directorypath”

目录路径自愿指定。如果不指定目录路径,则用于安装脚本的路径是 /usr/openv/lib/ost-plugins,即备份应用程序通常会从中寻找包的位置。安装脚

本安装的共享库文件是 libstspiDataDomain.so 和libstspiDataDomainMT.so。

7. 如果该插件已存在,则会提示输入 y 继续操作。

安装 DD Boost for OpenStorage

在媒体服务器中安装 OST 插件 49

8. 通过输入以下命令,重新启动备份应用程序的 nbrmms 进程:

# nbrmms

排除 UNIX 插件安装或更新的故障(AIX 媒体服务器)

过程

1. 停止 NetBackup Remote Manager and Monitor Service (nbrmms)。

2. 输入:

# ./install.sha plugin already exists, do you want to proceed with installation? (y or n) yInstalling the Data Domain OpenStorage Client Libraries ...cp libstspiDataDomain.so /usr/openv/lib/ost-plugins/libstspiDataDomain.socp:/usr/openv/lib/ost-plugins/libstspiDataDomain.so:Cannot open or remove a file containing a running program.ERROR in copying libstspiDataDomain.so to /usr/openv/lib/ost-plugins/libstspiDataDomain.so, error = 1

安装脚本可能会不起作用,并且会显示错误消息,说明要安装的插件已经存在。插件已安装但要被另一实例取代时,会出现这种故障。

3. 如果安装脚本不起作用:

a. 输入:

# /usr/sbin/slibclean

b. 输入:

# ./install.sh

因为模块现已从内存中卸载,所以 install.sh 脚本现在应该可以正常运行

了。

安装 Windows 插件

Windows 插件安装程序是 libstspiDataDomainSetup.exe。该安装程序支持 64位 Windows 插件。

准备安装

过程

1. 从 EMC 在线支持网站中下载最新版 Windows OST 插件安装程序。

2. 通过使用 WinMD5 或类似实用程序,验证下载的安装程序的 MD5 摘要以确保其完整性。对该插件进行解压缩以提取 libstspiDataDomainSetup.exe。

3. 停止所有 NetBackup 服务。按启动、停止和重新启动 NetBackup Windows 服务(第51 页)中的说明停止这些服务。

4. 通过使用 Windows 控制面板,或通过在静默模式中执行 OST 插件卸载命令,删除以前的插件版本。

libstspiDataDomainUninstall.exe /S

也可在交互模式执行命令:

libstspiDataDomainUninstall.exe

开始安装

可在交互模式或静默模式中进行安装。

安装 DD Boost for OpenStorage

50 EMC Data Domain Boost for OpenStorage 3.0 管理指南

过程

1. 双击安装可执行文件启动安装程序。

安装程序会查明是否已安装 NetBackup,以及其各项服务是否在运行。如果安装程序检测到某项服务正在运行,则会显示消息告知此情况并退出。

2. 如果 Backup Exec 服务都已停止,则安装程序会显示许可协议。阅读条款后单击“IAgree”继续操作。

3. 相应目标文件夹会显示在“Choose Install Location”对话框中。请勿更改此文件夹。单击“Install”以开始安装。“”

可通过进度条监视安装进度。

4. 安装完毕后可单击“显示详细信息”按钮,以查看所安装的文件及其位置。

5. 重新启动所有服务。请参阅启动、停止和重新启动 NetBackup Windows 服务(第51 页)。

6. 调整 Windows 媒体服务器以提高性能。请参阅 Tuning Windows Media Servers forPerformance(第 53 页)(调整 Windows 媒体服务器以提高性能)。

NetBackup 服务

请按启动、停止和重新启动 UNIX 或 Windows 服务的说明操作。

启动和停止 NetBackup UNIX 服务

要停止 UNIX 服务,请键入:

# nbrmms -terminate

要启动或重新启动 UNIX 服务,请输入:

# nbrmms

启动、停止和重新启动 NetBackup Windows 服务

过程

1. 依次转到“开始” > “控制面板” > “管理工具” > “服务”。

2. “服务”窗口中的服务按名称以字母顺序列出。找到名称“NetBackup RemoteManager and Monitor Service”。其 Status字段中显示的是该服务的状态。

3. 选择并右键单击该服务。

4. 显示出来的菜单中有用于“Stop”、“Start”或“Restart”该服务的选项。选择相应菜单项。

为 Backup Exec 安装 OST 插件

在媒体服务器中安装插件

OST 插件软件必须安装在需要访问 Data Domain 系统的媒体服务器中。因为 BackupExec 仅在 Windows 媒体服务器中支持 OpenStorage,所以下一节仅会说明 Windows 服务器。

FC DD Boost 不支持 Backup Exec。

安装 DD Boost for OpenStorage

NetBackup 服务 51

安装 Windows 插件

Windows 插件安装程序是 libstspiDataDomainSetup.exe。此安装程序支持 64位 Windows 插件。

过程

1. 准备安装。

a. 从 EMC 在线支持网站中下载最新版 Windows OST 插件安装程序。

b. 停止所有 Backup Exec 服务。按 Backup Exec 服务(第 52 页)中的说明停止该服务。

c. 用 Windows 控制面板或 libstspiDataDomainUninstall.exe 删除以前的

插件版本。

d. 双击安装可执行文件启动安装程序。安装程序会查明是否已安装 Backup Exec,以及其各项服务是否在运行。如果安装程序检测到某项服务正在运行,则会显示消息告知此情况并退出。

e. 开始安装。

2. 启动安装。

a. 如果 Backup Exec 服务都已停止,则安装程序会显示许可协议。阅读许可协议条款。选择“I Agree”继续操作。

b. 相应目标文件夹会显示在“Choose Install Location”对话框中。请勿更改该文件夹。选择“Install”开始安装。

可通过进度条监视安装进度。

c. 安装完毕后可选择“Show details”按钮,以查看所安装的文件及其位置。

d. 重新启动所有 Backup Exec 服务。请参阅 Backup Exec 服务(第 52 页)。

3. 验证 Backup Exec 重复数据消除选项是否已启用。

Backup Exec 服务

启动、停止或重新启动 Windows 服务

在 Backup Exec 中,可在“Backup Exec Service Manager”窗口中启动、停止和重新启动 Backup Exec 服务。

升级 Backup Ecec 插件

过程

1. 运行 Backup Exec 服务管理器,然后停止所有服务(不要关闭该对话框)。

2. 删除旧插件并安装新插件。

3. 返回到“Backup Exec Services Manager”对话框,重新启动所有服务。

4. 关闭对话框。

安装 DD Boost for OpenStorage

52 EMC Data Domain Boost for OpenStorage 3.0 管理指南

《Tuning Windows Media Servers for Performance》(调整Windows 介质服务器以提高性能)

要了解调整方法,请参阅知识库文章《Tuning Windows Media Servers for Performance》(调整 Windows 媒体服务器以提高性能),其文档 ID 为 85209,可在 EMC 支持门户网站 https://support.emc.com 中下载。

卸载 Windows 插件此步骤适用于 NetBackup 和 Backup Exec。

过程

1. 停止备份应用程序的服务。

2. 执行下列操作之一:

l 在 Window 控制面板的卸载/删除程序中卸载 Data Domain OpenStorage 插件(如同卸载典型 Windows 程序)。

l 双击 libstspiDataDomainUninstall.exe,该程序与插件安装在同一目录

中。单击“Uninstall”。卸载完毕后,单击“显示详细信息”可查看删除了哪些文件。

安装 DD Boost for OpenStorage

《Tuning Windows Media Servers for Performance》(调整 Windows 介质服务器以提高性能) 53

安装 DD Boost for OpenStorage

54 EMC Data Domain Boost for OpenStorage 3.0 管理指南

第 5 章

备份应用程序管理

《EMC Data Domain 操作系统命令参考指南》中有用在本指南中的命令的全面说明。

本章包括以下主要主题:

l 配置媒体服务器....................................................................................................56l NetBackup 管理.................................................................................................... 68l Backup Exec 管理..................................................................................................70

备份应用程序管理 55

配置媒体服务器媒体服务器配置取决于所用的备份应用程序。请参阅相应配置章节。

NetBackup 配置

本章中示例的前提是如下配置:

l 名为 load64 的媒体服务器,运行的是 NBU 7.x

l 已对其启用 DD Boost 的两个 Data Domain 系统,分别名为 dd22 和 dd100。

媒体服务器配置包括以下步骤:

l 注册每一个 Data Domain 系统

l 搜索新增设备,尤其是对于 FC DD Boost

l 为每一个要与 Data Domain 系统通信的媒体服务器添加凭据

l 创建磁盘池

l 创建存储单元,即磁盘池的集合

l 设置备份策略

在主服务器或媒体服务器中,可输入能在命令行中执行的命令。如果在主服务器中执

行命令,请用 -media_server 选项告诉 NetBackup 要将查询存储服务器属性相关插

件的操作引向何处。

并发连接限制

对于 Backup Exec,一个媒体服务器中的并发连接(作业)数量的上限是 64。

注册每一个 Data Domain 系统

过程

1. 在媒体服务器中,启动备份应用程序的服务。请参阅 NetBackup 服务(第 51页)。

2. 在媒体服务器中,通过输入以下命令,验证备份应用程序是否已检测到插件:

# bpssinfo -pi -stype DataDomain

其输出所示的是:

l 供应商版本,即插件版本

l 内部版本,即 OST 插件版本。

3. 在 Data Domain 系统中,如果打算使用虚拟合成,则启用该功能,方法是输入以下命令:

# ddboost option set virtual-synthetics enabled4. 在媒体服务器中,通过输入以下命令注册 Data Domain 系统:

对于 IP DD Boost:

# nbdevconfig -creatests -stype DataDomain -storage_server dd22 -media_server load64

备份应用程序管理

56 EMC Data Domain Boost for OpenStorage 3.0 管理指南

这种情况下,存储服务器可以是 IP 地址或主机名,如 dd22。

对于 FC DD Boost:

# nbdevconfig -creatests -stype DataDomain -storage_server DFC-dd100 -media_server load64

这种情况下,存储服务器会添加前缀 DFC-,表明想要用 FC DDBoost 传输方式与Data Domain 系统进行通信。前缀后的名称,是所需 Data Domain 系统的 DFC 服务器名称,如 dd100。

5. 对将会运行 DD Boost 的每个 Data Domain 系统重复上述步骤。

添加凭据

过程

1. 在需要与 Data Domain 系统进行通信的媒体服务器中,输入:

# tpconfig -add -storage_server dd22 -stype DataDomain -sts_user_id “username” -password “password”

通过 NetBackup 7 也可在 NetBackup 中配置凭据。更多信息请参阅 NetBackup 文档。

ddboost storage-unit create“存储单元”user “用户名”命令,现在能用于每个要各

不相同的存储单元。

2. 对于需要与特定 Data Domain 系统进行通信的每个媒体服务器,重复以上步骤。下例是使用 dd100 的 DFC 服务器:

# tpconfig -add -storage_server DFC-dd100 -stype DataDomain -sts_user_id “username” -password “password”

结果

这些凭据添加完毕后,备份应用程序会执行以下操作:

l 保存这些凭据,以使该媒体服务器能够登录到 Data Domain 系统中。

l 将该媒体服务器配置为可在主用存储(备份应用程序的客户端)和存储服务器(Data Domain 系统)之间传输数据的 Data Mover。备份应用程序会使媒体服务器和存储服务器之间一直有一条访问路径。

创建磁盘池

磁盘池是磁盘卷的集合,备份应用程序以单个实体的形式管理磁盘池。磁盘池相应于存储单元。

磁盘池的名称必须各不相同。

备份应用程序有命令行界面 (CLI) 和图形用户界面 (GUI)。可用任一界面创建磁盘池。

创建磁盘池

过程

1. 备份应用程序的 Remote Manager and Monitor Service (nbrmms) 必须正在运行。要

启动该服务,请输入:

# nbrmms

备份应用程序管理

NetBackup 配置 57

2. 在 Data Domain 系统 (dd22) 中,通过输入以下命令获取存储单元的识别信息:

# nbdevconfig -previewdv -storage_server dd22-stype DataDomain > /tmp/dvlist

3. 通过输入以下命令,用通过上一命令获得的信息创建磁盘池:

# nbdevconfig -createdp -dp dd22_storage-unit1_dp -stype DataDomain-storage_servers dd22 -dvlist /tmp/dvlist

磁盘池名称必须各不相同。

将显示类似以下的输出:

Disk pool dd22_storage-unit1_dp has been successfully created with 1 volume.

创建存储单元

存储单元中有磁盘池。多个存储单元可归并到一个存储单元组中。可用 CLI 或 GUI 创建存储单元。

存储单元的名称必须各不相同。

创建存储单元

过程

1. 输入类似以下内容的命令:

# bpstuadd -label dd22_storage-unit1_su -dp dd22_storage-unit1_dp -host load64a -M load64a

此命令没有输出。

创建备份策略

有关创建备份策略的说明,请参阅 NetBackup 7.x 管理指南。

配置缓冲区

可设置各种缓冲区的数量和大小,但不能更改其大小限制。这些文件的位置取决于操作系统。

l UNIX 文件位置是 /usr/openv/netbackup。l Windows 文件位置是“安装路径”\netbackup\db\config。为获得最佳性能,请将 SIZE_DATA_BUFFERS 和 SIZE_DATA_BUFFERS_DISK 设置为262144。

要设置缓冲区数量和大小,请相应于操作系统创建以下文件。

l NET_BUFFER_SZn 描述:TCP/IP 套接字缓冲区大小

n media:不适用

n UNIX 中的默认大小:32,032

n Windows 中的默认大小:32,032

l NUMBER_DATA_BUFFERS

备份应用程序管理

58 EMC Data Domain Boost for OpenStorage 3.0 管理指南

数量必须是 2 的幂。

n 描述:共享数据缓冲区的数量。

n media:磁带

n UNIX 中的默认大小:8/4(未多路复用/已多路复用。)

n Windows 中的默认大小:16/8(未多路复用/已多路复用。)

l NUMBER_DATA_BUFFERS_RESTOREn 描述:共享数据缓冲区的数量。

n media:磁带

n UNIX 中的默认大小:8/12(未多路复用/已多路复用。)

n Windows 中的默认大小:16/12(未多路复用/已多路复用。)

l NUMBER_DATA_BUFFERS_DISK

数量必须是 2 的幂。

n 描述:共享数据缓冲区的数量。

n media:Disk

n UNIX 中的默认大小:8/4(未多路复用/已多路复用。)

n Windows 中的默认大小:16/8(未多路复用/已多路复用。)

l SIZE_DATA_BUFFERS

大小必须是 32 KB 的倍数。此文件不存在时所用的默认大小是 32 KB。Data Domain插件支持的最大值是 1 MB。此文件存在时的默认值,以及为获得最佳性能而建议采用的值,都是 256 KB。

n 描述:共享数据缓冲区的大小。

n media:磁带

n UNIX 中的默认大小:64 KB

n Windows 中的默认大小:64 KB

l SIZE_DATA_BUFFERS_DISK

大小必须是 32 KB 的倍数。此文件不存在时所用的默认大小是 32 KB。Data Domain插件支持的最大值是 1 MB。此文件存在时的默认值,以及为获得最佳性能而建议采用的值,都是 256 KB。

n 描述:共享数据缓冲区的大小。

n media:Disk

n UNIX 中的默认大小:256 KB

n Windows 中的默认大小:256 KB

l SIZE_DATA_BUFFERS_NDMP

备份应用程序管理

NetBackup 配置 59

n 描述:适于进行 NDMP 备份的缓冲区大小。

n media:不适用

n UNIX 中的默认大小:63 KB

n Windows 中的默认大小:63 KB

配置优化复制

通过 OST 插件,NetBackup 媒体服务器能指定复制过程,并将其执行委派给 DataDomain 系统。这种共享具有以下优点:

l 备份应用程序系统可一直控制备份文件的创建和复制,还可以随时了解其目录中的所有拷贝,这可以确保恢复轻松而高效。

l 执行优化复制可在备份映像重复拷贝创建过程中从数据路径中删除媒体服务器,这将减少备份应用程序系统中的负载,使其有空处理其他作业。

l Data Domain 系统能用可高效利用广域网 (WAN) 的复制过程处理重复数据已消除的数据。该过程针对 WAN 进行了优化,可以减小创建重复拷贝所需的 WAN 带宽的总体负载。

l 有低带宽优化选项之类的 Data Domain Replicator 软件功能,可通过这些功能进一步减少通过带宽低于 6 Mb/s 的 WAN 链路发送的数据,而备份应用程序却不能感知。

l 有加密优化复制之类的 Data Domain Replicator 软件功能,这些功能备份应用程序不能感知。通过这种功能,可对为了创建重复拷贝而通过 WAN 发送的所有数据进行加密,这样可以提高安全度。

EMC 建议用 net hosts add ipaddr {host | "alias host"}...命令将目标

Data Domain 系统的 IP 地址添加到源 Data Domain 系统中。

所有媒体服务器(源媒体服务器和目标媒体服务器),都必须有访问源 Data Domain系统和目标 Data Domain 系统的权限。对于 Data Domain 系统,EMC 建议用 net hostsadd 命令添加需要对其进行访问的所有媒体服务器。

光纤通道 DD Boost 考虑事项

FC DD Boost 会使优化复制的配置步骤复杂化。

必须在三个系统之间进行通信,才能执行优化复制操作:

l 媒体服务器

l 源 DD 系统 — 源 Data Domain 系统

l 目标 DD 系统 — 目标 Data Domain 系统

执行优化复制操作时,其他系统都会访问目标 DD 系统;

l 由媒体服务器访问 — 目的是控制操作/设置

l 由源 DD 系统访问 — 目的是传输数据

媒体服务器与目标 DD 系统的通信,可采用以下任何一种传输方式:

l IP DD Boost

l FC DD Boost

但源 DD 系统与目标 DD 系统的通信却始终通过 IP 联网进行。

现在考虑媒体服务器用 FC DD Boost 与目标 DD 系统进行通信的情况。现在必须有目标DD 系统的以下两个“名称”,才能执行完整优化备份操作:

备份应用程序管理

60 EMC Data Domain Boost for OpenStorage 3.0 管理指南

l DFC-“<dfc 服务器名称>”— 需要用于媒体服务器中的 DD Boost 库

l IP 主机名 — 需要用于源 DD 系统

但是,在配置过程中,仅会向 DD Boost 库提供一个目标 DD 系统名称:DFC 式名称,即 DFC-“<dfc 服务器名称>”。

DD Boost 库必须在请求开始传输数据的过程中,向源 DD 系统传送一个名称。

需要将目标 DD 系统的 IP 主机名用于源 DD 系统,因为这两个 Data Domain 系统之间的所有通信都通过 IP 联网进行。

但 DD Boost 库仅可通过其 DFC 式名称获悉目标 DD 系统。那么,DD Boost 库应该向源DD 系统提供什么目标 DD 系统名称?

答案是,DD Boost 库只须剥离“DFC-”前缀,然后向源 DD 系统提供目标 DD 系统的DFC 服务器名称即可。

例如:

媒体服务器:clientA源 DD 系统:DFC-ddr1目标 DD 系统:DFC-ddr2

在此例中,DD Boost 库会向源 DD 系统提供目标 DD 系统名称 ddr2。如果目标 DD 系统的 DFC 服务器名称与其 IP 主机名(源 DD 系统已经知晓)相同,则这自然会奏效。这是预期正常情况,因为 Data Domain 的默认 DFC 服务器名称就是其节点名称。

如果用户已更改目标 DD 系统的 DFC 服务器名称(例如改为 my-ddr-via-dfc),则用

户必须确保源 DD 系统查找主机名 my-ddr-via-dfc 时,源 DD 系统会找到可用来与目

标 DD 系统取得联系的 IP 地址。这一目的的实现方法是,向源 DD 系统中的 /etc/hosts 文件中添加条目。

将存储生命周期策略用于自动优化复制

存储生命周期策略包含用于备份文件的目标列表和每个文件的保留期。生命周期流程将创建、保留文件,并最终使文件到期。通过存储生命周期策略,可为初始备份和重复拷贝指定不同的保留期。例如,您可能会为原始本地备份指定一个保留期,并在灾难恢复站点为重复项指定另一个保留期。

可在 SLP 中将单个存储单元选作复制目标。有关详细信息,请参阅知识库文章《OSTDuplication Does Not Work》(OST 复制不起作用),其文档 ID 为 71960,可在 EMC在线支持网站 https://support.emc.com 中下载。

l 如果有用于在两个 Data Domain 存储服务器之间发送优化复制数据的首选链路或 IP地址,则创建目标存储服务器时要使用该链路或地址。

l 如果想要手动开始优化复制,请使用 NBU CLI 命令 bpduplicate,Symantec

NetBackup 文档中有该命令的说明。

配置虚拟合成备份

要使用虚拟合成备份,请按如下步骤设置策略属性和计划:

过程

1. 在 DD OS 5.4 中,默认情况下已启用“Virtual Synthetics”。如果已将其禁用,则通过输入以下命令在 Data Domain 系统中启用虚拟合成备份:

# ddboost option set virtual-synthetics enable

备份应用程序管理

NetBackup 配置 61

2. 通过输入以下命令,验证 NetBackup 是否已在 Data Domain 系统中启用虚拟合成,并验证是否已设置 OptimizedImage 标记:

# nbdevquery -liststs -U

如果使用的是在升级为 DD OS 5.2 之前用 2.5 版 DD Boost 创建的旧磁盘池,则

ddboost option set virtual-synthetics enable 命令不会起到预期作

用。作业会完成但不会找到上面的消息,因为 NetBackup 执行的是普通合成复制。

这种情况下,请执行以下步骤:

a. 在 NetBackup 中创建新磁盘池。

b. 通过输入以下命令,对现有磁盘池手动添加该标记:# disk-pool-name:dlh35-dpstorage-server-name:dlh35

nbdevconfig -changests -storage_server dlh35 -stype DataDomain -setattribute OptimizedImage

nbdevconfig -changedp -dp dlh35-dp -stype DataDomain -setattribute OptimizedImage

c. 通过以下命令,验证是否已对该磁盘池添加标记 OptimizedImage:# nbdevquery -listdp -U -dp dlh35-dp

如果 OptimizedImage 标记未显示在输出中,则用 nbdevconfig 命令配置该标

记:

# nbdevconfig -changests

示例备份操作

以下例子所示的是用于发起备份和显示各种备份的命令。

示例备份操作:完整备份

完整备份会包括一个标头 (HDR) 映像文件,一个或多个数据段 (F1) 映像文件,以及一个真实映像恢复 (TIR) 映像文件,可在 DDR 存储单元中看到。

# ddboost storage-unit show sparc1 compression List of files in sparc1 and their compression info: rtp-ost-sparc1.datadomain.com_1309959523_C1_HDR:1309959523:dd670c2-1:4:1:::Total files:1; bytes/storage_used:8.9 Original Bytes: 8,924 Globally Compressed: 8,924 Locally Compressed: 767 Meta-data: 236 rtp-ost-sparc1.datadomain.com_1309959523_C1_F1:1309959523:dd670c2-1:4:1:::Total files:1; bytes/storage_used:1.0 Original Bytes: 931,228,244 Globally Compressed: 927,741,488 Locally Compressed: 942,139,003 Meta-data: 3,091,380 rtp-ost-sparc1.datadomain.com_1309959523_C1_TIR:1309959523:dd670c2-1:4:1:::Total files:1; bytes/storage_used:43.9 Original Bytes: 100,349 Globally Compressed: 54,304 Locally Compressed: 1,912 Meta-data: 376

备份应用程序管理

62 EMC Data Domain Boost for OpenStorage 3.0 管理指南

示例备份操作:增量备份

增量备份会添加一个标头 (HDR) 映像文件,一个或多个数据段 (F1) 映像文件,以及一个真实映像恢复 (TIR) 映像文件,可在 DDR 存储单元中看到,如以下粗体文字所示。

# ddboost storage-unit show sparc1 compression List of files in sparc1 and their compression info: rtp-ost-sparc1.datadomain.com_1309959523_C1_HDR:1309959523:dd670c2-1:4:1:::Total files:1; bytes/storage_used:8.9 Original Bytes: 8,924 Globally Compressed: 8,924 Locally Compressed: 767 Meta-data: 236 rtp-ost-sparc1.datadomain.com_1309959523_C1_F1:1309959523:dd670c2-1:4:1:::Total files:1; bytes/storage_used:1.0 Original Bytes: 931,228,244 Globally Compressed: 927,741,488 Locally Compressed: 942,139,003 Meta-data: 3,091,380 rtp-ost-sparc1.datadomain.com_1309959523_C1_TIR:1309959523:dd670c2-1:4:1:::Total files:1; bytes/storage_used:43.9 Original Bytes: 100,349 Globally Compressed: 54,304 Locally Compressed: 1,912 Meta-data: 376 rtp-ost-sparc1.datadomain.com_1309959822_C1_HDR:1309959822:dd670c2-1:4:0:::Total files:1; bytes/storage_used:8.8 Original Bytes: 8,924 Globally Compressed: 8,924 Locally Compressed: 776 Meta-data: 236 rtp-ost-sparc1.datadomain.com_1309959822_C1_F1:1309959822:dd670c2-1:4:0:::Total files:1; bytes/storage_used:93.9 Original Bytes: 931,227,936 Globally Compressed: 9,784,959 Locally Compressed: 9,890,654 Meta-data: 28,684 rtp-ost-sparc1.datadomain.com_1309959822_C1_TIR:1309959822:dd670c2-1:4:0:::Total files:1; bytes/storage_used:39.3 Original Bytes: 100,528 Globally Compressed: 66,592 Locally Compressed: 2,151 Meta-data: 404

示例备份操作:合成完整备份

合成完整备份会添加一个标头 (HDR) 映像文件,一个或多个数据段 (F1) 映像文件,以及一个真实映像恢复 (TIR) 映像文件,可在 DDR 存储单元中看到,如以下粗体文字所示。

# ddboost storage-unit show sparc1 compression List of files in sparc1 and their compression info: rtp-ost-sparc1.datadomain.com_1309959523_C1_HDR:1309959523:dd670c2-1:4:1:::Total files:1; bytes/storage_used:8.9 Original Bytes: 8,924 Globally Compressed: 8,924 Locally Compressed: 767 Meta-data: 236 rtp-ost-sparc1.datadomain.com_1309959523_C1_F1:1309959523:dd670c2-1:4:1:::

备份应用程序管理

NetBackup 配置 63

Total files:1; bytes/storage_used:1.0 Original Bytes: 931,228,244 Globally Compressed: 927,741,488 Locally Compressed: 942,139,003 Meta-data: 3,091,380 rtp-ost-sparc1.datadomain.com_1309959523_C1_TIR:1309959523:dd670c2-1:4:1:::Total files:1; bytes/storage_used:43.9 Original Bytes: 100,349 Globally Compressed: 54,304 Locally Compressed: 1,912 Meta-data: 376 rtp-ost-sparc1.datadomain.com_1309959822_C1_HDR:1309959822:dd670c2-1:4:0:::Total files:1; bytes/storage_used:8.8 Original Bytes: 8,924 Globally Compressed: 8,924 Locally Compressed: 776 Meta-data: 236 rtp-ost-sparc1.datadomain.com_1309959822_C1_F1:1309959822:dd670c2-1:4:0:::Total files:1; bytes/storage_used:93.9 Original Bytes: 931,227,936 Globally Compressed: 9,784,959 Locally Compressed: 9,890,654 Meta-data: 28,684 rtp-ost-sparc1.datadomain.com_1309959822_C1_TIR:1309959822:dd670c2-1:4:0:::Total files:1; bytes/storage_used:39.3 Original Bytes: 100,528 Globally Compressed: 66,592 Locally Compressed: 2,151 Meta-data: 404 rtp-ost-sparc1.datadomain.com_1309959823_C1_HDR:1309959823:dd670c2-1:4:1:::Total files:1; bytes/storage_used:8.9 Original Bytes: 8,924 Globally Compressed: 8,924 Locally Compressed: 768 Meta-data: 236 rtp-ost-sparc1.datadomain.com_1309959823_C1_F1:1309959823:dd670c2-1:4:1:::Total files:1; bytes/storage_used:1.0 Original Bytes: 7,435,452 Globally Compressed: 7,420,935 Locally Compressed: 7,444,262 Meta-data: 23,812 rtp-ost-sparc1.datadomain.com_1309959823_C1_TIR:1309959823:dd670c2-1:4:1:::Total files:1; bytes/storage_used:43.0 Original Bytes: 100,449 Globally Compressed: 54,304 Locally Compressed: 1,958 Meta-data: 376

合成备份通过 DDP_SYNWR API 执行,可通过 ddboost show stats 和 ddboostshow histograms 命令在 Data Domain 系统中显示出来。

# ddboost show stats 07/06 07:13:38 DD Boost statistics: ...DDP_SYNWR : 18 [0] ... Count Errors ----------------------------- ------------- ------ Image creates 9 0

备份应用程序管理

64 EMC Data Domain Boost for OpenStorage 3.0 管理指南

Image deletes 0 0 Pre-compressed bytes received 3,712,802,816 - Bytes after filtering 1,856,586,752 - Bytes after local compression 1,856,586,752 - Network bytes received 1,857,697,928 - Compression ratio 2.0 - Total bytes read 0 0 ----------------------------- ------------- ------

在源域中配置 Auto Image Replication 备份

备份操作必须定向到源复制已配置妥当的磁盘池。

会创建存储生命周期策略(如 AIR-test1-test2)。其中有标准备份步骤和复制 (NBU 7.1)步骤,详细说明了“远程主设备(向远程域中的复制目标设备发送)”。会创建一项政策,将 SLP 指定为其政策存储。

在目标域中配置 Auto Image Replication 备份

要自动导入的备份,必须通过文件复制到有“Destination Replication”属性的磁盘池中。

会创建一项存储生命周期策略(如 AIR-test1-test2),该策略与源域中的存储生命周期策略同名。其中有一个导入步骤。

执行 Auto Image Replication 备份

如果在源域中执行 Auto Image Replication 备份,则过一段时间后(默认情况下是 30 分钟之后)会先后执行备份步骤和复制步骤。

AIR 复制作业数量在 ddboost show connections 命令的输出中将显示为 Src-repl 作业,与其他 NetBackup 和 Backup Exec 优化的复制作业相同。

源域中的复制执行完毕后,导入的映像集过一段时间(又是默认情况下 30 分钟)才能使用,能使用时会显示在目标域的 Activity Monitor 中。

AIR 复制作业不同于其他 NetBackup 和 Backup Exec 优化复制作业,不会在 ddboostshow connections 命令输出中显示为 Dst-repl 作业。

Backup Exec 配置

Backup Exec 不支持光纤通道 DD Boost。

有关作业设置、调度和监视的信息,请参阅《Symantec Backup Exec 2012 管理员指

南》。 对于所有 Backup Exec 版本,都请完成以下步骤:

过程

1. 用以下信息创建登录帐户。

a. 非默认登录帐户。

b. DD Boost 用户名

c. DD Boost 密码

ddboost storage-unit create“存储单元”user “用户名”命令,现在能用于每个

要各不相同的存储单元。

备份应用程序管理

Backup Exec 配置 65

2. 配置设备。

a. 在 Data Domain 系统中创建存储单元。

b. 添加 OpenStorage 服务器,添加时指定 Data Domain 主机名称和以前创建的登录帐户名称。

c. Backup Exec 会在 Data Domain 系统中查询存储单元列表。选择存储单元。

d. 对所配置的设备指定并发操作数量。从一个媒体服务器 OpenStorage 插件到所有相关联的 OpenStorage 存储单元的并发连接(作业)总数是 48。对于一台设备,可按以下方式确定并发操作限制:48 >= OpenStorage 存储单元数量 + Σ 每个存储单元的并发操作数量 对于含有一个存储单元的一个 Data Domain 系统,并发操作数量最大可设置为 47。

e. 指定磁盘空间管理默认值。数据流区块大小介于 64 KB 和 256 KB 之间。为了获得最佳性能,建议指定为 256 KB。

f. 指定存储单元共享值。如果已将共享媒体服务器与一个主用媒体服务器关联起来,则多个媒体服务器可共用一个 Data Domain 存储单元。在媒体服务器列表中,选择主用媒体服务器。

g. 新 Data Domain 系统添加完毕后,重新启动 Backup Exec 服务。

创建登录帐户

请按以下步骤创建登录帐户。

过程

1. 在“Home”页面上的“Getting Started”面板中,双击“1) Create LogonAccounts”左侧的图标。会显示“Logon Account Wizard Welcome”对话框。单击“Next”。

2. 在“Set Up a Logon Account”对话框中,选择“Add a new logon account”,然后单击“Next”。

3. 在“Enter Logon Account Credentials”对话框中,输入为 DD Boost 设置的用户名和密码。单击“Next”。

4. 在“Logon Account Name”对话框中,键入用于描述此登录帐户的帐户名称。单击“Next”。

5. 在“Type of Logon Account”对话框中,将该帐户设置为所有 Backup Exec 用户均可使用。单击“Next”。

6. 在“Default Logon Account”对话框中,选择“No”。Data Domain 系统帐户通常不是 Backup Exec 系统登录帐户。单击“Next”。

7. 验证“Logon Account Summary”对话框中所示的帐户设置。单击“Back”编辑此前作的选择。如果帐户信息正确,则单击“Next”。

8. 会显示“Completing the Logon Account Wizard”对话框。单击“完成”。

配置设备

请按以下步骤配置设备。

过程

1. 在 Data Domain 系统中创建存储单元。请参阅创建存储单元(第 58 页)。

2. 在“Backup Exec Home”页面中,从“Tools”菜单中选择“Configure Devices”。从该菜单中选择“Add OpenStorage”。

3. 按以下方式配置“Add OpenStorage Device”对话框的“General”选项卡:

备份应用程序管理

66 EMC Data Domain Boost for OpenStorage 3.0 管理指南

l “名称”:输入 Data Domain 系统的名称。

l “服务器”:输入 Data Domain 主机名。

l 选择以前创建的登录帐户名称。

l 将“DataDomain”选作服务器类型。

l “Storage unit”:选择存储单元。

l “并行操作”:对所配置的设备指定并发操作数量。从一个媒体服务器 OST 插件到所有相关联的 OpenStorage 存储单元的并发连接(作业)总数是 48。对于一台设备,可按以下方式确定并发操作限制:

48 >= OpenStorage 存储单元数量 + ∑ 每个存储单元的并发操作数量

对于含有一个存储单元的一个 Data Domain 系统,并发操作数量最大可设置为47。

4. 单击“OK”。

5. 按以下方式配置“Add OpenStorage Device”对话框的“Advanced”选项卡:

l 接受“Disk Space Management”和“Direct Access”的默认值。

l 将“Data stream chunk size”指定为 64 KB 到 256 KB。为了获得最佳性能,建议指定为 256 KB。

6. 单击“OK”。

7. 单击“Sharing”选项卡。

如果已将共享媒体服务器与一个主用媒体服务器关联起来,则多个媒体服务器可共用一个 Data Domain 存储单元。

在媒体服务器列表中,选择主用媒体服务器,然后单击“OK”。

8. 新 Data Domain 系统添加完毕后,必须重新启动 Backup Exec 服务。在“RestartServices”对话框中,单击“Restart Now”。

结果

设备配置完毕后,新存储单元会显示在“Devices”页面中。

配置优化复制

《Symantec Backup Exec 2012 管理员指南》中详细说明了在 Backup Exec 中逐步增多复制作业的方法。可将相关联的复制作业与任何备份作业关联起来,也可复制以前的备份集。

通过 OST 插件,媒体服务器能指定复制过程,并将其执行委派给 Data Domain 系统。这种共享具有以下优点:

l 备份应用程序系统可一直控制备份文件的创建和复制,还可以随时了解其目录中的所有拷贝,这可以确保恢复轻松而高效。

l 执行优化复制可使媒体服务器不必创建备份文件的副本,这将减少备份应用程序系统中的负载,使其有空处理其他作业。

l Data Domain 系统能用可高效利用广域网 (WAN) 的复制过程处理重复数据已消除的数据。该过程针对 WAN 进行了优化,可以减小创建重复拷贝所需的 WAN 带宽的总体负载。

l 有低带宽优化选项之类的 Data Domain Replicator 软件功能,可通过这些功能进一步减少通过带宽低于 6 Mb/s 的 WAN 链路发送的数据,而备份应用程序却不能感知。

l 有加密优化复制之类的 Data Domain Replicator 软件功能,使用这些功能时备份应用程序不能感知。通过这种功能,可对为了创建重复拷贝而通过 WAN 发送的所有数据进行加密,这样可以提高安全度。

备份应用程序管理

Backup Exec 配置 67

EMC 建议用以下命令将目标 Data Domain 系统的 IP 地址添加到源 Data Domain 系统中:

net hosts add ipaddr {host | "alias host"}

所有媒体服务器(源媒体服务器和目标媒体服务器),都必须有访问源 Data Domain系统和目标 Data Domain 系统的权限。对于 Data Domain 系统,建议用 net hostsadd 命令添加需要对其进行访问的所有媒体服务器。要将映像从一个系统复制到另一

系统中,必须满足以下条件:

l 对两个 Data Domain 系统(要在两者之间进行优化复制)中配置的设备数据流区块

大小设置的值必须相同。建议将此值设置为 256 KB,如“OpenStorage DeviceProperties”对话框中所示。

l 目标 Data Domain 系统的并发操作次数,不少于源 Data Domain 系统的并发操作次

数。

对优化复制配置限制条件

l Backup Exec 2010 R2 或更高版本都支持优化复制。

l Data Domain 支持只有一个数据集的映像的优化复制。如果要在一项作业中备份多个卷或多个卷中的所选目录(C:\Windows、D:、E:,等等),或代理(SQLServer、SharePoint,等等),或这几者的组合,则得出的备份映像含有所有驱动器或应用程序的数据集,除非已应用 Symantec Backup Exec 热修复程序 138226。仅可将此热修复程序应用于 Backup Exec 2010 R2。应用热修复程序 138226 之后,Backup Exec 可以创建多个映像,为备份作业中的数据集各创建一个映像。在以上作业中有多个卷的示例中,会生成三个映像,一个用于 C:\Windows;一个用于

D:;一个用于 E:。然后 Backup Exec 就可以对所选各个映像或所有三个映像执行

优化复制。

NetBackup 管理

查找 OST 插件版本

过程

1. 输入:

# bpstsinfo -pi -stype DataDomain

结果

输出中显示的是供应商版本、插件版本和内部版本。

查找 NetBackup 版本

过程

1. 通过输入以下命令显示版本:

# cat “<NetbackupInstall_Dir>”/version

结果

输出示例:

Netbackup-Solaris10 7.5

备份应用程序管理

68 EMC Data Domain Boost for OpenStorage 3.0 管理指南

网络 Time-Outs作业的备份和恢复往往会耗费很长时间才能完成。虽然网络暂时中断后 OST 插件可恢复运行,但如果备份应用程序超时值设置得太小,则备份应用系统中的操作系统可能会提前终止作业。

EMC 建议至少将超时值设置为 30 分钟(1800 秒)。

网络连接中断后,管理员要发出 ddboost reset stats 命令,以清除作业连接。

通过 CLI 设置备份应用程序超时

过程

1. 向“<NetBackup 安装目录>”/bp.conf 文件中添加以下两行内容:

CLIENT_CONNECT_TIMEOUT = 1800CLIENT_READ_TIMEOUT = 1800

超时值以秒表示。

通过 GUI 设置备份应用程序超时

过程

1. 展开“NetBackup Management”节点。

2. 展开“Host Properties”。

3. 选择“Master Servers”。

4. 在右窗格中双击该计算机名称。

在显示出来的属性对话框中更改超时值。

对存储单元进行分组以便进行故障切换

管理员可指定一组存储单元分担工作负载。对于下一作业,通过设置以下某项选择标准,管理员可告诉备份应用程序系统,如何在存储单元组中选择存储单元:

l Failover(这是建议采用的设置)将故障切换设置为选择标准,可确保备份作业不会在其定向目标存储单元出故障时失败。备份应用程序会在同一组中另选一个存储单元完成作业。

l Prioritized

l 循环调度

l 负载平衡

删除 Data Domain 存储服务器

通过此步骤可删除所有存储服务器相关数据和资源。除非有必要,否则请勿尝试执行

此步骤。

备份应用程序管理

网络 Time-Outs 69

过程

1. 通过输入以下命令删除所有由 BACKUP_ID 指定的文件:

# bpexpdate -backupid BACKUP_ID -d 0 2. 在 GUI 中删除所有策略。

3. 通过输入以下命令删除所有存储单元:

# bpstudel -label SU_NAME 4. 通过输入以下命令删除所有磁盘池:

# nbdevconfig -deletedp -stype DataDomain -dp “pool-name” 5. 通过输入以下命令删除存储服务器:

# nbdevconfig -deletests -storage_server dd22 -stype DataDomain

可用 GUI 删除这些文件、生命周期策略、存储单元和磁盘池。有关故障排除信息,请参阅不能删除 Data Domain 系统(第 72 页)。

6. 通过 tpconfig 命令删除凭据。

# tpconfig -delete -storage_server dd22 -stype DataDomain -sts_user_id “username”

Backup Exec 管理

查找 OST 插件版本

过程

1. 转到 Backup Exec 安装目录,然后查找文件 libstspiDataDomain.dll。2. 右键单击该文件的名称,然后从菜单中选择“Properties”。

3. 选择“Details”选项卡。会以文件版本的形式显示 OST 插件版本。

查找 Backup Exec 版本

过程

1. 在“Backup Exec Home”页面中,从“Help”菜单中选择“About”。

在 Data Domain 系统中删除存储单元

过程

1. 有两种备选方式可用于在 Data Domain 系统中删除存储单元:

l 可先擦除 Backup Exec 设备(Data Domain 系统的存储单元)中的所有媒体,然后再从 Backup Exec 中删除 Backup Exec 设备。

l 也可从 Backup Exec 中删除 Backup Exec 设备,即使媒体还在 Backup Exec 设备中。存储单元仍会在 Data Domain 系统中,某些文件也留在了存储单元中。要恢复此空间,请通过输入以下命令,在 Data Domain 系统中删除存储单元:

# ddboost storage-unit delete “storage-unit”

备份应用程序管理

70 EMC Data Domain Boost for OpenStorage 3.0 管理指南

第 6 章

基本故障排除

本章中有基本故障排除提示,客户也许能按这些提示自行解决问题。对于不能解决的问题,客户应该联系各自的签约支持提供商。

有关详细信息,请参阅 Data Domain 知识库,可在 https://support.emc.com 访问该知识库。

本章包括以下主题:

l 常规故障排除....................................................................................................... 72l Data Domain 系统的文件复制设置....................................................................... 72l NetBackup 故障排除.............................................................................................72l Backup Exec 故障排除.......................................................................................... 82

基本故障排除 71

常规故障排除调查问题时注意,Data Domain 系统和备份应用程序系统中都有 DD Boost 软件组件。这两种环境必须兼容。对于这两种系统,以下故障排除考虑事项都要考虑:

l 支持的配置确保拥有的是 EMC 在线支持网站 https://support.emc.com 中的《EMC Data DomainBoost 兼容性指南》中指定的受支持配置。

组件发生变动时,受支持的配置可能会变成不受支持的配置。

l 授权失败如果遇到授权失败的情况,请确保所有系统都有相应于其他系统的访问凭据。配置媒体服务器(第 56 页)中有用户凭据建立相关说明。

Data Domain 系统的文件复制设置对于所有 DD 操作系统版本,replication throttle 命令都用于控制复制。对于

NetBackup 和 Backup Exec,将该限值设置得太小,可能会使优化复制不起作用。

NetBackup 故障排除

不能删除 Data Domain 系统

此步骤的前提如下:

l 不能删除 Data Domain 系统。

l 已运行 nbdevconfig 命令(带有 deletests 选项),但不起作用,意味着 emm或 rmms 进程可能已停止运行。

l 指定 Data Domain 的所有文件都已过期。有关如何使文件过期的说明,请参阅 NBU文档。

如果还不能删除 Data Domain 系统,请按以下步骤操作:

过程

1. 输入:

# nbdevconfig -deletests -storage_server DDR -stype DataDomain2. 如果得出核心文件,则联系 EMC Data Domain 支持部门。否则,请继续执行下一

步。

3. 请按下面适用于您操作系统的说明操作。

在 Windows 系统中

过程

1. 通过运行这两个可执行文件,在媒体服务器中重新启动 NetBackup 服务:

“NBUInstallPath”\NetBackup\bin\bpdown.exe“NBUInstallPath”\NetBackup\bin\bpup.exe

2. 再次运行 deletests。如果不起作用,则通过打开“NBU 安装路径”\NetBackup\nblog.conf 文件,然后再添加以下条目,启用更详细的 NBU 日志记录:

基本故障排除

72 EMC Data Domain Boost for OpenStorage 3.0 管理指南

NBSTSI=OID=2023. 按在媒体服务器中进行错误日志记录(第 74 页)中所述,在媒体服务器中启用详

细日志记录消息。

在 UNIX 系统中

过程

1. 如果 rmms 重新启动但 emm 未重新启动,则验证所有进程是否都在运行,尤其是

emm 或 rmms。2. 如果这些进程没在运行,则输入:

# /bp/bin/goodies/netbackup start 3. 再次运行 deletests。如果还不起作用,则通过打开 /bp/nblog.conf 文件,然

后再添加以下条目,启用更多 NBU 日志记录:

NBSTSI=OID=202 4. 按在媒体服务器中进行错误日志记录(第 74 页)中所述,启用详细日志记录消

息。

检查安装

安装不当可能会使备份之类的基本操作出问题。

过程

1. 通过输入以下命令,验证文件位置是否正确无误,具体情况取决于操作系统:

a. 在 UNIX 系统中,请输入:

# ls /usr/openv/lib/ost-plugins/

命令输出应该含有共享库文件的名称:

libstspiDataDomain.solibstspiDataDomainMT.so

b. 在 Windows 系统中,请输入:

C:\Program Files\Veritas\bin\ost-plugins

命令输出应该是共享库文件 libstspiDataDomain.dll 的名称。

2. 通过输入以下命令确定插件的版本:

# bpstsinfo -pi

显示在命令输出中的供应商版本,是 Data Domain 插件版本,而内部版本则是 DDBoost API 的版本。

如果 bpstsinfo 命令不起作用,则检查 /usr/openv/netbackup/logs/admin 目录中的日志文件。

检查凭据

过程

1. 要显示已注册为存储服务器的所有 Data Domain 系统的凭据,请在备份应用程序系统中输入以下命令:

# tpconfig -dsh -all_hosts -stype DataDomain

基本故障排除

检查安装 73

后续工作

如果收到消息,说明未能为 Data Domain 系统(OpenStorage 服务器)添加凭据,则按添加凭据(第 57 页)的步骤操作,该步骤说明的是如何设置凭据,以及如何检查错误和不一致之处。

排除许可证错误

如果“Configure Disk Pool”向导报告许可证错误,请执行以下操作:

过程

1. 打开文件 bp.conf。2. 核实该文件中是否多了一个 CLIENT_NAME 条目。

3. 删除多出的 CLIENT_NAME 条目。

在媒体服务器中进行错误日志记录

错误日志是用于在 OpenStorage 环境中排查 NetBackup 相关问题的主要工具。

过程

1. 开始执行备份、恢复或优化复制操作之前,要先在 NetBackup 媒体服务器中启用日志记录。请按媒体服务器操作系统说明操作,或者使用 NetBackup GUI。

l 在 UNIX 系统中启用错误日志记录

输入:

# /usr/openv/netbackup/logs/mklogdirl 在 Windows 系统中启用错误日志记录

输入:

C:\Program Files\Netbackup\logs\mklogdir.bat

结果

启用日志记录之后,OST 插件会向错误和信息性日志消息添加名称 DataDomain 作为

前缀。

在媒体服务器中解决备份失败的问题

对于媒体服务器的操作系统,按如下所述在日志文件中搜索插件错误消息。

在 UNIX 系统中解决备份失败的问题

过程

1. 输入:

# cat /usr/openv/netbackup/logs/bptm/“LOGFILE_DATE” | grep DataDomain

该命令可以选中指定日志文件中含有 DataDomain 一词的行。插件将

DataDomain 用作其日志消息前缀。

在 Windows 系统中解决备份失败的问题

过程

1. 输入:

C:\Program Files\Veritas\logs\bptm\LOGFILE_DATE.log

基本故障排除

74 EMC Data Domain Boost for OpenStorage 3.0 管理指南

2. 打开日志文件,然后搜索 DataDomain 一词。

解决文件复制失败的问题

过程

1. 在媒体服务器日志文件中搜索插件错误消息,这些文件特定于服务器的操作系统:

l UNIX

n 对于 read_file:/usr/openv/netbackup/logs/bpdm

n 对于 write_file:/usr/openv/netbackup/logs/bptm

n 对于 file-replication:/usr/openv/netbackup/logs/bpdm

l Windows

n 对于 read_file:C:\Program Files\Veritas\logs\bpdm

n 对于 write_file:C:\Program Files\Veritas\logs\bptm

n 对于 write_file:C:\Program Files\Veritas\logs\bptm

2. 通过输入以下命令,验证是否已安装复制许可证:

# license show 3. 要获得其他帮助,请与签约支持提供商联系。

排除超时错误

过程

1. 验证客户端是否能 ping Data Domain 系统。

2. 通过输入以下命令,验证文件系统是否运行在 Data Domain 系统中:

# filesys status3. 通过输入以下命令,验证 NFS 是否运行在 Data Domain 系统中:

# nfs status

消除插件日志消息

插件出错时,会向 NetBackup 返回 EPLUGIN 错误代码,还会将错误原因记录到日志

中。

过程

1. 查明错误原因是否为以下某个原因:

l Write Length Exceeds Limit Error写缓冲区数据大小有限。如果收到超限错误消息,请按配置缓冲区(第 58 页)中所述,将缓冲区大小的值改为不大于指定限制的值。

l Program Not Registered以下输出表明程序未注册:

(:RPC:Program not registered)

基本故障排除

消除插件日志消息 75

2. 通过安装有效的许可证启用 DD Boost:

# license add ddboost-license-code3. 通过输入以下命令,验证文件系统是否运行在 Data Domain 系统中:

# filesys status

排除“Cannot connect on socket”错误

已执行 nbdevconfig -creatests 命令,但因为有套接字连接错误而未创建存储服

务器时,会造成这种错误。

执行以下步骤:

过程

1. 检查以确保 nbemm 进程正在运行。如果该进程启动时总是不能运行,则 NBU 数据

库有问题。

2. 用 vxlogview 实用程序检查位于 /usr/openv/logs/51216-*.log 的日志中

的错误。

3. 重新创建 NBU 数据库。输入:

# /usr/openv/db/bin/create_nbdb -drop

Solaris 媒体服务器中的 NetBackup 备份作业失败

如果文件备份作业启动时因为媒体写入错误 (84) 而失败,则典型活动监视器作业详细

信息中可能会含有以下内容:

2/28/2009 3:36:22 AM - Critical bptm(pid=1750) failure to open sts for storage server apoddrrp01:plug-in reports error 2060046 plugin error2/28/2009 3:36:23 AM - end writing media open error(83)

bptm 日志可能含有类似以下内容的信息:

01:33:02.585 [28874] <16> apoddrrp01:/usr/openv/lib/ost-plugins/libstspiDataDomain.so:stspi_open_server STS_EPLUGIN Can't connect to mountd on apoddrrp01 (:RPC:Miscellaneous tli error - An event requires attentionError 0)

在上例中,/etc/inet/ipsecinit.conf 中的条目对来自端口 665 (sun-dr) 的流

量强行实施了加密。但是,Solaris 操作系统的 Sun 动态重新配置已被禁用。因此,虽然媒体服务器用端口 665 通过 NFS 连接了 Data Domain 系统,但相应数据包未离开媒体服务器,因为该数据包并未经过加密。

要解决此问题,必须禁用动态重新配置。

禁用动态重新配置

过程

1. 在 /etc/inet/inetd.conf 中取消 sun-dr 条目的注释或将该条目删除:

sun-dr stream tcp wait root /usr/lib/dcs dcssun-dr stream tcp6 wait root /usr/lib/dcs dcs

2. 通过输入以下命令,让 inetd 重新读取配置文件:

kill -HUP “pid-inetd” 3. 在 /etc/inet/ipsecinit.conf 中取消 sun-dr 条目的注释或将该条目删除:

{dport sun-dr ulp tcp} permit {auth_algs md5}{sport sun-dr ulp tcp} apply {auth_algs md5 sa unique}

4. 从正在运行的系统中删除活动 IPsec 配置。

基本故障排除

76 EMC Data Domain Boost for OpenStorage 3.0 管理指南

a. 通过输入以下命令获取索引号:

ipsecconf | grep sun-dr

b. 通过输入以下命令删除 sun-dr 的策略:

ipsecconf -d “index”

优化复制作业失败

运行 DD OS 4.7 或更高版本的源和目标 Data Domain 系统中,都必须有优化复制的Replicator 软件许可证。

如果未安装这种许可证,则不能执行优化复制。典型活动监视器作业详细信息可表明已出现媒体写入错误 (84)。NetBackup bpdm 日志可说明 NFS 操作不受支持。

添加复制许可证

过程

1. 在 Data Domain 中获取复制许可证代码。

2. 在每个 Data Domain 系统的命令行界面中,添加复制许可证代码:

# license add “license code”

虚拟合成备份l 验证正常备份是否正常。

l 验证“Storage Lifecycle Policy”属性是否已设置妥当。

l 验证 TIR 文件是否在存储单元中生成。

# ddboost storage-unit show [compression] [“storage-unit”] [tenant-unit “tenant-unit”]l 验证是否在发送 DDP_SynWR RPC。

# ddboost show statsl 验证是否已设置 OptimizedImage 标记。

# nbdevquery -liststsl 验证是否已在 Data Domain 系统中启用虚拟合成。

# ddboost option show

监视 Auto Image Replication在源 Data Domain 系统中,针对 RPC 报告的统计信息和直方图,与 Auto ImageReplication(DDP_REMFILEOPS 和 DDP_IMAGESETOPS)有直接关系。此外,DDP_IMAGESETS 是通过此 Data Domain 系统发送的所有映像集的数量。DDP_IMAGESETS 直方图报告的时间,从为通过文件复制而发送映像集中的最后一个映像开始,直到这一事件在 Data Domain 系统目标域中发布为止。

在目标 Data Domain 系统中,会针对 DDP_GETEVENT RPC 报告统计信息和直方图。此外,DDP_EVENTS 是针对导入报告的所有映像集事件的数量。DDP_EVENTS 直方图报告的时间,从这一事件在 Data Domain 系统目标域中发布开始,到将其提交给 NetBackup导入为止。

可用 ddboost file-replication show 命令获取各个文件的文件复制性能报告。

要显示 DD Boost 统计信息,请输入:

# ddboost show stats

要显示 DD Boost 直方图,请输入:

# ddboost show histogram

基本故障排除

优化复制作业失败 77

Auto Image Replication 不起作用

过程

1. 要验证从源 Data Domain 系统到目标 Data Domain 系统的,用于进行复制的连接是否起作用,请输入:

# replication option show

要确保 TCP 端口是 2051 或与设置的端口号相同。

2. 要验证源和目标 Data Domain 系统中的关联是否已配置妥当,请输入:

# ddboost association show3. 要验证源 Data Domain 系统中的新备份映像,请输入:

# ddboost storage-unit show “source-su”4. 要验证目标 Data Domain 系统中的新备份映像,请输入:

# ddboost storage-unit show “target-su”

要确保目标 Data Domain 系统和源 Data Domain 系统中的映像名称相同。

a. 如果未发送通过文件复制的新映像,则在源 Data Domain 系统中检查报告的通过文件复制的错误和问题。

b. 提高 bpdm log 的调试级别,然后检查该日志是否有问题。

5. 要验证目标 Data Domain 系统中的统计信息,请输入:

ddboost show stats

如果显示在目标 Data Domain 系统中的 DDP_GETEVENT 总数不断增大,但目标域中

没有错误,这表明此 Data Domain 系统中的某个 NetBackup 目标域定期轮询事件。

如果 DDP_GETEVENT 并未不断增大,请输入:nbdevconfig -updatests -storage_server rtp-ost-dd670c2.datadomain.com -stype DataDomain

重新启动 NetBackup 服务。

6. 确保磁盘池的报告使用方式正确无误。如果其报告使用方式有误,则更新数据库,请输入:

nbdevconfig -updatests -storage_server rtp-ost-dd670c2.datadomain.com -stype DataDomain

重新启动 NetBackup 服务。

a. 在 NBU 7.1 中,查找 STS_LSUF_REP_TARGET 和 _SOURCE 标记,请输入:

bpstsinfo -li -stype DataDomain -sn rtp-ost-dd670c2.datadomain.com

LSU Info: Server Name:DataDomain:rtp-ost-dd670c2.datadomain.com LSU Name:sparc12sol02 Allocation :STS_LSU_AT_STATIC

基本故障排除

78 EMC Data Domain Boost for OpenStorage 3.0 管理指南

Storage:STS_LSU_ST_NONE Description:Data Domain SU for DDBOOST images Configuration: Media:(STS_LSUF_DISK | STS_LSUF_ACTIVE | STS_LSUF_REP_ENABLED | STS_LSUF_REP_TARGET) Save As :(STS_SA_OPAQUEF) Replication Sources:1 ( ddp-890-1.datadomain.com:sparc12sol02 ) Replication Targets:0 ( ) Maximum Transfer:1048576 Block Size:32768 Allocation Size:0 Size:8295733002240 Physical Size:8295733002240 Bytes Used:40263745536 Physical Bytes Used:40263745536 Resident Images:0LSU Info: Server Name:DataDomain:rtp-ost-dd670c2.datadomain.com LSU Name:sol022sparc1 Allocation :STS_LSU_AT_STATIC Storage:STS_LSU_ST_NONE Description:Data Domain SU for DDBOOST images Configuration: Media:(STS_LSUF_DISK | STS_LSUF_ACTIVE | STS_LSUF_REP_ENABLED | STS_LSUF_REP_SOURCE) Save As :(STS_SA_OPAQUEF) Replication Sources:0 ( ) Replication Targets:1 ( ddp-890-1.datadomain.com:sol022sparc1 ) Maximum Transfer:1048576 Block Size:32768 Allocation Size:0 Size:8295733002240 Physical Size:8295733002240 Bytes Used:40263745536 Physical Bytes Used:40263745536 Resident Images:0

b. 在 NBU 7.5 中,查找复制目标和源,请输入:

nbdevquery -listdp -stype DataDomain -U

Disk Pool Name :sol022sparc1-dd670c2Disk Pool Id :sol022sparc1-dd670c2Disk Type :DataDomainStatus :UPFlag :PatchworkFlag :VisibleFlag :OpenStorageFlag :SingleStorageServerFlag :CopyExtentsFlag :AdminUpFlag :InternalUpFlag :LifeCycleFlag :CapacityMgmtFlag :FragmentImagesFlag :CprFlag :FT-TransferFlag :OptimizedImageFlag :ReplicationSourceRaw Size (GB) :7726.00Usable Size (GB) :7726.00Num Volumes :1High Watermark :98Low Watermark :80Max IO Streams :-1Comment :Storage Server :ost-dd670c2.datadomain.com (UP)

7. 要核实目标 Data Domain 系统中是否有 .imgset 和事件文件,请输入:

基本故障排除

监视 Auto Image Replication 79

ddboost event show “target-su”

.imgset 文件的命名格式是:

192:rtp-ost-sparc1.datadomain.com_ddr1.domain1.com_1328637954_1.imgset

其中:192:rtp-ost-sparc1.datadomain.com 是 Netbackup 映像集名称,含

有作业编号和源客户端主机名(所有内嵌 _ 都已转换成 -).ddr1.domain1.com是源 Data Domain 系统的主机名。1328637954 是 Netbackup 映像时间戳(此例中

的映像创建于 2012 年 2 月 7 日 18:05。对于 Excel,A2 中的时间戳已通过公式

=A2/86400+DATE(1970,1,1) 转换成时间/日期,1 是映像集中的映像的数量,目前

始终都是 1.imgset 是标识符。

.event 文件的命名格式是:

bluemedia.datadomain.com_31234_6589_1.event.0000000000000006

其中:bluemedia.datadomain.com 是首先检测到相关联的映像集的 NetBackup

媒体服务器的主机名。31234 是 NetBackup 媒体服务器的进程 ID。6589 是

NetBackup 媒体服务器的线程 ID。1.event 0000000000000006 是此 Data

Domain 系统中的唯一事件标识符。

a. .imgset 文件长期(长于 2 小时)存在于目标存储单元中,表明目标

NetBackup 域没在查询发布的事件。

b. 事件文件长期(长于 2 小时)存在于目标存储单元中,表明目标 NetBackup 域没在处理事件。这可能意味着 .imgset 文件中所指定的 SLP 在目标 NetBackup域中的拼写不正确。

8. 确保 NetBackup 数据库可反映出该插件是事件源,并且用 ddboost show stats命令显示出来的 DDP_GETEVENT RPC 的数量在不断增大。否则请用以下命令更新数据库

nbdevconfig -updatests -storage_server rtp-ost-d670c2.datadomain.com -stype DataDomain

a. 查找 STS_SRV_EVSYNC,请输入:

bpstsinfo -si -stype DataDomain -sn rtp-ost-dd670c2.datadomain.com

Server Info: Server Name:DataDomain:rtp-ost-dd670c2.datadomain.com Supported Stream Formats: [ ] Server Flags:(STS_SRV_IMAGELIST | STS_SRV_CRED | STS_SRV_EVSYNC | STS_SRV_IMAGE_COPY) Maximum Connections:149 Current Connections:0 Supported Interfaces: [ ] Supported Credentials: [ ]

b. 将 stsem 的统一日志调试级别提高为 6 级

vxlogcfg -a -p 51216 -o stsem -s DebugLevel=6

基本故障排除

80 EMC Data Domain Boost for OpenStorage 3.0 管理指南

c. 捕获一段时间内的情况并查看 stsem 日志中的错误,操作时指定开始日期和时

间。

vxlogview -p 51216 -o stsem -b "2/7/2012 3:30:00 PM" > c:\stsem.log

或者捕获此前几小时的情况:

vxlogview -p 51216 -o stsem –t 4 > c:\stsem.log

d. 将 stsem 的统一日志调试级别恢复为 1 级,以免日志将文件系统填满:

vxlogcfg -a -p 51216 -o stsem -s DebugLevel=19. 在 stsem 日志中,查找可表明已为导入而发布事件的日志条目。一为导入而发布事

件,就会从目标 Data Domain 系统中删除事件文件。

02/22/12 07:05:17.307 [STSEventSupplier::postReplEvent()] AddOstImageToImport seqno=52 masterServer=<rtp-ost-sparc1.datadomain.com> media=<rtp-ost-sparc1.datadomain.com> origin_NBU_master=<bluemedia> isi_slpname=<AIR-vol1-vol2> e_orig_server=<DataDomain:rtp-ost-dd670c2.datadomain.com> e_num_images=<1> : [0] servername=<rtp-ost-dd670c2.datadomain.com> servertype=<DataDomain> imo_lsu.sln_name=<vol2> imo_def.img_basename=<bluemedia_1329923106_C1_IM>

10.如果 ddboost event show 表明目标域在使用事件(未列出特定目标存储单元的

事件),但未在活动监视器中显示导入活动,则验证源和目标域媒体主服务器中的时间已得到合理的同步(通常相差几分钟或更少)。二者不必在同一时区。

11.在 bpcd 日志中,查找可表明导入作业已开始的条目。可通过 grep 实用程序搜索所

报告的源域中的映像 ID,这样查找最容易。此例中的映像 ID 是bluemedia_1329923106。07:05:29.624 [24145] <2> process_requests:fork cmd = /usr/openv/netbackup/bin/bpdm bpdm -restoretir -cmd -b bluemedia_1329923106 -cbluemedia -cn 1 -drn 0 -p @aaaal -v -jobid 285 -from_replica -mst 6

12.在 bpdbm 日志中找到了以下日志条目。

07:05:33.463 [24169] <2> db_logimagerec:backup id bluemedia_1329923106

13.导入操作最终出现在 bpdm 日志中:

7:05:30.232 [24150] <2> bpdm:INITIATING (VERBOSE =5):-restoretir -cmd -b bluemedia_1329923106 -c bluemedia -cn 1 -drn 0 -p @aaaal -v -jobid 285 -from_replica -mst 6

14.如果导入作业不起作用,并且显示 no images were successfullyprocessed (191) 消息,请查看 bpimport log 中的详细信息。在下面的显示

内容中,目标域中的 SLP 与源域中的 SLP 不相符。

04/06/2012 11:23:38 - Error bpimport (pid=11137) Import of replica image, backup id ostqa-sparc1.datadomain.com_1333724024, Import failed because the imported image specifies an SLP name which does not exist

15.如果已启用相应调试级别,则 ddfs.info 中有关于 Data Domain 系统中的 AIR 操作的详细日志记录。以默认(级别 0)调试级别运行时,ddfs.info 中有因为ost_remfileops, ost_imagesetops, ost_get_event_id,ost_get_event 而出现的错误消息。这些错误消息表明有灾难性的错误。为了查

看更多典型错误,必须将 OST 调试掩码 (-M) 的调试级别 (-D) 提高到 3 级。可用config_debug 实用程序如此提高调试级别。

/ddr/bin/config_debug –P /ddr/bin/ddfs –M 0x00100000 –D 3

基本故障排除

监视 Auto Image Replication 81

调试级别为 6 时能进行全面操作日志记录。但是,通常不采用调试级别 6,因为其

日志记录输出量太大。万一采用调试级别 6,捕获问题之后,必须在 ddfs.info中将调试级别恢复为 0。

取消 Auto Image Replication要按《Symantec 最佳做法指南》中的建议停止正在对特定 SLP 执行的复制操作,请输入:

nbstlutil cancel –lifecycle “SLP name” -force

请参阅 http://www.symantec.com/business/support/ 中的 Symantec NetBackup AutoImage Replication 常见问题解答。

Backup Exec 故障排除

基本故障排除l 验证并发连接(作业)数量是否已为所有存储单元设置妥当。

n Backup Exec:从一个媒体服务器插件到所有相关联的 OpenStorage 存储单元的并发连接的总数是 48。此数量是配置设备时指定的。请参见配置设备(第 66页)。

l 遇到问题时,请尝试先停止再重新启动 Backup Exec 服务。如果这样不起作用:

n 重新启动服务器。

n 启动调试程序,尝试再现问题。

检查安装

安装不当可能会使备份之类的基本操作出问题。

过程

1. 验证 libstspiDataDomain.dll 是否在 C:\Program Files\Symantec\Backup Exec\ 中。

2. 通过右键单击该 DLL 并依次打开其“Properties” > “Details”,确定插件版本。

检查 Data Domain 系统的凭据

过程

1. 显示 OpenStorage 设备属性,并记下登录帐户。

2. 验证记下的登录用户名是否与 Data Domain 系统中的 DD Boost 用户名一致。

排除许可证错误

对于 OpenStorage,必须得到 Backup Exec 的许可,这是复制许可选项的一部分。

设置主动调试

请用 Backup Exec 调试实用程序 (SGMON) 排除 Backup Exec 问题。

基本故障排除

82 EMC Data Domain Boost for OpenStorage 3.0 管理指南

过程

1. 运行 Backup Exec 调试监视器,以便进行主动调试。

2. 必须选择(启用)以下捕获选项:“Job Engine”、“Backup Exec Server”和“Device and Media”。

3. 必须启用“Capture to file”。

4. 设置“Device and Media Debug”,然后选择“Enable verbose logging”,如果未启用该选项。

基本故障排除

设置主动调试 83

基本故障排除

84 EMC Data Domain Boost for OpenStorage 3.0 管理指南