管理指南,第 ii 卷 -...

246
Veritas NetBackup 管理指南,第 II - UNIX Linux 6.5

Upload: hoangthuan

Post on 15-Mar-2018

250 views

Category:

Documents


13 download

TRANSCRIPT

Page 1: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

Veritas NetBackup™

管理指南,第 II 卷

- UNIX 和 Linux

6.5 版

nbu_ux_print_II.book Page 1 Saturday, September 22, 2007 4:03 AM

Page 2: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

Veritas NetBackup 管理指南,第 II 卷Copyright © 1993-2007 Symantec Corporation. © 1993-2007 年 Symantec Corporation 版权所有。 All rights reserved. 保留所有权利。

NetBackup 6.5

Symantec、Symantec 徽标和 NetBackup 是 Symantec Corporation 或其附属机构在美国和其它某些国家 / 地区的商标或注册商标。“Symantec”和 “赛门铁克”是 Symantec Corporation 在中国的注册商标。其它名称可能为其各自所有者的商标,特此声明。

本软件的某些部分源自 RSA Data Security, Inc. MD5 Message-Digest Algorithm (MD5 信息摘要算法)。版权所有 1991-92, RSA Data Security, Inc.。创建于 1991 年。保留所有权利。

本文档中介绍的产品根据限制其使用、复制、分发和反编译 / 逆向工程的授权许可协议进行分发。未经 Symantec Corporation (赛门铁克公司)及其特许人 (如果存在)事先书面授权,不得以任何方式任何形式复制本文档的任何部分。

本文档按 “现状”提供,对于所有明示或暗示的条款、陈述和保证,包括任何适销性、针对特定用途的适用性或无侵害知识产权的暗示保证,均不提供任何担保,除非此类免责声明的范围在法律上视为无效。 SYMANTEC CORPORATION (赛门铁克公司)不对任何与性能或使用本文档相关的伴随或后果性损害负责。本文档所含信息如有更改,恕不另行通知。

根据 FAR Sections 12.212 和 DFARS Section 227.7202 定义,授权许可的软件和文档被视为“商业计算机软件”和 “商业计算机软件文档”。

Symantec Corporation20330 Stevens Creek Blvd.Cupertino, CA 95014www.symantec.com

nbu_ux_print_II.book Page 2 Saturday, September 22, 2007 4:03 AM

Page 3: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

第三方法律声明

本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版权所有者单独授权。所有与本产品相关的第三方版权均列在随附的发行说明中。

授权和注册Veritas NetBackup 是许可产品。请参见 NetBackup 安装指南,了解安装许可证的说明。

技术支持如需技术帮助,请访问 http://entsupport.symantec.com,然后选择电话或电子邮件支持。使用知识库搜索功能,可访问 TechNotes、产品信息速递、软件下载、硬件兼容性列表和客户电子邮件通知服务等资源。

nbu_ux_print_II.book Page 3 Saturday, September 22, 2007 4:03 AM

Page 4: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

nbu_ux_print_II.book Page 4 Saturday, September 22, 2007 4:03 AM

Page 5: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

目录

第 1 章 额外的配置多路复用 .................................................................................................................17

何时使用多路复用 .........................................................................................18如何配置多路复用 .........................................................................................18

存储单元中每个驱动器的 多数据流数 .............................................19日程表的介质多路复用 .........................................................................19使用多路复用时应考虑的其他配置设置 .............................................21

取消多路复用 .................................................................................................21使用多个 NetBackup 主服务器 ...........................................................................22将多个介质服务器与一台主服务器配合使用 .....................................................23

每个服务器上的软件 .....................................................................................24NetBackup 目录库 ........................................................................................25

添加介质服务器 .....................................................................................................25注册介质服务器 .............................................................................................27

NetBackup 配置选项 ............................................................................................28bp.conf 选项的语法规则 ...............................................................................28服务器的 bp.conf 选项 ..................................................................................29

ALLOW_MEDIA_OVERWRITE ...........................................................29ALLOW_MULTIPLE_RETENTIONS_PER_MEDIA ..........................29ALLOW_NON_RESERVED_PORTS ....................................................30AUTHENTICATION_DOMAIN ...........................................................30AUTHORIZATION_SERVICE ..............................................................31BPBRM_VERBOSE ................................................................................31BPDBJOBS_COLDEFS ...........................................................................32BPDBM_VERBOSE ................................................................................34BPRD_VERBOSE ...................................................................................35BPTM_VERBOSE ..................................................................................35BPEND_TIMEOUT ................................................................................36BPSTART_TIMEOUT ...........................................................................36CHECK_RESTORE_CLIENT ................................................................37CLIENT_CONNECT_TIMEOUT ..........................................................37CLIENT_PORT_WINDOW ...................................................................37CLIENT_READ_TIMEOUT ..................................................................37CLIENT_RESERVED_PORT_WINDOW .............................................38CONNECT_OPTIONS ...........................................................................38DEFAULT_CONNECT_OPTIONS ......................................................40

nbu_ux_print_II.book Page 5 Saturday, September 22, 2007 4:03 AM

Page 6: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

6 目录

DISABLE_JOB_LOGGING .................................................................... 41DISABLE_STANDALONE_DRIVE_EXTENSIONS ............................ 41DISALLOW_BACKUPS_SPANNING_MEDIA ................................... 41DISALLOW_CLIENT_LIST_RESTORE .............................................. 42DISALLOW_CLIENT_RESTORE ......................................................... 42EMMSERVER ........................................................................................ 42ENABLE_ROBUST_LOGGING ............................................................ 42FAILOVER_RESTORE_MEDIA_SERVERS ........................................ 43FORCE_RESTORE_MEDIA_SERVER ................................................. 43GENERATE_ENGLISH_LOGS ............................................................. 44INCOMPLETE_JOB_CLEAN_INTERVAL ........................................... 44INITIAL_BROWSE_SEARCH_LIMIT ................................................. 44LIMIT_BANDWIDTH ........................................................................... 45MEDIA_ID_PREFIX .............................................................................. 47MEDIA_UNMOUNT_DELAY .............................................................. 48MEDIA_REQUEST_DELAY ................................................................. 48MEDIA_SERVER ................................................................................... 48MPX_RESTORE_DELAY ...................................................................... 48MUST_USE_LOCAL_DRIVE ............................................................... 49NBRB_CLEANUP_OBSOLETE_DBINFO ............................................ 49NBRB_ENABLE_OPTIMIZATIONS .................................................... 49NBRB_FORCE_FULL_EVAL ................................................................ 49NBRB_REEVAL_PENDING ................................................................. 49NBRB_REEVAL_PERIOD ..................................................................... 50NBRB_RETRY_DELAY_AFTER_EMM_ERR ..................................... 50NBRB_MPX_GROUP_UNLOAD_DELAY ........................................... 50RANDOM_PORTS ................................................................................ 50RE_READ_INTERVAL ......................................................................... 51REQUIRED_INTERFACE ..................................................................... 51REQUIRED_NETWORK ....................................................................... 52SERVER ................................................................................................. 53SERVER_PORT_WINDOW ................................................................. 54SERVER_RESERVED_PORT_WINDOW ........................................... 54SKIP_RESTORE_TO_SYMLINK_DIR ................................................. 55SERVER_CONNECT_TIMEOUT ......................................................... 56UNLINK_ON_OVERWRITE ................................................................ 56USE_VXSS ............................................................................................. 57VERBOSE ............................................................................................... 57VXSS_NETWORK ................................................................................. 58

用于 UNIX 客户机的 bp.conf 选项 .............................................................. 59ALLOW_NON_RESERVED_PORTS ................................................... 60AUTHENTICATION_DOMAIN ........................................................... 60BPARCHIVE_POLICY ........................................................................... 60

nbu_ux_print_II.book Page 6 Saturday, September 22, 2007 4:03 AM

Page 7: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

7目录

BPARCHIVE_SCHED ............................................................................61BPBACKUP_POLICY .............................................................................61BPBACKUP_SCHED .............................................................................61BUSY_FILE_ACTION ...........................................................................61BUSY_FILE_DIRECTORY ....................................................................62BUSY_FILE_NOTIFY_USER ................................................................62BUSY_FILE_PROCESSING ..................................................................62CLIENT_NAME .....................................................................................63CLIENT_PORT_WINDOW ...................................................................63CLIENT_READ_TIMEOUT ..................................................................63CLIENT_RESERVED_PORT_WINDOW .............................................63COMPRESS_SUFFIX ............................................................................63CRYPT_CIPHER ....................................................................................64CRYPT_KIND ........................................................................................64CRYPT_OPTION ...................................................................................65CRYPT_STRENGTH .............................................................................65CRYPT_LIBPATH .................................................................................66CRYPT_KEYFILE ..................................................................................66DISALLOW_SERVER_FILE_WRITES ................................................66DO_NOT_RESET_FILE_ACCESS_TIME ............................................67GENERATE_ENGLISH_LOGS .............................................................67IGNORE_XATTR ...................................................................................67INFORMIX_HOME ................................................................................67INITIAL_BROWSE_SEARCH_LIMIT .................................................68KEEP_DATABASE_COMM_FILE ........................................................68KEEP_LOGS_DAYS ..............................................................................68LIST_FILES_TIMEOUT ........................................................................68LOCKED_FILE_ACTION ......................................................................69MEDIA_SERVER ...................................................................................69MEGABYTES_OF_MEMORY ...............................................................69NFS_ACCESS_TIMEOUT .....................................................................69RANDOM_PORTS .................................................................................69RESTORE_RETRIES .............................................................................70REQUIRED_INTERFACE .....................................................................70SERVER_PORT_WINDOW ..................................................................70SERVER ..................................................................................................70SYBASE_HOME ....................................................................................71USE_CTIME_FOR_INCREMENTALS .................................................71USE_FILE_CHG_LOG ...........................................................................71USE_VXSS .............................................................................................72USEMAIL ...............................................................................................72VERBOSE ...............................................................................................72VXSS_NETWORK .................................................................................72

nbu_ux_print_II.book Page 7 Saturday, September 22, 2007 4:03 AM

Page 8: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

8 目录

UNIX 客户机示例 .......................................................................................... 73/usr/openv/netbackup/bp.conf 文件示例 ......................................... 73$HOME/bp.conf 文件示例 ................................................................... 73

适用于介质服务器的 vm.conf 选项 ............................................................ 73ACS_mediatype .................................................................................... 74ACS_SEL_SOCKET ............................................................................... 74ACS_CSI_HOSTPORT .......................................................................... 74ACS_SSI_HOSTNAME ......................................................................... 75ACS_SSI_INET_PORT .......................................................................... 75ACS_SSI_SOCKET ................................................................................ 76ACS_TCP_RPCSERVICE/ACS_UDP_RPCSERVICE ......................... 76ADJ_LSM ............................................................................................... 76API_BARCODE_RULES ....................................................................... 77AUTHORIZATION_REQUIRED .......................................................... 78AUTO_PATH_CORRECTION .............................................................. 78AUTO_UPDATE_ROBOT .................................................................... 78AVRD_PEND_DELAY .......................................................................... 79AVRD_SCAN_DELAY .......................................................................... 79CLEAN_REQUEST_TIMEOUT ............................................................ 79CLIENT_PORT_WINDOW ................................................................... 79CLUSTER_NAME ................................................................................. 80CONNECT_OPTIONS ........................................................................... 80DAS_CLIENT ......................................................................................... 81DAYS_TO_KEEP_LOGS ....................................................................... 81EMM_RETRY_COUNT ......................................................................... 81EMM_CONNECT_TIMOUT ................................................................. 81EMM_REQUEST_TIMOUT ................................................................. 82ENABLE_ROBOT_AUTH ..................................................................... 82INVENTORY_FILTER .......................................................................... 82MAP_ID .................................................................................................. 83MAP_CONTINUE_TIMEOUT ............................................................. 83MEDIA_ID_BARCODE_CHARS .......................................................... 83MEDIA_ID_PREFIX .............................................................................. 84MM_SERVER_NAME ........................................................................... 84PREFERRED_GROUP .......................................................................... 85PREVENT_MEDIA_REMOVAL ........................................................... 85RANDOM_PORTS ................................................................................ 85REQUIRED_INTERFACE ..................................................................... 86SERVER ................................................................................................. 86SSO_DA_REREGISTER_INTERVAL .................................................. 86SSO_DA_RETRY_TIMEOUT ............................................................... 87SSO_HOST_NAME ............................................................................... 87TLH_mediatype .................................................................................... 87

nbu_ux_print_II.book Page 8 Saturday, September 22, 2007 4:03 AM

Page 9: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

9目录

TLM_mediatype ....................................................................................87VERBOSE ...............................................................................................88

vm.conf 文件示例 .................................................................................88动态主机名和 IP 寻址 ...........................................................................................88

设置动态 IP 地址和主机名 ...........................................................................89配置 NetBackup 主服务器 ...........................................................................90配置动态 Microsoft Windows 客户机 ........................................................91配置动态 UNIX NetBackup 客户机 .............................................................92

繁忙文件处理 (仅限 UNIX 客户机) .................................................................93入门 .................................................................................................................94修改 bp.conf 以配置繁忙文件处理功能 ......................................................94

BUSY_FILE_PROCESSING ..................................................................94BUSY_FILE_DIRECTORY ....................................................................94BUSY_FILE_ACTION ...........................................................................95

创建操作文件 .................................................................................................96Logs 目录 .......................................................................................................97修改 bpend_notify_busy ..............................................................................98

配置电子邮件通知 .................................................................................................98指定 NetBackup 的语言环境 ...............................................................................99在 NetBackup-Java 控制台中调整时区 ............................................................100

第 2 章 菜单用户界面使用 bpadm NetBackup 管理公用程序 ............................................................103

数据分类管理 ...............................................................................................104定义和管理存储单元及存储单元组 ...........................................................104

定义和管理存储单元组 .......................................................................105定义和管理策略 ...........................................................................................105

配置联机目录库备份 ...........................................................................106定义 NetBackup 全局属性 .........................................................................109定义和管理光纤通道传输 ...........................................................................109显示报告 .......................................................................................................110执行手动备份 ...............................................................................................110执行特殊操作 ...............................................................................................111

在所有信任客户机上安装 NetBackup ...............................................111执行脱机目录库备份 ...........................................................................112修改脱机目录库备份设置 ...................................................................113执行手动脱机目录库备份 ...................................................................115重新定义保留级别 ...............................................................................116

定义和管理服务器组 ...................................................................................116使用 vmadm 介质管理公用程序 ........................................................................117

启动 vmadm ................................................................................................117启动和停止 vmd ..........................................................................................117vmadm 主菜单 ............................................................................................118

nbu_ux_print_II.book Page 9 Saturday, September 22, 2007 4:03 AM

Page 10: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

10 目录

定义和管理卷池 ...........................................................................................118添加卷 ..........................................................................................................119

自动总装机械手 ...................................................................................119显示卷配置 ..................................................................................................120删除卷或组 ..................................................................................................121移动卷或卷组 ..............................................................................................121

移动卷或卷组 .......................................................................................121更改卷描述 ..................................................................................................121更改卷的卷池 ..............................................................................................121更改卷的截止日期 .......................................................................................122更改卷的卷组 ..............................................................................................122更改卷的 Vault 属性 ...................................................................................122设置卷的 多装入次数 ...............................................................................123修改清洗次数 ..............................................................................................123更新机械手中所选卷的条形码 ...................................................................123清点机械手 ..................................................................................................124

清点机械手 ...........................................................................................124配置条形码规则 ...........................................................................................126格式化光盘 ..................................................................................................127

使用 tpconfig 设备配置公用程序 ......................................................................127机械手编号 ...........................................................................................127机械手控制路径 ...................................................................................127主机名 ..................................................................................................128“关闭时不倒带”设备名 ....................................................................128字符设备名 ...........................................................................................128卷头设备名 ...........................................................................................128驱动器状态 ...........................................................................................129

启动 tpconfig 设备配置公用程序 ..............................................................129添加机械手 ..................................................................................................130添加驱动器 ..................................................................................................131更新机械手配置 ...........................................................................................132更新驱动器配置 ...........................................................................................132删除驱动器 ..................................................................................................133删除机械手 ..................................................................................................133配置驱动器路径 ...........................................................................................134配置主机凭据 ..............................................................................................135显示和输出设备配置 ...................................................................................135

使用磁盘配置公用程序 .......................................................................................135管理 SharedDisk .........................................................................................136管理 OpenStorage ......................................................................................137

nbu_ux_print_II.book Page 10 Saturday, September 22, 2007 4:03 AM

Page 11: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

11目录

第 3 章 参考主题在 NetBackup 中使用主机名的规则 ..................................................................140

限定主机名 ...................................................................................................140NetBackup 如何使用主机名 ......................................................................140

UNIX 服务器和客户机上的服务器和客户机名称 .............................140Windows 服务器和 PC 客户机上的主机名 .......................................141策略配置 ...............................................................................................141映像目录库 ...........................................................................................141错误目录库 ...........................................................................................141目录库备份信息 ...................................................................................141

主机名更改后如何更新 NetBackup ...........................................................142有关域名服务 (DNS) 的特殊注意事项 .......................................................142

使用 tar 读取备份映像 ........................................................................................143非 NetBackup tar 的影响 ...................................................................143tar 生成的文件 .....................................................................................146

影响备份时间的因素 ...........................................................................................146总数据 ...........................................................................................................147传输速率 .......................................................................................................147压缩 ...............................................................................................................147设备延迟 .......................................................................................................147

确定 NetBackup 传输速率 .................................................................................148网络传输速率 ...............................................................................................148“网络传输加结束备份处理”速率 ............................................................148总传输速率 ...................................................................................................148示例 ...............................................................................................................149

NetBackup 如何生成工作表 ..............................................................................150生成工作表 (队列) ...................................................................................150确定排队作业的优先级 ...............................................................................151

确定备份介质要求 ...............................................................................................152NetBackup 通知脚本 ..........................................................................................152

backup_notify .....................................................................................153backup_exit_notify ............................................................................154

bpstart_notify (仅限 UNIX 客户机) .............................................154bpstart_notify.bat (仅限 Microsoft Windows 客户机) ..............156bpend_notify (仅限 UNIX 客户机) ...............................................158bpend_notify.bat (仅限 Microsoft Windows 客户机) ................160bpend_notify_busy (仅限 UNIX 客户机) .....................................162dbbackup_notify .................................................................................162diskfull_notify ....................................................................................163mail_dr_info.sh ...................................................................................163parent_end_notify .............................................................................164parent_start_notify ............................................................................164restore_notify .....................................................................................165

nbu_ux_print_II.book Page 11 Saturday, September 22, 2007 4:03 AM

Page 12: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

12 目录

session_notify .....................................................................................165session_start_notify ..........................................................................166userreq_notify ....................................................................................166

介质和设备管理 佳做法 ...................................................................................166常规做法 ......................................................................................................167介质管理 ......................................................................................................167设备管理 ......................................................................................................168性能与故障排除 ...........................................................................................168

使用 TapeAlert ...................................................................................................169TapeAlert 使用要求 ....................................................................................169TapeAlert 日志代码 ....................................................................................170

磁带机清洗概述 ..................................................................................................173应机性清洗 (TapeAlert) .............................................................................173

TapeAlert 清洗 ....................................................................................173TapeAlert 和基于频率的清洗 ............................................................173

基于库的清洗 ................................................................................................174基于频率的清洗 ...........................................................................................174

基于频率的清洗的局限性 ...................................................................174操作员启动的清洗 .......................................................................................175使用清洗磁带 ..............................................................................................175

卷池和卷组概述 ..................................................................................................175卷池 ..............................................................................................................176卷组 ..............................................................................................................176

卷组分配规则 .......................................................................................176卷池和卷组示例 ...........................................................................................177临时卷池 ......................................................................................................178

临时池示例 ...........................................................................................178临时池用法 ...........................................................................................179

条形码概述 ..........................................................................................................180条形码的优点 ..............................................................................................180条形码 佳做法 ...........................................................................................180条形码规则 ..................................................................................................181

NetBackup 的条形码操作 ..................................................................181检查条形码 ...........................................................................................181条形码规则示例 ...................................................................................182

介质 ID 生成规则 ........................................................................................183更改硬件配置 ......................................................................................................183

替换设备 ......................................................................................................183淘汰介质服务器 ...........................................................................................185

NetBackup 如何选择驱动器 ..............................................................................186NetBackup 如何保留驱动器 ..............................................................................187

SCSI 持久保留进程 .....................................................................................188SCSI 持久保留命令 .............................................................................188SCSI 持久保留冲突 .............................................................................188

nbu_ux_print_II.book Page 12 Saturday, September 22, 2007 4:03 AM

Page 13: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

13目录

SPC-2 SCSI 保留进程 ..................................................................................189SPC-2 SCSI 保留命令 ..........................................................................189SCSI 保留冲突 .....................................................................................190强制释放 ...............................................................................................190中断保留 ...............................................................................................190

SCSI 保留要求和限制 ..................................................................................191SCSI 保留日志记录 .....................................................................................192服务器操作系统限制 ...................................................................................192检查数据是否丢失 .......................................................................................192

数据丢失的可能原因 ...........................................................................192检查磁带和驱动程序配置错误 ...................................................................193

常见配置问题 .......................................................................................193配置 SCSI 保留 ............................................................................................193

NetBackup 如何选择介质 ..................................................................................194选择机械手中的介质 ...................................................................................194

跨越介质 ...............................................................................................195选择独立驱动器中的介质 ...........................................................................195

使用独立驱动器扩展进行介质选择 ...................................................195介质格式 ...............................................................................................................197

标准磁带格式 ...............................................................................................197QIC/WORM 磁带格式 .................................................................................198光盘介质格式 ...............................................................................................198分段备份 .......................................................................................................198多路复用格式 ...............................................................................................199跨越磁带 .......................................................................................................199

介质管理器命令 ...................................................................................................199设备发现概述 .......................................................................................................201

设备序列化 ...................................................................................................201可发现的设备 ...............................................................................................202NetBackup 中的设备发现 ..........................................................................202设备配置向导中的设备发现 .......................................................................203设备发现和共享磁带机 ...............................................................................203查看和验证设备配置 ...................................................................................203未经发现而添加设备 ...................................................................................204设备映射文件 ...............................................................................................204

将磁带机与设备文件或地址相关联 ...................................................................204在 UNIX 主机上关联设备和设备文件 .......................................................204在 Windows 主机上关联设备和名称 .........................................................205

磁带 I/O 命令 .......................................................................................................206请求磁带 .......................................................................................................207

drive_mount_notify 脚本 ..................................................................207tpreq 示例 ............................................................................................207

nbu_ux_print_II.book Page 13 Saturday, September 22, 2007 4:03 AM

Page 14: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

14 目录

读取和写入磁带文件 ....................................................................................208定位磁带文件 .......................................................................................208将磁带文件倒带 ...................................................................................208

移除磁带文件 ..............................................................................................208drive_unmount_notify 脚本 .............................................................208

使用光盘 ........................................................................................................209对介质管理器控制的设备进行外部访问 ...................................................210用户错误消息 ..............................................................................................210

第 4 章 将 NetBackup 用于 AFS安装 ......................................................................................................................211

系统要求 ......................................................................................................211服务器和客户机的安装 ...............................................................................211

配置 ......................................................................................................................211常规策略属性 ..............................................................................................212客户机列表 ..................................................................................................212备份选择 ......................................................................................................212备份选择列表指令 .......................................................................................212正则表达式 ..................................................................................................213排除列表和包括列表 ...................................................................................213

备份和还原 ..........................................................................................................214备份 ..............................................................................................................214

自动备份 ..............................................................................................214手动备份 ..............................................................................................214

还原 ..............................................................................................................214从 NetBackup for AFS 客户机进行还原 ...........................................214从 NetBackup 主服务器还原 .............................................................214有关还原的说明 ...................................................................................214

故障排除 ..............................................................................................................215关于备份的故障排除 ...................................................................................215关于还原的故障排除 ...................................................................................216

第 5 章 Intelligent Disaster Recovery

NetBackup 6.0 或更高版本的更改 ....................................................................218支持的 Windows 版本 ........................................................................................218使用 IDR 的要求 ..................................................................................................218IDR 使用概述 .......................................................................................................219关于 DR 文件 .......................................................................................................220为 IDR 配置 NetBackup 策略 ............................................................................221备份受保护的计算机 ...........................................................................................221创建 IDR 介质 ......................................................................................................221

选择可启动介质 ...........................................................................................222

nbu_ux_print_II.book Page 14 Saturday, September 22, 2007 4:03 AM

Page 15: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

15目录

创建可启动软盘 ...........................................................................................223修改软盘集以用于多台 Windows 2000 计算机 ...............................224

创建可启动的光盘映像 ...............................................................................225创建 IDR 软盘 ..............................................................................................226

更新 IDR 介质 ......................................................................................................227更新可启动光盘 ...........................................................................................227更新可启动软盘 ...........................................................................................227只更新 IDR 软盘 ..........................................................................................228使用 drfile.exe 创建或更新 DR 文件 .........................................................229

恢复计算机 ...........................................................................................................229第 1 步:启动计算机 ...................................................................................230第 2 步:IDR 恢复中的 Windows 安装 .....................................................231第 3 步:灾难恢复向导 ...............................................................................231有关改变硬盘驱动器分区大小的说明 .......................................................234

有关恢复特定平台的说明 ...................................................................................235恢复具有 RAID 的 Dell PowerEdge 6100/200 .........................................235恢复 IBM 计算机 ..........................................................................................235恢复 Compaq 计算机 ..................................................................................235

IDR 常见问题 .......................................................................................................236

索引 239

nbu_ux_print_II.book Page 15 Saturday, September 22, 2007 4:03 AM

Page 16: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

16 目录

nbu_ux_print_II.book Page 16 Saturday, September 22, 2007 4:03 AM

Page 17: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

1

额外的配置

本章介绍在大多情况下为可选的设置。本章包括以下几节:

■ 第 17 页上的 “多路复用”

■ 第 22 页上的 “使用多个 NetBackup 主服务器”

■ 第 23 页上的 “将多个介质服务器与一台主服务器配合使用”

■ 第 25 页上的 “添加介质服务器”

■ 第 28 页上的 “NetBackup 配置选项”

■ 第 88 页上的 “动态主机名和 IP 寻址”

■ 第 93 页上的 “繁忙文件处理 (仅限 UNIX 客户机)”

■ 第 98 页上的 “配置电子邮件通知”

■ 第 99 页上的 “指定 NetBackup 的语言环境”

■ 第 100 页上的 “在 NetBackup-Java 控制台中调整时区”

多路复用NetBackup 多路复用将来自一台或几台客户机的多个并行备份发送到单个存储设备。 NetBackup 按顺序将备份多路复用到介质上。多路复用备份和非多路复用备份可以位于同一个卷中。不需要单独的卷池或介质 ID。

nbu_ux_print_II.book Page 17 Saturday, September 22, 2007 4:03 AM

Page 18: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

18 额外的配置多路复用

还原多路复用的备份不需要特殊操作。NetBackup 查找介质并还原所请求的备份。

何时使用多路复用多路复用一般用于减少完成备份所需的时间。通过使用多路复用,以下情形下的性能将得到改善:

■ 慢速客户机。 NetBackup 使用软件压缩 (通常会降低客户机性能)的情形也会得到改善。

■ 多个慢速网络。并行数据流利用任何可用的网络容量。

■ 许多短备份 (如增量式备份)。除了提供并行数据流外,多路复用还可减少每项作业等待设备变为可用的时间。因此,将会 大限度地提高存储设备的传送速率。

多路复用会使还原功能的性能下降,因为它要用额外的时间来读取映像。

注:要减少多路复用对还原时间的影响,请将存储单元的 大片段大小设置为小于大允许值。另外,如果快速磁带定位(定位块)适用于使用的磁带机,请启用它。

如何配置多路复用必须在 NetBackup 配置中的以下两个位置设置多路复用:

■ 存储单元

■ 日程表

注:如果更改这些值,则所做的更改直到下次运行日程表时才会生效。

客户机

磁盘 服务器

可移动介质或磁盘

磁盘

磁盘

nbu_ux_print_II.book Page 18 Saturday, September 22, 2007 4:03 AM

Page 19: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

19额外的配置多路复用

存储单元中每个驱动器的 多数据流数存储单元的 “每个驱动器的 多数据流数 (Maximum Streams Per Drive)”设置指定 NetBackup 可以多路复用到存储单元中任何单个驱动器上的备份数。每个存储单元都设置有这个值。

有关更多信息,请参见 《NetBackup 管理指南,第 I 卷》中第 203 页上的 “启用多路复用”。

值的范围在 1 到 32 之间,默认值为 1,表示不进行多路复用。

根据中央处理器处理并行作业的能力来选择一个值。由于需要额外的缓冲区,因此内存也很重要。如果服务器无法执行其他任务或者用尽了内存或进程,请减少存储单元的 “每个驱动器的 多数据流数 (Maximum Streams Per Drive)”设置。请按照下述算法估算多路复用对中央处理器造成的可能负载:

■ NetBackup 可以尝试的 多并行作业数等于可以在所有存储单元上运行的并行备份作业总数。

■ 存储单元上可以运行的 多并行作业数等于 “每个驱动器的 多数据流数(Maximum Streams Per Drive)”值与驱动器数目的积。

日程表的介质多路复用除了存储单元的 “每个驱动器的 多数据流数 (Maximum Streams Per Drive)”设置外,还可以为每个日程表指定 “介质多路复用 (Media Multiplexing)”值。

有关更多信息,请参见 《NetBackup 管理指南,第 I 卷》中第 127 页上的 “介质多路复用”。

“介质多路复用 (Media Multiplexing)”值指定日程表中可以多路复用到配置中任何单个驱动器上的 大备份数。

“介质多路复用 (Media Multiplexing)”设置的范围在 1 到 32 之间,默认值为 1,表示不进行多路复用。不管日程表的设置是什么, NetBackup 多启动的作业数始终不会超过存储单元的 “每个驱动器的 多数据流数 (Maximum Streams Per Drive)”值。 NetBackup 尝试将多路复用作业添加到已经在使用多路复用的驱动器。如果多路复用作业仅限于特定驱动器,则其他驱动器可用于执行非多路复用作业。

当 NetBackup 多路复用作业时,它会一直向某个驱动器添加作业,直到该驱动器上的作业数匹配以下设置之一:

■ 此日程表的 “介质多路复用 (Media Multiplexing)”设置。

如果达到了一个驱动器的限制,则 NetBackup 会向其他驱动器发送作业。在下图中,当在驱动器 1 上达到日程表 A 的限制时, NetBackup 将日程表 A 中的作业添加到驱动器 2。

■ 存储单元的 “每个驱动器的 多数据流数 (Maximum streams per drive)”设置。 NetBackup 可以将多个日程表中的作业添加到一个驱动器。

在下图中,非灰色数字表示作业开始。灰色数字表示作业完成。例如, 表示驱动器 1 上的作业 A1 开始。 表示驱动器 1 上的作业 A1 完成。

1

9

nbu_ux_print_II.book Page 19 Saturday, September 22, 2007 4:03 AM

Page 20: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

20 额外的配置多路复用

图 1-1 多路复用和日程表

日程表 A每个驱动器的介质多路复用 = 2

日程表 B每个驱动器的介质多路复用 = 4

dog

cat

存储单元每个驱动器的最多复用路数 = 4

驱动器 1

驱动器 2

A1

A2

B1

B2

A3

A4

A5

B3

B4

1

2 10

3

4

11

5

6

7

8

1 2

3 4

5 6

7 8

9 10

1211

13

假定日程表 A 首先开始 (请注意,日程表可以在相同的策略中,也可以在不同的策略中)。另外,假定 “允许多个数据流 (Allow Multiple Data Streams)”已启用,这样一个客户机就可以有多个数据流。

客户机 dog 中的作业 A1 和 A2 在驱动器 1 上开始。在此驱动器上已达到日程表 A 的介质多路复用限制 2。

客户机 cat 中的作业 A3 和 A4 在驱动器 2 上开始。在此驱动器上已达到日程表 A 的介质多路复用限制 2。

客户机 fox 的作业 B1 和 B2 在驱动器 1 上开始。在此驱动器上已达到存储单元的最多复用路数。

客户机 otter 中的作业 B3 和 B4 在驱动器 2 上开始。日程表 B 的所有作业现在都在运行。在驱动器 2 上已达到存储单元的最多复用路数。

客户机 dog 中的作业 A1 和 A2 在驱动器 1 上完成。但是,客户机 fox 中的作业 B1 和 B2 仍在运行。日程表 A 的介质多路复用限制 2 使作业 A5 无法在驱动器 1 上开始。

客户机 cat 中的作业 A3 在驱动器 2 上完成,客户机 fox 中的作业 B1 在驱动器 1 上完成。驱动器 1 上当前仅有作业 B2 在运行。

客户机 cat 中的作业 A5 在驱动器 1 上开始。作业 A5 是日程表 A 的最后一个作业。日程表 A 的介质多路复用限制 2 使作业 A5 无法从驱动器 2 上开始。因此,作业 A5 从驱动器 1 上开始。NetBackup 尝试将多路复用作业添加到已在使用多路复用的驱动器上。如果多路复用作业仅限于特定驱动器,则其他驱动器可用于执行非多路复用作业。

13

9 12

fox

otter

nbu_ux_print_II.book Page 20 Saturday, September 22, 2007 4:03 AM

Page 21: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

21额外的配置多路复用

注:如果备份时段在 NetBackup 可以启动多路复用集合中的所有作业之前关闭,则 NetBackup 将仅完成已启动的作业。例如,第 20 页上的图 1-1 假定活动监视器将 A1 到 A5 显示为处于排队和活动状态。如果在时段关闭之前只有 A1 和 A2 启动,则 NetBackup 不执行集合中的其他作业。如果时段在任何作业启动之前关闭,则只有第一个排队和活动的作业启动并完成 (此示例中为 A1)。

使用多路复用时应考虑的其他配置设置

限制每个策略的作业数将 “限制每个策略的作业数 (Limit Jobs Per Policy)”设置得足够大,以支持指定的多路复用级别。

有关更多信息,请参见 《NetBackup 管理指南,第 I 卷》中第 91 页上的 “限制每个策略的作业数”。

每个客户机的 多作业数“每个客户机的 多作业数 (Maximum Jobs Per Client)”属性限制可同时在任一台 NetBackup 客户机上运行的备份作业数。

通常情况下,客户机设置不影响多路复用。不过,请考虑这样一种情况:来自同一客户机上的不同日程表的所有作业都发送到同一存储单元。这种情况下,在达到存储单元的多路复用限制之前,可能已达到客户机上 多允许的作业数。当达到客户机上的 多作业数时,将阻止 NetBackup 充分利用存储单元的多路复用功能。

“每个客户机的 多作业数 (Maximum Jobs Per Client)”显示在全局属性对话框中。

此客户机的 多作业数还可以设置特定客户机上 多允许的作业数,同时不影响其他客户机。

有关更多信息,请参见 《NetBackup 管理指南,第 I 卷》中第 331 页上的 “ 多数据流数”。

MPX 还原延迟“多路复用还原的延迟 (Delay on Multiplexed Restores)”属性适用于多路复用还原。该属性指定服务器等待对文件和原始分区 (位于同一磁带上的一组多路复用映像中)的其他还原请求的秒数。“多路复用还原的延迟 (Delay On Multiplexed Restores)”显示在常规服务器属性对话框中。

取消多路复用取消多路复用可以加快未来的还原速度,并可用于创建要进行场外存储的副本。使用复制可以取消备份的多路复用。

复制允许将多路复用的备份从源介质逐一复制到目标介质。复制完成后,目标介质包含所复制的每个备份的单个非多路复用副本 (目标介质还可以包含其他备份)。复制的副本可以成为主副本。在复制备份时,请不要选中 “设置复制变量 (Setup Duplication Variables)”对话框中的 “保持多路复用 (Preserve Multiplexing)”。

nbu_ux_print_II.book Page 21 Saturday, September 22, 2007 4:03 AM

Page 22: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

22 额外的配置使用多个 NetBackup 主服务器

注:如果使用 bpduplicate 命令而不是 NetBackup 管理控制台,请不要在该命令中包含 -mpx 选项。

使用多个 NetBackup 主服务器在大型站点中,可以使用多个 NetBackup 主服务器来分散备份负载。您可以根据需要将客户机分布在各服务器上。下图显示了一种多服务器配置,其中两组网络(A1/A2 和 B1/B2)都有足够多的客户机,需要设置单独的服务器。在此环境中,两个 NetBackup 服务器的配置完全独立。还可以创建这样一种配置:一台服务器是主服务器,另一台服务器是介质服务器。

工作站

工作站

工作站

工作站

网络 A1

网络 A2

网络 B1

网络 B2

海量存储设备

海量存储设备

路由器

NetBackup主服务器 A

NetBackup 主服务器 B

nbu_ux_print_II.book Page 22 Saturday, September 22, 2007 4:03 AM

Page 23: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

23额外的配置将多个介质服务器与一台主服务器配合使用

将多个介质服务器与一台主服务器配合使用您可以按如下所述设置 NetBackup 防护域:

■ 一台主服务器,控制所有备份预定。

■ 多个介质服务器,将备份映像写入磁盘或可移动介质。这些服务器可以使用外围设备来提供额外的存储。

■ 多个受保护的 NetBackup 客户机,将数据发送到介质服务器。

NetBackup 主服务器及其 NetBackup 介质服务器和 NetBackup 客户机统称为“防护域”。在 NetBackup 服务器组内,客户机可以将备份定向到该组内的任何服务器上的任何设备。

常见的备用策略是:在产生大量数据的客户机上安装额外的外围设备。主服务器将来自客户机的数据定向到客户机的外围设备,从而减少了网络通信量,因为数据不穿过网络。另外,此策略还可以在主服务器与介质服务器之间分布备份负载。

关于主服务器和介质服务器,请记住两个要点:

■ 一个组只能有一台主服务器。

■ 一台 NetBackup 主服务器是其自身的介质服务器,而不能是另一台主服务器的介质服务器。

nbu_ux_print_II.book Page 23 Saturday, September 22, 2007 4:03 AM

Page 24: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

24 额外的配置将多个介质服务器与一台主服务器配合使用

下图显示了软件的安装位置以及 NetBackup 目录库的位置 (默认情况)。下面的主题提供了有关主服务器和介质服务器以及它们的配置过程的更多详细信息。

每个服务器上的软件仅适用于 NetBackup Enterprise Server。

将 NetBackup 服务器软件安装到每个 NetBackup 服务器上,这些 NetBackup 服务器的存储单元包含了外围设备。 NetBackup 安装程序允许您选择安装主服务器还是介质服务器。

存储设备

存储设备

NetBackup 目录库

映像数据库

* 也可以从安装了远程管理控制台的 Windows 客户机使用 “备份、归档和还原”用户界面。

主服务器

远程管理控制台 *

配置文件

关系数据库中的信息(关于设备、卷)

用户界面 (BAR)

存储设备

远程管理控制台 *

用户界面

NetBackup

介质服务器

NetBackup

介质服务器

NetBackup客户机

用户界面 (BAR)

管理界面 *

管理界面 *

用户界面 (BAR)

nbu_ux_print_II.book Page 24 Saturday, September 22, 2007 4:03 AM

Page 25: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

25额外的配置添加介质服务器

NetBackup 目录库仅适用于 NetBackup Enterprise Server。

NetBackup 目录库的默认位置是主服务器。该目录库包括介质和卷数据库 (emm_data.db)。卷数据库包含备份过程中使用的介质使用信息和卷信息。

添加介质服务器本节内容仅适用于 NetBackup Enterprise Server。

使用以下过程可将介质服务器添加到现有的 NetBackup 环境中。

注:添加介质服务器、配置设备和卷以及备份或还原客户机时, NetBackup 企业介质管理器服务必须处于活动状态。

添加介质服务器

1 在新的介质服务器主机上,挂接设备并安装驱动存储设备所需的任何软件。有关帮助信息,请参见供应商文档。

2 按照 《NetBackup 设备配置指南》中的说明,在新介质服务器主机的操作系统上准备设备驱动程序。

3 将新介质服务器添加到主服务器以及该介质服务器备份的客户机的附加服务器列表中。如果 EMM 服务器位于主服务器以外的主机上,请将新介质服务器添加到该主机的附加服务器列表中。如果新介质服务器属于某个服务器组,则将其添加到该组中所有介质服务器的附加服务器列表中。

注:为了避免 NetBackup 出现问题,请确保 NetBackup 中使用的主机名与 TCP/IP 配置中的主机名匹配。

要将新介质服务器添加到附加服务器列表,请执行下列操作:

a 选择“NetBackup 管理 (NetBackup Management)”>“主机属性 (Host Properties)” > hosttype。例如,要将新介质服务器添加到客户机,请选择 “客户机 (Clients)”。

b 在右窗格中选择要更改的主机。要选择多个主机,请在右窗格中按住 Shift 键选择要更改的所有主机。

nbu_ux_print_II.book Page 25 Saturday, September 22, 2007 4:03 AM

Page 26: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

26 额外的配置添加介质服务器

c 选择 “操作 (Actions)” > “属性 (Properties)”。

d 选择 “服务器 (Servers)”属性。

e 单击 “附加服务器 (Additional servers)”窗口旁边的 “添加 (Add)”,然后键入新服务器的名称。

f 单击 “添加 (Add)”将该服务器添加到所有选定主机的附加服务器列表中。

g 单击 “关闭 (Close)”。

h 单击 “确定 (OK)”。

有关更多信息,请参见 《NetBackup 管理指南,第 I 卷》中第 395 页上的“服务器”属性。

4 在添加了新服务器名称的主服务器、 EMM 服务器和介质服务器上重新启动 NetBackup 服务。

5 在 NetWare target 客户机上,使用 bp.ini 文件中的 SERVER 条目添加新介质服务器名称。

6 按照 《NetBackup 安装指南》中的说明,安装 NetBackup 介质服务器软件。

7 按照 《NetBackup 管理指南,第 I 卷》的 “设备”中的说明配置驱动器和机械手。

8 按照 《NetBackup 管理指南,第 I 卷》的 “介质”中的说明配置卷。

9 在主服务器上,对 NetBackup 配置执行下列操作:

a 将存储单元添加到介质服务器。始终将介质服务器指定为存储单元的介质服务器。

b 如果需要,请输入目录库路径:

要使用联机的目录库热备份方法:

NetBackup 会自动输入路径。

nbu_ux_print_II.book Page 26 Saturday, September 22, 2007 4:03 AM

Page 27: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

27额外的配置添加介质服务器

要使用脱机的目录库冷备份方法:

将介质服务器的目录库路径添加到 NetBackup 目录库备份配置中。

有关更多信息,请参见 《NetBackup 管理指南,第 I 卷》中的第 4 章第 239 页上的 “NetBackup 目录库”。

Windows 介质服务器上的路径:media_server_name:install_path\NetBackup\db

media_server_name:install_path\NetBackup\var

media_server_name:install_path\Volmgr\database

其中, install_path 是 NetBackup 软件在介质服务器上的安装目录。

UNIX 介质服务器上的路径:media_server_name:/usr/openv/netbackup/db

media_server_name:/usr/openv/var

media_server_name:/usr/openv/volmgr/database

c 配置 NetBackup 策略和日程表,以便使用在介质服务器上配置的存储单元。

10 测试您的配置,方法是执行一个用户备份或手动备份,该备份使用在介质服务器上指定存储单元的日程表。

注册介质服务器如果在添加介质服务器时没有运行 EMM 服务器,则不会注册该介质服务器。您将无法发现、配置和管理设备。必须在 EMM 服务器上注册介质服务器。

注册介质服务器

1 在 EMM 服务器上启动 EMM 服务。

2 在 EMM 服务器主机上,运行以下命令 (使用介质服务器的主机名):nbemmcmd -addhost -machinename hostname -machinetype media -masterserver server_name -operatingsystem os_type -netbackupversion level.major_level.minor_level

注:为了避免 NetBackup 出现问题,请确保 NetBackup 中使用的主机名与 TCP/IP 配置中的主机名匹配。

有关 nbemmcmd 命令用法,请参见 《NetBackup 命令 - UNIX 和 Linux》或《NetBackup 命令 - Windows》。

nbu_ux_print_II.book Page 27 Saturday, September 22, 2007 4:03 AM

Page 28: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

28 额外的配置NetBackup 配置选项

NetBackup 配置选项NetBackup 配置选项允许管理员自定义 NetBackup 以满足特定的站点偏好和要求。大多数情况下,使用默认值能获得理想的结果。要更改默认值,请按以下方法之一进行操作:

■ 在 NetBackup 管理控制台中,选择 “主服务器 (Master Servers)”、“介质服务器 (Media Servers)”或 “客户机 (Clients)”中的 “NetBackup 管理(NetBackup Management)”>“主机属性 (Host Properties)”,可定位到不同的属性。

《NetBackup 管理指南,第 I 卷》的第 7 章介绍了各个配置选项。

注:更改了主服务器上的 /usr/openv/netbackup/bp.conf 文件后,停止并重新启动所有 NetBackup 后台驻留程序和实用程序。重新启动后台驻留程序可确保新的 bp.conf 值被所有需要它们的 NetBackup 进程使用。更改客户机上的 bp.conf 文件或主服务器上的 $HOME/bp.conf 文件后不需要执行此操作。

■ 在 NetBackup UNIX 服务器和客户机上,请使用下列方法之一:

■ 使用 bpgetconfig 命令获得配置条目的列表。然后,使用 bpsetconfig 更改这些配置条目。《NetBackup 命令 - UNIX 和 Linux》中介绍了这些命令。

■ 按照本章中的说明,将选项输入到 bp.conf 文件中。大多数选项都可以使用此方法输入。

■ 按照本章中的说明,将选项输入到 vm.conf 文件中。 vm.conf 文件包含介质和设备管理的配置条目。

■ 按照本章或 《NetBackup 命令 - UNIX 和 Linux》中的说明,使用 nbemmcmd 命令来修改某些选项。

■ 在客户机上,按照 《备份、归档和还原入门指南》中的说明为客户机指定配置选项。

bp.conf 选项的语法规则在 bp.conf 中创建条目时须遵循以下语法规则:

■ 使用 # 号表示注释行。

■ = 号的两侧可以有任意多个空格或制表符。

■ 允许有空白行。

■ 在一行的起始处可以有任意多个空白或制表符。

nbu_ux_print_II.book Page 28 Saturday, September 22, 2007 4:03 AM

Page 29: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

29额外的配置NetBackup 配置选项

服务器的 bp.conf 选项NetBackup UNIX 服务器的 bp.conf 选项位于以下文件中:

/usr/openv/netbackup/bp.conf

如果单个 UNIX 系统同时作为客户机和服务器运行,则 /usr/openv/netbackup/bp.conf 文件将同时包含服务器选项和客户机选项。

UNIX 客户机上的每一个非 root 用户还可以在他们的主目录中有一个自己的 bp.conf 文件:

$HOME/bp.conf

有关客户机选项的信息,请参见第59页上的“用于 UNIX 客户机的 bp.conf 选项”。

注:SERVER 选项 “必须”存在于所有 NetBackup UNIX 客户机和服务器上的 /usr/openv/netbackup/bp.conf 文件中。它也是这些 bp.conf 文件中 “唯一必需”的条目。 NetBackup 对 bp.conf 文件中的所有选项(SERVER 除外)使用内部软件默认值。安装期间, NetBackup 将 SERVER 选项设置为安装软件的主服务器的名称。

仅适用于 NetBackup Enterprise Server。SERVER 条目在主服务器和介质服务器集群中的所有服务器上都必须相同。Symantec 建议 (但不要求)其他所有条目在所有服务器上也保持一致(CLIENT_NAME 条目除外)。

ALLOW_MEDIA_OVERWRITEALLOW_MEDIA_OVERWRITE 选项改写 NetBackup 对可移动介质上不同介质格式的覆盖保护。

使用此选项的方法是:将它添加到 UNIX 主服务器上的 /usr/openv/netbackup/bp.conf 文件中。也可以在 “介质 (Media)”主机属性中设置 “允许介质覆盖 (Allow media overwrite)”属性。

有关更多信息,请参见 《NetBackup 管理指南,第 I 卷》的第 7 章。

例如,要允许覆盖 cpio 格式,请在主服务器 (如果适用的话,还包括介质服务器)上添加以下内容:

ALLOW_MEDIA_OVERWRITE = CPIO

ALLOW_MULTIPLE_RETENTIONS_PER_MEDIAALLOW_MULTIPLE_RETENTIONS_PER_MEDIA 条目允许 NetBackup 对介质混合使用多个保留级别。默认设置:此选项不存在,每个卷只能包含一个保留级别的备份。

可使用以下方法之一来设置此选项:

■ 在 “介质”主机属性中更改 “启用独立驱动器扩展 (Enable standalone drive extension)”属性。(默认设置:启用)。

有关更多信息,请参见 《NetBackup 管理指南,第 I 卷》的第 7 章。

■ 使用 nbemmcmd 命令 (请参见 《NetBackup 命令 - UNIX 和 Linux》)。

nbu_ux_print_II.book Page 29 Saturday, September 22, 2007 4:03 AM

Page 30: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

30 额外的配置NetBackup 配置选项

ALLOW_NON_RESERVED_PORTSALLOW_NON_RESERVED_PORTS 条目指定 NetBackup 客户机后台驻留程序 (bpcd) 可以接受来自非特权端口 (端口号为 1024 或更大)的远程连接。如果此条目不存在,则 bpcd 要求远程连接来自特权端口 (端口号为 1024 或更小)。当 NetBackup 客户机和服务器位于防火墙的两侧时,此选项会很有用。

ALLOW_NON_RESERVED_PORTS = YES | NO

使用此选项的方法是:将它添加到 UNIX 主服务器上的 /usr/openv/netbackup/bp.conf 文件中。

有关客户机上的用法,请参见第 30 页上的“ALLOW_NON_RESERVED_PORTS”。

AUTHENTICATION_DOMAINAUTHENTICATION_DOMAIN 条目定义了一组 Symantec Product Authentication 原则。使用 Symantec Product Authentication and Authorization 的主服务器必须至少有一个 AUTHENTICATION_DOMAIN 条目,也可以指定多个 AUTHENTICATION_DOMAIN 条目。

如果介质服务器或客户机没有定义身份验证域,则它将使用其主服务器的身份验证域。

使用此选项的方法是:将它添加到 UNIX 主服务器上的 /usr/openv/netbackup/bp.conf 文件中。也可以在访问控制主机属性的“身份验证域 (Authentication Domain)”选项卡中添加域。

有关更多信息,请参见 《NetBackup 管理指南,第 I 卷》的第 7 章。

AUTHENTICATION_DOMAIN = domain "comment" mechanism broker

[ port ]

其中:

■ domain 是 Internet 域名或 Windows 域名。

■ "comment" 是用引号引起来的注释,用于描述身份验证域。

■ mechanism 是身份验证机制。以下关键字表示机制:

■ NIS(网络信息服务版本 1)

■ NIS+(网络信息服务版本 2)

■ PASSWD(指定代理上的本地 UNIX 口令文件)

■ VXPD(Symantec Product Authentication and Authorization 专用数据库)

■ WINDOWS(Windows Active Directory 或主域控制器)

■ broker 是身份验证代理的主机名或 IP 地址。

■ port 是身份验证代理的端口号。默认值为身份验证代理的标准端口号。

nbu_ux_print_II.book Page 30 Saturday, September 22, 2007 4:03 AM

Page 31: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

31额外的配置NetBackup 配置选项

示例AUTHENTICATION_DOMAIN = mycompany.com "Typical UNIX logins" NIS broker1.mycompany.comAUTHENTICATION_DOMAIN = OurEnterprise "Typical Windows logins" WINDOWS broker2.mycompany.com 5544AUTHENTICATION_DOMAIN = mycompany.com "VxSS-Only Identities" VXPD broker1.mycompany.comAUTHENTICATION_DOMAIN = broker3.mycompany.com "Local UNIX Logins on host broker3" PASSWD broker3.mycompany.com

在该示例中,mycompany.com 是 Internet 域名,OurEnterprise 是 Windows 域名。

主机名 broker1 上的代理为 Symantec Product Authentication 处理 NIS 身份验证和专用身份验证。

主机名 broker2 上的代理为 Symantec Product Authentication 处理 Windows 身份验证。

broker2 使用非标准端口号 5544。

主机名 broker3 上的代理使用自己的本地 /etc/passwd 文件进行 Symantec Product Authentication。

AUTHORIZATION_SERVICEAUTHORIZATION_SERVICE 条目定义本地 NetBackup 服务器使用的 Symantec Product Authorization Service。使用 Symantec Product Authorization 的主服务器必须定义授权服务。如果介质服务器没有定义授权服务,它将使用主服务器的授权服务。

使用此选项的方法是:将它添加到 UNIX 主服务器上的 /usr/openv/netbackup/bp.conf 文件中。也可以在访问控制主机属性的“授权服务 (Authorization Service)”选项卡中输入主机名。

有关更多信息,请参见 《NetBackup 管理指南,第 I 卷》的第 7 章。AUTHORIZATION_SERVICE = host [ port ]

其中:

host 是授权服务的主机名或 IP 地址。

port 是授权服务的端口号。默认值为授权服务的标准端口号。

BPBRM_VERBOSEBPBRM_VERBOSE 选项用于调试目的,它控制 NetBackup 在 bpbrm 调试日志中包含的信息量。默认值:与 bp.conf VERBOSE 条目 (“全局日志记录级别 (Global Logging Level)”)的值相同。BPBRM_VERBOSE 条目优先于 bp.conf VERBOSE 条目。

使用此选项的方法是:将它添加到 UNIX 主服务器上的 /usr/openv/netbackup/bp.conf 文件中。也可以在 “日志记录 (Logging)”主机属性中设置 “BPBRM 日志记录级别 (BPBRM logging level)”属性。

nbu_ux_print_II.book Page 31 Saturday, September 22, 2007 4:03 AM

Page 32: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

32 额外的配置NetBackup 配置选项

有关更多信息,请参见 《NetBackup 管理指南,第 I 卷》的第 7 章。

要对 bpbrm 使用与 bp.conf VERBOSE 条目相同的值,请输入:BPBRM_VERBOSE = 0

此条目相当于在 “日志记录”主机属性中将 “BPBRM 日志记录级别 (BPBRM Logging Level)”设置为 “与全局相同 (Same as Global)”。

要记录 少量的 bpbrm 信息,请输入:BPBRM_VERBOSE = -1

此条目相当于在 “日志记录”主机属性中将 “BPBRM 日志记录级别 (BPBRM Logging Level)”设置为 0。

若要记录 bpbrm 的更多信息,请输入 1 到 5 之间的一个值:BPBRM_VERBOSE = 1

此条目相当于在 “日志记录”主机属性中将 “BPBRM 日志记录级别 (BPBRM Logging Level)”设置为 1。

要记录 大量的 bpbrm 信息,请输入:BPBRM_VERBOSE = 5

此条目相当于在 “日志记录”主机属性中将 “BPBRM 日志记录级别 (BPBRM Logging Level)”设置为 5。

有关 bpbrm 调试日志的更多信息,请参见 《NetBackup 故障排除指南 - UNIX 和 Windows》。

BPDBJOBS_COLDEFS将 BPDBJOBS_COLDEFS 条目添加到 bp.conf 文件中以自定义 bpdbjobs 的输出。使用以下格式,为输出中要包括的每一列添加一个 BPDBJOBS_COLDEFS 条目:

BPDBJOBS_COLDEFS = COLDEFS_ENTRY [minimum_size [true | false]]

其中:

COLDEFS_ENTRY 是输出中要包括的列的名称。关于有效的 BPDBJOBS_COLDEFS 条目,请参见下表。

minimum_size 是 小列宽。如未指定,则采用默认宽度 5。

true 表示列应根据需要展开。如未指定,则采用默认值 true。

false 表示列展开时不应超过 minimum_size。

条目的顺序决定了列标题的显示顺序。

示例BPDBJOBS_COLDEFS = JOBID 5 trueBPDBJOBS_COLDEFS = TYPE 4 trueBPDBJOBS_COLDEFS = STATE 5 trueBPDBJOBS_COLDEFS = STATUS 6 trueBPDBJOBS_COLDEFS = POLICY 6 trueBPDBJOBS_COLDEFS = SCHEDULE 8 trueBPDBJOBS_COLDEFS = CLIENT 6 trueBPDBJOBS_COLDEFS = DSTMEDIA_SERVER 12 trueBPDBJOBS_COLDEFS = ACTPID 10 true

nbu_ux_print_II.book Page 32 Saturday, September 22, 2007 4:03 AM

Page 33: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

33额外的配置NetBackup 配置选项

注:将 BPDBJOBS_COLDEFS 条目添加到 bp.conf 条件中时,会产生以下问题: - 添加任意 BPDBJOBS_COLDEFS 条目会改写所有默认列。- 本地系统上的所有用户只能看到 bp.conf 文件中指定的那些列。

表 1-1 BPDBJOBS_COLDEFS 条目和列标题名称

COLDEFS 条目 列名 COLDEFS 条目 列名

ACTIVEELAPSED 活动状态持续时间 (已过去的活动时间)

PATHNAME 千字节 / 秒

ACTPID 活动 PID (作业的 PID) PARENTJOBID 父作业 ID

ATTEMPT 尝试 POLICY 策略

BACKUPTYPE 备份类型 POLICYTYPE 策略类型

CLIENT 客户机 PRIORITY 优先级

COMPLETION 完成 (完成的百分比) PROFILE 配置文件 (仅适用于 Vault)

COMPRESSION 压缩 (是或否) RETENTION 保留 (保留期限)

DSTMEDIA_SERVER 目标介质服务器 (写入介质服务器)

RESUMABLE 可继续

DSTMEDIAID 目标介质 ID (写入介质 ID) ROBOT 机械手 (仅适用于 Vault)

DSTSTORAGE_UNIT 目标存储单元 (写入存储单元) RQSTPID 请求 PID (请求作业的 PID,如果适用的话)

ELAPSED 运行时间 SCHEDULE 日程表

ENDED 结束时间 SCHEDULETYPE 日程表类型

ESTFILE 估计的文件数 SESSIONID 会话 ID (仅适用于 Vault)

ESTKB 估计的 KB (估计的千字节数) SRCMEDIA_SERVER 源介质服务器

FILES 文件 SRCMEDIAID 源介质 ID

GROUP 组 SRCSTORAGE_UNIT 源存储单元

JOBID 作业 ID STARTED 开始时间

KBPERSEC 路径名 STATE 状态

KILOBYTES 千字节 STATUS 状态

LASTBACKUP 上次备份 (日期和时间) STREAMNUMBER 数据流号

MAINPID 主 PID (生成作业的 PID,如果适用的话)

SUSPENDABLE 可暂停

NUMTAPESEJECT 要弹出的介质 (要弹出的磁带的数目;仅适用于 Vault)

TYPE 类型 (作业类型)

nbu_ux_print_II.book Page 33 Saturday, September 22, 2007 4:03 AM

Page 34: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

34 额外的配置NetBackup 配置选项

BPDBM_VERBOSEBPDBM_VERBOSE 选项用于调试目的,它控制 NetBackup 在 bpdbm 调试日志中包含的信息量。

使用此选项的方法是:将它添加到 UNIX 主服务器上的 /usr/openv/netbackup/bp.conf 文件中。也可以在 “日志记录”主机属性中设置 “BPDBM 日志记录级别 (BPDBM logging level)”属性。

有关更多信息,请参见 《NetBackup 管理指南,第 I 卷》的第 7 章。

默认值:与 bp.conf VERBOSE 条目 (“全局日志记录级别 (Global Logging Level)”)的值相同。 BPDBM_VERBOSE 条目优先于 bp.conf VERBOSE 条目(“全局日志记录级别 (Global Logging Level)”)。

要对 bpdbm 使用与 bp.conf VERBOSE 条目相同的值,请输入:BPDBM_VERBOSE = 0

此条目相当于在 “日志记录”主机属性中将 “BPDBM 日志记录级别 (BPDBM Logging Level)”设置为 “与全局相同”。

要记录 少量的 bpdbm 信息,请输入:BPDBM_VERBOSE = -1

此条目相当于在 “日志记录”主机属性中将 “BPDBM 日志记录级别 (BPDBM Logging Level)”设置为 0。

要记录 bpdbm 的更多信息,请输入 1 到 5 之间的一个值:BPDBM_VERBOSE = 1

此条目相当于在 “日志记录”主机属性中将 “BPDBM 日志记录级别 (BPDBM Logging Level)”设置为 1。

要记录 大量的 bpdbm 信息,请输入:BPDBM_VERBOSE = 5

此条目相当于在 “日志记录”主机属性中将 “BPDBM 日志记录级别 (BPDBM Logging Level)”设置为 5。

以下示例显示了两个 bp.conf 条目,它们启用了日志记录,同时 大限度地降低了 bpdbm 调试文件的增长速度:

VERBOSE = 5BPDBM_VERBOSE = -1

有关 bpdbm 调试日志的更多信息,请参见 《NetBackup 故障排除指南 - UNIX 和 Windows》。

OPERATION 操作 (当前操作) VAULT Vault (仅适用于 Vault)

OWNER 所有者

表 1-1 BPDBJOBS_COLDEFS 条目和列标题名称 (续)

COLDEFS 条目 列名 COLDEFS 条目 列名

nbu_ux_print_II.book Page 34 Saturday, September 22, 2007 4:03 AM

Page 35: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

35额外的配置NetBackup 配置选项

BPRD_VERBOSEBPRD_VERBOSE 选项用于调试目的,它控制 NetBackup 在 bprd 调试日志中包含的信息量。

使用此选项的方法是:将它添加到 UNIX 主服务器上的 /usr/openv/netbackup/bp.conf 文件中。也可以在 “日志记录”主机属性中设置 “BPRD 日志记录级别 (BPRD logging level)”属性。

有关更多信息,请参见 《NetBackup 管理指南,第 I 卷》的第 7 章。

默认值:与 bp.conf VERBOSE 条目 (“全局日志记录级别 (Global Logging Level)”)的值相同。BPRD_VERBOSE 条目优先于 bp.conf VERBOSE 条目(“全局日志记录级别 (Global Logging Level)”)。

要对 bprd 使用与 bp.conf VERBOSE 相同的值,请输入:BPRD_VERBOSE = 0

此条目相当于在 “日志记录”主机属性中将 “BPRD 日志记录级别 (BPRD Logging Level)”设置为 “与全局相同”。

要记录 少量的 bprd 信息,请输入:BPRD_VERBOSE = -1

此条目相当于在 “日志记录”主机属性中将 “BPRD 日志记录级别 (BPRD Logging Level)”设置为 0。

要记录 bprd 的更多信息,请输入 1 到 5 之间的一个值:BPRD_VERBOSE = 1

此条目相当于在 “日志记录”主机属性中将 “BPRD 日志记录级别 (BPRD Logging Level)”设置为 1。

要记录 大量的 bprd 信息,请输入:BPRD_VERBOSE = 5

此条目相当于在 “日志记录”主机属性中将 “BPRD 日志记录级别 (BPRD Logging Level)”设置为 5。

有关 bprd 调试日志的更多信息,请参见 《NetBackup 故障排除指南 - UNIX 和 Windows》。

BPTM_VERBOSEBPTM_VERBOSE 选项用于调试目的,它控制 NetBackup 在 bptm 调试日志中包含的信息量。

使用此选项的方法是:将它添加到 UNIX 主服务器上的 /usr/openv/netbackup/bp.conf 文件中。也可以在 “日志记录”主机属性中设置 “BPTM 日志记录级别 (BPTM logging level)”属性。

有关更多信息,请参见 《NetBackup 管理指南,第 I 卷》的第 7 章。

默认值:与 bp.conf VERBOSE 条目 (“全局日志记录级别 (Global Logging Level)”)的值相同。BPTM_VERBOSE 条目优先于 bp.conf VERBOSE 条目(“全局日志记录级别 (Global Logging Level)”)。

nbu_ux_print_II.book Page 35 Saturday, September 22, 2007 4:03 AM

Page 36: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

36 额外的配置NetBackup 配置选项

要对 bptm 使用与 bp.conf VERBOSE 条目相同的值,请输入:BPTM_VERBOSE = 0

此条目相当于在 “日志记录”主机属性中将 “BPTM 日志记录级别 (BPTM Logging Level)”设置为 “与全局相同”。

要记录 少量的 bptm 信息,请输入:BPTM_VERBOSE = -1

此条目相当于在 “日志记录”主机属性中将 “BPTM 日志记录级别 (BPTM Logging Level)”设置为 0。

要记录 bptm 的更多信息,请输入 1 到 5 之间的一个值:BPTM_VERBOSE = 1

此条目相当于在 “日志记录”主机属性中将 “BPTM 日志记录级别 (BPTM Logging Level)”设置为 1。

要记录 大量的 bptm 信息,请输入:BPTM_VERBOSE = 5

此条目相当于在 “日志记录”主机属性中将 “BPTM 日志记录级别 (BPTM Logging Level)”设置为 5。

有关 bptm 调试日志的更多信息,请参见 《NetBackup 故障排除指南 - UNIX 和 Windows》。

BPEND_TIMEOUT

注:如果更改此选项,请确保将 CLIENT_READ_TIMEOUT 选项设置为大于或等于原来的值。

指定等待客户机上的 bpend_notify 脚本完成的秒数。默认值:超时时间为 300 秒。

使用此选项的方法是:将它添加到 UNIX 主服务器上的 /usr/openv/netbackup/bp.conf 文件中。也可以在 “超时时间 (Timeouts)”主机属性中设置 “备份结束通知超时 (Backup end notify timeout)”属性。

有关更多信息,请参见 《NetBackup 管理指南,第 I 卷》的第 7 章。

BPSTART_TIMEOUT

注:如果更改此选项,请确保也将 CLIENT_READ_TIMEOUT 选项设置为大于或等于原来的值。

指定等待客户机上的 bpstart_notify 脚本完成的秒数。默认值:300 秒。

使用此选项的方法是:将它添加到 UNIX 主服务器上的 /usr/openv/netbackup/bp.conf 文件中。也可以在 “超时时间”主机属性中设置 “备份开始通知超时 (Backup start notify timeout)”属性。

有关更多信息,请参见 《NetBackup 管理指南,第 I 卷》的第 7 章。

nbu_ux_print_II.book Page 36 Saturday, September 22, 2007 4:03 AM

Page 37: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

37额外的配置NetBackup 配置选项

CHECK_RESTORE_CLIENTCHECK_RESTORE_CLIENT 条目指定在开始还原之前检查要还原到的客户机。没有响应的客户机会减慢在相同磁带上保存有数据的其他客户机的还原。此选项只适用于主服务器。

使用此选项的方法是:将它添加到 UNIX 主服务器上的 /usr/openv/netbackup/bp.conf 文件中。

CLIENT_CONNECT_TIMEOUTCLIENT_CONNECT_TIMEOUT 条目指定服务器在连接客户机超时以前所等待的秒数。默认值:300 秒。

使用此选项的方法是:将它添加到 UNIX 主服务器上的 /usr/openv/netbackup/bp.conf 文件中。也可以在 “超时时间”主机属性中设置 “客户机连接超时 (Client connect timeout)”属性。

CLIENT_PORT_WINDOWCLIENT_PORT_WINDOW 条目指定本计算机上用于连接到其他计算机上的 NetBackup 的非保留端口的范围。当连接到配置为接受非保留端口的客户机时,此设置适用。

有关客户机配置的信息,请参见第30页上的“ALLOW_NON_RESERVED_PORTS”。

使用此选项的方法是:将它添加到 NetBackup 服务器或客户机上的 /usr/openv/netbackup/bp.conf 文件中。

以下示例允许使用从 4800 到 5000 的端口:CLIENT_PORT_WINDOW = 4800 5000

将第一个数字指定为 0 (默认值),则操作系统会确定要使用的非保留端口。

有关从 NetBackup-Java 控制台进行的连接,请参考 《NetBackup 管理指南,第 I 卷》中第 566 页上的 “NBJAVA_CLIENT_PORT_WINDOW”。

CLIENT_READ_TIMEOUT

注:只在服务器或数据库代理 (如 NetBackup for Oracle)上使用此选项。此选项的默认值比较合理,只有在遇到问题时才需要更改它。

CLIENT_READ_TIMEOUT 条目指定客户机读取超时的秒数。

使用此选项的方法是:将它添加到 UNIX 主服务器上的 /usr/openv/netbackup/bp.conf 文件中。也可以在 “超时时间”主机属性中设置 “客户机读取超时 (Client read timeout)”属性。

有关更多信息,请参见 《NetBackup 管理指南,第 I 卷》的第 7 章。

nbu_ux_print_II.book Page 37 Saturday, September 22, 2007 4:03 AM

Page 38: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

38 额外的配置NetBackup 配置选项

也可以在数据库代理 (如 NetBackup for Oracle)上添加 CLIENT_READ_TIMEOUT。

数据库代理上的 CLIENT_READ_TIMEOUT 是一种特例,因为这些类型的客户机初可能需要比其他客户机更多的准备时间。数据库备份实用程序经常同时启动几个备份作业,这会降低 CPU 的速度。

数据库代理上的序列如下所述:

■ 数据库代理上的 NetBackup 读取客户机的 CLIENT_READ_TIMEOUT 以查找初要使用的值。如果没有设置此选项,则使用五分钟的标准默认值。

■ 数据库代理 API 接收到服务器的值时将它用作 CLIENT_READ_TIMEOUT。

默认值:在服务器和数据库代理上都未指定 CLIENT_READ_TIMEOUT,超时时间为 300 秒。

注:建议将数据库代理上的 CLIENT_READ_TIMEOUT 设置为 5 分钟以上的值。设置为 15 分钟则对于许多安装实例而言都足够了。

CLIENT_RESERVED_PORT_WINDOWCLIENT_RESERVED_PORT_WINDOW 条目指定本计算机上用于连接到其他计算机上的 NetBackup 的保留端口的范围。当连接到配置为仅接受保留端口的客户机时,此设置适用。

有关客户机配置的信息,请参见第30页上的“ALLOW_NON_RESERVED_PORTS”。

使用此选项的方法是:将它添加到 UNIX 主服务器或客户机上的 /usr/openv/netbackup/bp.conf 文件中。

以下示例允许使用从 900 到 1023 的端口:CLIENT_RESERVED_PORT_WINDOW = 900 1023

默认值:范围为 512 到 1023。请注意,如果将第一个数字指定为 0,则将改为使用某个非保留端口。该非保留端口是由操作系统选择的。

CONNECT_OPTIONSCONNECT_OPTIONS 条目指定三个选项,针对 NetBackup 提高防火墙效能:

■ 使用保留端口号还是非保留端口号来连接主机。

■ 当另一台服务器连接该主机时,是使用传统的回调方法,还是使用 Veritas 网络后台驻留程序 (vnetd)。

nbu_ux_print_II.book Page 38 Saturday, September 22, 2007 4:03 AM

Page 39: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

39额外的配置NetBackup 配置选项

■ 是否使用以下方法之一来连接到主机:

■ vnetd 或后台驻留程序的端口号,

■ 仅使用 vnetd,

■ 仅使用后台驻留程序的端口号。

使用此选项的方法是:将它添加到 UNIX 主服务器上的 /usr/openv/netbackup/bp.conf 文件中。也可以在 “防火墙 (Firewall)”主机属性中设置此选项。

有关更多信息,请参见 《NetBackup 管理指南,第 I 卷》的第 7 章。

要使用此条目,请按以下格式将它添加到 NetBackup 服务器上的 /usr/openv/netbackup/bp.conf 文件中:

CONNECT_OPTIONS = host [ 0 | 1 | 2 ][ 0 | 1 | 2 | 3 ]

[ 0 | 1 | 2 | 3 ]

其中:

■ host 是服务器或客户机将要连接的主机。 host 必须安装了 NetBackup 4.5 或更高版本。

■ 第一个设置表示连接 host 上的 bpcd 所用的端口类型。

0 = 使用保留端口号。

1 = 使用非保留端口号。如果选择此选项,请对所选的 host 启用“允许非保留端口 (Allow non reserved ports)”。请参见“主机属性 (Host Properties)” >“介质服务器 (Media Servers)”下的“通用设置 (Universal Settings)”对话框。

《NetBackup 管理指南,第 I 卷》的第 7 章介绍了各个配置选项。

2 = 使用由 DEFAULT_CONNECT_OPTIONS 配置条目定义的值 (默认值)。

■ 第二个设置表示用于连接 host 的 bpcd 回调方法:

0 = 使用传统的回调方法 (默认值)。

1 = 使用 vnetd 无回调方法。

2 = 使用由 DEFAULT_CONNECT_OPTIONS 配置条目定义的值 (默认值)。

请参见第 40 页上的 “DEFAULT_CONNECT_OPTIONS”。

■ 第三个设置与 NetBackup 客户机和服务器有关。此设置表示用于连接 host 的连接方法:

0 = 如果可能,使用 vnetd 连接主机上的后台驻留程序,否则使用后台驻留程序的传统端口号连接。

1 = 仅使用 vnetd 连接主机上的后台驻留程序。此设置打开一个单向的 bpcd。

2 = 仅使用后台驻留程序的传统端口号连接主机上的后台驻留程序。

3 = 使用由 DEFAULT_CONNECT_OPTIONS 配置条目定义的值 (默认值)。

请参见第 40 页上的 “DEFAULT_CONNECT_OPTIONS”。

nbu_ux_print_II.book Page 39 Saturday, September 22, 2007 4:03 AM

Page 40: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

40 额外的配置NetBackup 配置选项

bp.conf 文件可能包含多个主机的 CONNECT_OPTIONS 设置。例如:CONNECT_OPTIONS = shark 0 0 0

bpcd 与服务器 shark 的连接必须使用保留端口号和传统的回调方法。

与服务器 shark 上的 bpdbm、vmd、bprd 以及机械手后台驻留程序的连接可以使用 vnetd,也可以使用后台驻留程序的端口号。

CONNECT_OPTIONS = dolphin 1 0 1

bpcd 与服务器 dolphin 的连接必须使用非保留端口号和传统的回调方法。

与服务器 dolphin 上的 bpdbm、 vmd、 bprd 以及机械手后台驻留程序的连接必须使用 vnetd。

CONNECT_OPTIONS = perch 0 1 2

bpcd 与服务器 perch 的连接必须使用保留端口号和 vnetd。

与服务器 perch 上的 bpdbm、vmd、bprd 以及机械手后台驻留程序的连接必须使用后台驻留程序的端口号。

CONNECT_OPTIONS = trout 1 1 2

bpcd 与服务器 trout 的连接必须使用非保留端口号和 vnetd。

与服务器 trout 上的 bpdbm、 vmd、 bprd 以及机械手后台驻留程序的连接必须使用后台驻留程序的端口号。

有关从 NetBackup-Java 控制台进行的连接,请参考 《NetBackup 管理指南,第 I 卷》中第 566 页上的 “NBJAVA_CONNECT_OPTION”。

DEFAULT_CONNECT_OPTIONS DEFAULT_CONNECT_OPTIONS 条目指定 CONNECT_OPTIONS 配置条目的默认值。如果未在任何 CONNECT_OPTIONS 条目中指定主机名,则使用 DEFAULT_CONNECT_OPTIONS 条目中的值。

使用此选项的方法是:将它添加到 UNIX 主服务器上的 /usr/openv/netbackup/bp.conf 文件中。也可以在 “防火墙”主机属性中设置此选项。

有关更多信息,请参见 《NetBackup 管理指南,第 I 卷》的第 7 章。

要使用此条目,请按以下格式将它添加到 NetBackup 服务器上的 /usr/openv/netbackup/bp.conf 文件中:

DEFAULT_CONNECT_OPTIONS = [ 0 | 1 ][ 0 | 1 ][ 0 | 1 | 2 ]

其中:

■ 第一个设置指示连接远程主机上的 bpcd 所用的端口类型。

0 = 使用保留端口号 (默认值)。

1 = 使用非保留端口号。如果选择此选项,请对所选的 host 启用“允许非保留端口 (Allow non reserved ports)”。请参见“主机属性 (Host Properties)” >“介质服务器 (Media Servers)”下的“通用设置”对话框。

《NetBackup 管理指南,第 I 卷》的第 7 章介绍了各个配置选项。

nbu_ux_print_II.book Page 40 Saturday, September 22, 2007 4:03 AM

Page 41: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

41额外的配置NetBackup 配置选项

■ 第二个设置表示连接远程主机所用的 bpcd 回调方法:

0 = 使用传统的回调方法。

1 = 使用 vnetd 无回调方法 (默认值)。

■ 第三个设置表示用于连接到远程主机的连接方法:

0 = 如果可能,请使用 vnetd 连接主机上的后台驻留程序,否则使用后台驻留程序的传统端口号进行连接 (默认值)。

1 = 仅使用 vnetd 连接主机上的后台驻留程序。

2 = 仅使用后台驻留程序的传统端口号连接主机上的后台驻留程序。

注:如果仅选择 vnetd (1) 作为后台驻留程序连接端口,则 BPCD 逆向连接设置不适用。如果仅选择 vnetd (1) 作为后台驻留程序连接端口,则不论端口设置的值是多少,总是使用非保留端口设置 (1)。

DISABLE_JOB_LOGGINGDISABLE_JOB_LOGGING 条目禁用 NetBackup 活动监视器所需的作业信息日志记录。默认设置:启用作业日志记录。

使用此选项的方法是:将它添加到 UNIX 主服务器上的 /usr/openv/netbackup/bp.conf 文件中。

DISABLE_STANDALONE_DRIVE_EXTENSIONS可使用以下方法之一来设置 DISABLE_JOB_LOGGING 条目:

■ 在 “介质”主机属性中更改 “启用独立驱动器扩展 (Enable standalone drive extension)”属性。(默认设置:启用)。

有关更多信息,请参见 《NetBackup 管理指南,第 I 卷》的第 7 章。

■ 使用 nbemmcmd 命令 (请参见 《NetBackup 命令 - UNIX 和 Linux》)。

禁用非机械手磁带机操作。在备份期间, NetBackup 不自动尝试使用在非机械手磁带机中找到的任何已标注或未标注的介质。

DISALLOW_BACKUPS_SPANNING_MEDIADISALLOW_BACKUPS_SPANNING_MEDIA 条目禁止跨介质备份。如果已经到达介质末尾并且存在 DISALLOW_BACKUPS_SPANNING_MEDIA,该介质将被设置为 FULL。操作异常终止 (对机械手磁带机和非机械手磁带机均适用)。默认设置:备份可以跨介质。

使用此选项的方法是:将它添加到 UNIX 主服务器上的 /usr/openv/netbackup/bp.conf 文件中。也可以在 “介质”主机属性中设置 “允许跨介质备份 (Allow backups to span media)”属性。

有关更多信息,请参见 《NetBackup 管理指南,第 I 卷》的第 7 章。

nbu_ux_print_II.book Page 41 Saturday, September 22, 2007 4:03 AM

Page 42: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

42 额外的配置NetBackup 配置选项

DISALLOW_CLIENT_LIST_RESTORE

注:更改各个客户机的 list_restore 设置以改写它们的 DISALLOW_CLIENT_LIST_RESTORE 选项。

DISALLOW_CLIENT_LIST_RESTORE 条目拒绝所有客户机的列出和还原请求。当此选项存在时,客户机无法列出或还原它们已通过主服务器备份的任何文件。默认设置:此选项不存在,客户机可以列出和还原它们的文件。

使用此选项的方法是:将它添加到 UNIX 主服务器上的 /usr/openv/netbackup/bp.conf 文件中。

DISALLOW_CLIENT_RESTORE

注:更改各个客户机的 list_restore 设置以改写它们的 DISALLOW_CLIENT_RESTORE 选项。

DISALLOW_CLIENT_RESTORE 条目拒绝所有客户机的还原请求。当此选项存在时,客户机无法还原它们已通过主服务器备份的文件。默认设置:此选项不存在,客户机可以还原它们的文件。

使用此选项的方法是:将它添加到 UNIX 主服务器上的 /usr/openv/netbackup/bp.conf 文件中。

EMMSERVEREMMSERVER 条目指定充当一台或多台主服务器的企业介质管理器服务器的主服务器或介质服务器。 EMM 服务器包含存储介质和设备配置信息的数据库。

EMMSERVER 条目仅适用于 6.0 或更高版本的服务器。

EMMSERVER = server_name

ENABLE_ROBUST_LOGGINGENABLE_ROBUST_LOGGING 条目有助于限制一个调试日志目录消耗的磁盘空间。当日志文件的大小达到 大值时,该日志文件将关闭,同时会打开一个新的日志文件。如果新日志文件的出现导致目录中日志文件的数目超过上限,则删除 旧的日志文件。

可使用带有 NumberOfLogFiles 和 MaxLogFileSizeKB 参数的 NetBackup 命令 vxlogcfg 来设置日志文件大小的 大值。有关控制日志文件大小的更多信息,请参见 《NetBackup 故障排除指南》。

如果 NetBackup 环境使用依赖于 MMDDYY.log 命名约定的脚本,则更新脚本或禁用 “可靠日志记录”。

nbu_ux_print_II.book Page 42 Saturday, September 22, 2007 4:03 AM

Page 43: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

43额外的配置NetBackup 配置选项

使用此选项的方法是:将它添加到 UNIX 主服务器上的 /usr/openv/netbackup/bp.conf 文件中。也可以在 “日志记录”主机属性中设置 “可靠日志记录 (Robust logging)”属性。

有关更多信息,请参见 《NetBackup 管理指南,第 I 卷》的第 7 章。

FAILOVER_RESTORE_MEDIA_SERVERS适用于 NetBackup Enterprise Server:

FAILOVER_RESTORE_MEDIA_SERVERS 条目指定当暂时无法访问某个服务器来进行还原时自动故障切换到其他 NetBackup 服务器。该故障切换不需要管理员干预。默认设置:NetBackup 不执行自动故障切换。该条目的格式如下:

FAILOVER_RESTORE_MEDIA_SERVERS = failed_host host1 host2 ... hostN

其中:

failed_host 是不能运行的服务器。

host1 ... hostN 都是提供故障切换功能的服务器。

当必须对某个服务器使用自动故障切换时, NetBackup 在关联的 FAILOVER_RESTORE_MEDIA_SERVERS 列表中按从左到右的顺序进行搜索。当找到一个可以执行还原的服务器时停止。

注:可以有多个 FAILOVER_RESTORE_MEDIA_SERVERS 条目,并且每个条目都可以有多个服务器。不过,一个 NetBackup 服务器只能是一个条目中的 failed_host。

使用此选项的方法是:将它添加到 UNIX 主服务器上的 /usr/openv/netbackup/bp.conf 文件中。

添加 FAILOVER_RESTORE_MEDIA_SERVERS 条目后,在计划更改配置的主服务器上停止并重新启动 NetBackup 请求后台驻留程序。

有关更多信息,请参见 《NetBackup 管理指南,第 I 卷》中第 584 页上的 “备用服务器还原”。

FORCE_RESTORE_MEDIA_SERVER适用于 NetBackup Enterprise Server:

不管文件是在哪台服务器上备份的, FORCE_RESTORE_MEDIA_SERVER 条目都强制还原到某个特定的服务器。该条目的格式如下:

FORCE_RESTORE_MEDIA_SERVER = from_host to_host

其中, from_host 是执行原始备份的服务器, to_host 是用于还原的服务器。

使用此选项的方法是:将它添加到 UNIX 主服务器上的 /usr/openv/netbackup/bp.conf 文件中。

nbu_ux_print_II.book Page 43 Saturday, September 22, 2007 4:03 AM

Page 44: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

44 额外的配置NetBackup 配置选项

添加 FORCE_RESTORE_MEDIA_SERVER 条目后,停止并重新启动主服务器上的 NetBackup 请求后台驻留程序。在尝试还原前,以物理方式将介质移到 to_host。更新介质管理器卷数据库以反映此移动。

此设置适用于原始服务器上的所有存储单元。从 from_host 上的任何存储单元进行的还原都将转到 to_host。如果想对将来的还原使用原始配置,请删除此条目。

有关更多信息,请参见 《NetBackup 管理指南,第 I 卷》中第 584 页上的 “备用服务器还原”。

GENERATE_ENGLISH_LOGS使用 GENERATE_ENGLISH_LOGS 条目可以为 bparchive、 bpbackup、bpduplicate、 bpimport 和 bprestore 命令生成英文错误日志和英文跟踪日志。在不同的语言环境产生不同语言的日志的分布式环境中,此选项对于支持人员很有用。

将在下面的目录中创建英文错误日志 (以后缀 _en 表示):/usr/openv/netbackup/db/error

指定了进度日志 (-L) 时,设置 GENERATE_ENGLISH_LOGS 选项还会对以下命令的执行强制使用 -en 参数:bparchive、 bpbackup、 bpduplicate、bpimport 和 bprestore。

后缀 _en 表示进度日志是英文的。

使用此选项的方法是:将它添加到 UNIX 主服务器或客户机上的 /usr/openv/netbackup/bp.conf 文件中。

INCOMPLETE_JOB_CLEAN_INTERVALINCOMPLETE_JOB_CLEAN_INTERVAL 条目表示失败的还原作业在转为完成状态前可以保持未完成状态的天数:

INCOMPLETE_JOB_CLEAN_INTERVAL = x

其中,x 是一个介于 0 和 365 之间的值。0 值表示不会将失败的未完成作业自动转为完成状态 (默认值:7 天)。

使用此选项的方法是:将它添加到 UNIX 主服务器或客户机上的 /usr/openv/netbackup/bp.conf 文件中。也可以在 “全局属性 (Global Attributes)”主机属性中设置 “将还原作业由未完成状态转为结束状态 (Move restore job from incomplete state to done state)”属性。

有关更多信息,请参见 《NetBackup 管理指南,第 I 卷》的第 7 章。

INITIAL_BROWSE_SEARCH_LIMITINITIAL_BROWSE_SEARCH_LIMIT 条目指定一个天数, NetBackup 在从当前时间到该天数之前的时间范围内搜索要还原的文件。其值以天为单位。例如,若要将浏览范围限制在当前日期之前的七天内,请指定以下条目:

INITIAL_BROWSE_SEARCH_LIMIT = 7

nbu_ux_print_II.book Page 44 Saturday, September 22, 2007 4:03 AM

Page 45: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

45额外的配置NetBackup 配置选项

可在主服务器上指定此选项,这样它将适用于所有 NetBackup 客户机。也可在 UNIX 客户机上指定此选项。如果是在 UNIX 客户机上指定此选项,则它只适用于该客户机。该选项可以减小在服务器上指定的搜索时段的大小 (客户机设置不能使时段变大)。

默认设置:NetBackup 包括从客户机的上一次完全备份到 近一次备份之间的文件。如果客户机属于多个策略,那么将从上一个完全备份集中 早的一次开始浏览。

使用此选项的方法是:将它添加到 UNIX 主服务器或客户机上的 /usr/openv/netbackup/bp.conf 文件中。

LIMIT_BANDWIDTH

注:在更改此选项前,请阅读第 323 页上的 “关于带宽限制的注意事项”。

LIMIT_BANDWIDTH 条目指定网络上的一个或多个 NetBackup 客户机所使用的网络带宽的限制。实际的限制作用于备份连接的客户机端。该功能只限制备份。还原过程不受影响。默认设置:带宽不受限制。

每一个 LIMIT_BANDWIDTH 条目指定应用该条目的客户机和网络的带宽值和 IP 地址。语法如下:

LIMIT_BANDWIDTH = xxx.xxx.xxx.xxx yyy.yyy.yyy.yyy zzz

LIMIT_BANDWIDTH = xxx.xxx.xxx.xxx yyy.yyy.yyy.yyy zzz

其中:

■ xxx.xxx.xxx.xxx 是 IP 地址范围的开始 (例如, 10.0.0.2)。

■ yyy.yyy.yyy.yyy 是 IP 地址范围的结束 (例如, 10.0.0.49)。

■ zzz 是带宽限制 (以千字节 / 秒为单位)(例如, 200)。若值为 0,则会对此条目所涵盖的个别客户机或 IP 地址范围禁用限制。

使用此选项的方法是:将它添加到 UNIX 主服务器上的 /usr/openv/netbackup/bp.conf 文件中。

IP 地址范围规则IP 地址范围可指定个别客户机,也可以指定整个子网。以下是一些具体的地址规则:

■ IP 地址可以是下列任意形式:

■ a.b.c.d

其中, a、 b、 c 和 d 是范围 0-255 中的整数。

■ 128.net.host

策略 B 地址 (16 位主机)。

nbu_ux_print_II.book Page 45 Saturday, September 22, 2007 4:03 AM

Page 46: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

46 额外的配置NetBackup 配置选项

■ net.host

策略 A 地址 (24 位主机)。

■ a

一个 32 位整数,以网络字节顺序表示完整的 IP 地址 (大尾数法, 重要的字节是线路上的第一个字节)。

■ 可输入十进制、八进制或十六进制数字形式的 IP 地址。以 0 开头的数字被假定为八进制,以 0x 开头的数字被假定为十六进制,其他所有数字被假定为十进制。

■ IP 地址的网络部分和主机部分都不能为 0。

■ 只接受普通的 IP 地址 (策略 A、 B 和 C,而不接受多播地址或保留的地址)。

■ 不要创建多个指定同一 IP 地址范围的条目。否则, NetBackup 将使用找到的后一个条目。在下例中, NetBackup 使用第二个条目。

LIMIT_BANDWIDTH = 111.222.333.1 111.222.333.255 500LIMIT_BANDWIDTH = 111.222.333.1 111.222.333.255 200

此规则同样适用于多个指定确切客户机地址的条目:LIMIT_BANDWIDTH = 111.222.333.111 111.222.333.111 200LIMIT_BANDWIDTH = 111.222.333.111 111.222.333.111 100

■ 不要指定互相重叠的 IP 地址范围。请看下面的地址范围:LIMIT_BANDWIDTH = 111.222.333.1 111.222.333.255 500LIMIT_BANDWIDTH = 111.222.333.5 111.222.333.255 500

这两个范围重叠,因而带宽限制结果是不可预知的。

■ 可在一个条目中指定一个地址范围,在其他条目中指定一个特定客户机的地址。

如果客户机被一个指定确切 IP 地址的条目和另一个指定 IP 地址范围的条目所覆盖,则 NetBackup 使用具有确切 IP 地址的条目中的带宽值。

以下条目设置 IP 地址范围的带宽:LIMIT_BANDWIDTH = 111.222.333.1 111.222.333.255 500

以下条目设置该范围内的特定地址的带宽。LIMIT_BANDWIDTH = 111.222.333.111 111.222.333.111 200

在本例中, NetBackup 使用地址为 111.222.333.111 的客户机的特定条目(带宽为 200)。还可使用此功能从带宽限制中排除特定的客户机。范围和特定地址条目在 bp.conf 文件中的顺序并不重要。

带宽值的设置规则将各个客户机的带宽设置为以下值之一:

■ 0 (无带宽限制),或者

■ 小于或等于为包含该客户机的 IP 地址的 IP 地址范围设置的任何值。

例如,以下条目是有效的:LIMIT_BANDWIDTH = 111.222.333.1 111.222.333.255 500LIMIT_BANDWIDTH = 111.222.333.111 111.222.333.111 300

nbu_ux_print_II.book Page 46 Saturday, September 22, 2007 4:03 AM

Page 47: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

47额外的配置NetBackup 配置选项

如果某个客户机的带宽设置为比为 IP 地址范围设置的带宽高,则 NetBackup 将忽略该个别设置。 NetBackup 转而使用范围值。这种情况下,该客户机得到为网络指定的带宽的一部分。

如果某个客户机的带宽限制等于或小于范围值,则该客户机使用下列值中较小的那个值:

■ 它在网络带宽值中所占的部分

■ 它的个别带宽值

NetBackup 对客户机使用的带宽值应总是不小于 1 kbps。

示例■ 为子网 111.222.333 上的所有计算机配置 500 kbps 的带宽限制,如下所示:

LIMIT_BANDWIDTH = 111.222.333.1 111.222.333.255 500

■ 为具体某个客户机 (111.222.333.111) 配置 700 kbps 的带宽限制,如下所示:LIMIT_BANDWIDTH = 111.222.333.111 111.222.333.111 700

■ 要对子网中具有带宽限制的客户机禁用带宽限制,请指定 0 kbps:LIMIT_BANDWIDTH = 111.222.333.1 111.222.333.255 500LIMIT_BANDWIDTH = 111.222.333.111 111.222.333.111 0

在这种情况下, IP 地址为 111.222.333.111 的客户机没有带宽限制

MEDIA_ID_PREFIX可使用以下方法之一来设置 MEDIA_ID_PREFIX 条目:

■ 在“介质”主机属性对话框中更改“介质 ID 前缀 (非机械手的) (Media ID Prefix (non-robotic))”属性。(默认设置:清除复选框)。

有关更多信息,请参见 《NetBackup 管理指南,第 I 卷》的第 7 章。

■ 使用 nbemmcmd 命令。

(请参见 《NetBackup 命令 - UNIX 和 Linux》。)

前缀必须包含 1 至 3 个字母数字字符。例如:MEDIA_ID_PREFIX = FEB

NetBackup 根据需要追加数字字符,使分配的介质 ID 变为 FEB000、 FEB001,依此类推。

默认的介质 ID 前缀为 A:NetBackup 分配 A00000,然后是 A00001,依此类推。MEDIA_ID_PREFIX = A

nbu_ux_print_II.book Page 47 Saturday, September 22, 2007 4:03 AM

Page 48: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

48 额外的配置NetBackup 配置选项

MEDIA_UNMOUNT_DELAY当指定 MEDIA_UNMOUNT_DELAY 后,在请求的操作完成后,介质卸载会延迟指定的秒数 (只适用于用户操作)。

使用此选项的方法是:将它添加到 UNIX 主服务器上的 /usr/openv/netbackup/bp.conf 文件中。也可以在 “介质”主机属性中设置 “介质卸载延迟 (Media unmount delay)”属性。

有关更多信息,请参见 《NetBackup 管理指南,第 I 卷》的第 7 章。

例如,假定延迟时间是 120 秒:MEDIA_UNMOUNT_DELAY = 120

MEDIA_REQUEST_DELAY可使用以下方法之一来设置 MEDIA_REQUEST_DELAY 条目:

■ 更改 “介质”主机属性中的 “介质请求延迟 (Media Request Delay)”属性(默认值:0 秒)。

有关更多信息,请参见 《NetBackup 管理指南,第 I 卷》的第 7 章。

■ 使用 nbemmcmd 命令。

请参见 《NetBackup 命令 - UNIX 和 Linux》。

MEDIA_SERVERMEDIA_SERVER 条目与 SERVER 条目相似。

被指定为 MEDIA_SERVER 的主机能够备份和还原客户机。但是,如果主机没有被指定为 SERVER,则主机的管理能力将受到限制。

使用此选项的方法是:将它添加到 UNIX 主服务器上的 /usr/openv/netbackup/bp.conf 文件中。也可以在 “服务器 (Servers)”主机属性的 “介质服务器 (Media Servers)”列表中输入介质服务器名称。

有关更多信息,请参见 《NetBackup 管理指南,第 I 卷》的第 7 章。

例如,假定介质服务器的名称是 oak:MEDIA_SERVER = oak

MPX_RESTORE_DELAYMPX_RESTORE_DELAY 条目适用于多路复用还原。它指定服务器等待对文件和原始分区 (位于同一磁带上的一组多路复用映像中)的还原请求的秒数。在延迟期内收到的所有还原请求都包括在同一还原操作中 (磁带转一遍)。默认值:30 秒。

使用此选项的方法是:将它添加到 UNIX 主服务器上的 /usr/openv/netbackup/bp.conf 文件中。

例如,假定延迟时间是 60 秒:MPX_RESTORE_DELAY = 60

nbu_ux_print_II.book Page 48 Saturday, September 22, 2007 4:03 AM

Page 49: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

49额外的配置NetBackup 配置选项

MUST_USE_LOCAL_DRIVE可使用以下方法之一来设置 MUST_USE_LOCAL_DRIVE 条目:

■ 更改 “常规服务器 (General Server)”主机属性对话框中的 “必须使用本地驱动器 (Must Use Local Drive)”属性 (默认设置:清除复选框)。

有关更多信息,请参见 《NetBackup 管理指南,第 I 卷》的第 7 章。

■ 使用 nbemmcmd 命令。

有关更多信息,请参见 《NetBackup 命令 - UNIX 和 Linux》。

如果客户机也是一台介质服务器并且此条目存在,则该客户机的备份必须在本地驱动器上进行。如果客户机不是介质服务器,则此条目无效。

NBRB_CLEANUP_OBSOLETE_DBINFONBRB_CLEANUP_OBSOLETE_DBINFO 条目用作 Intelligent Resource Manager 的性能调节选项。此条目表示 NetBackup 清理 NetBackup 资源代理 (nbrb) 数据库中的过时信息的间隔秒数 (默认值:60)。

“NetBackup 管理控制台 (NetBackup Administration Console)”主机属性中没有等效的选项。

NBRB_ENABLE_OPTIMIZATIONSNBRB_ENABLE_OPTIMIZATIONS 条目用作 Intelligent Resource Manager 的性能调节选项。此条目表示资源代理是否缓存资源请求的状态。默认值:1 (true)。

“NetBackup 管理控制台”主机属性中没有等效的选项。

NBRB_FORCE_FULL_EVALNBRB_FORCE_FULL_EVAL 条目用作 Intelligent Resource Manager 的性能调节选项。此条目指示完全评估所有 NetBackup 资源代理 (nbrb) 队列 (不使用缓存的 EMM 信息)的间隔秒数 (默认值:1800 秒 /30 分钟)。例如,完全评估包括对作业资源请求与可用资源进行匹配。

“NetBackup 管理控制台”主机属性中没有等效的选项。

NBRB_REEVAL_PENDING NBRB_REEVAL_PENDING 条目用作 Intelligent Resource Manager 的性能调节选项。此条目表示 NetBackup 评估挂起请求队列的间隔秒数 (默认值:60)。例如,挂起请求队列可能包括正在等待资源的作业。

“NetBackup 管理控制台”主机属性中没有等效的选项。

nbu_ux_print_II.book Page 49 Saturday, September 22, 2007 4:03 AM

Page 50: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

50 额外的配置NetBackup 配置选项

NBRB_REEVAL_PERIODNBRB_REEVAL_PERIOD 条目用作 Intelligent Resource Manager 和 NetBackup 资源代理 (nbrb) 的性能调节选项。 NBRB_REEVAL_PERIOD 指示评估的间隔时间(如果请求未得到满足,并且未释放其他请求或资源)。默认值:5 分钟后才会再次评估初始请求。

“NetBackup 管理控制台”主机属性中没有等效的选项。

NBRB_RETRY_DELAY_AFTER_EMM_ERRNBRB_RETRY_DELAY_AFTER_EMM_ERR 条目用作 Intelligent Resource Manager 的性能调节选项。此条目指示在出现 EMM 错误后 NetBackup 再次尝试前等待的时间 (默认值:60 秒)。该错误必须是允许重新尝试的情况。例如,介质服务器关闭。

“NetBackup 管理控制台”主机属性中没有等效的选项。

NBRB_MPX_GROUP_UNLOAD_DELAYNBRB_MPX_GROUP_UNLOAD_DELAY 条目用作 Intelligent Resource Manager 的性能调节选项。

此条目指示 NetBackup 资源代理 (nbrb) 在卸载磁带前等待新作业出现的时间(以秒为单位)。

(默认值:10 秒)。此设置有助于避免不必要地重新装入磁带,适用于所有备份作业。

用户备份过程中,当卸载磁带时,nbrb 使用 NBRB_MPX_GROUP_UNLOAD_DELAY 和 “介质装入超时 (Media Mount Timeout)”主机属性设置之中的 大值。

此主机属性可在 NetBackup 管理控制台的以下位置找到:“NetBackup 管理(NetBackup Management)” > “主机属性 (Host Properties)” > “选择主服务器(Select master server)” > “超时时间 (Timeouts)” > “介质装入超时 (Media Mount Timeout)”。有关更多详细信息,请参见 《NetBackup 管理指南,第 I 卷》的第 7 章。

在还原过程中将使用 “介质装入超时 (Media Mount Timeout)”,而不使用 NBRB_MPX_GROUP_UNLOAD_DELAY。

“NetBackup 管理控制台”主机属性中没有等效的选项。

RANDOM_PORTSRANDOM_PORTS 条目指定当 NetBackup 需要一个端口与其他计算机上的 NetBackup 通信时,是随机选择端口号,还是按顺序选择端口号。

使用此选项的方法是:将它添加到 UNIX 主服务器或客户机上的 /usr/openv/netbackup/bp.conf 文件中。

nbu_ux_print_II.book Page 50 Saturday, September 22, 2007 4:03 AM

Page 51: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

51额外的配置NetBackup 配置选项

■ 如果 RANDOM_PORTS = YES(默认设置),NetBackup 将从允许范围内的可用端口号中随机选择。例如,如果范围是从 1024 到 5000,则它将从该范围内的端口号中随机选择。

■ 如果 RANDOM_PORTS = NO,则 NetBackup 将按顺序选择端口号,从允许范围内可用的 大值开始。例如,如果范围是从 1024 到 5000,则 NetBackup 选择 5000 (如果该端口号可用)。如果端口 5000 不可用,则选择端口 4999。

默认情况下,此选项不存在, NetBackup 使用随机方法选择端口号。

RE_READ_INTERVALRE_READ_INTERVAL 条目决定了 NetBackup 检查磁盘存储单元中是否有可用容量的频率。默认值:300 秒 (5 分钟)。

使用此选项的方法是:将它添加到 UNIX 主服务器上的 /usr/openv/netbackup/bp.conf 文件中。也可以更改 “常规服务器”主机属性中 “检查磁盘存储单元容量 (Check the capacity of disk storage units)”属性的频率值。

有关更多信息,请参见 《NetBackup 管理指南,第 I 卷》的第 7 章。

例如,假定重新读取间隔是 350 秒:RE_READ_INTERVAL = 350

REQUIRED_INTERFACEREQUIRED_INTERFACE 条目指定 NetBackup 在连接到另一 NetBackup 客户机或服务器时使用的网络接口。 NetBackup 客户机或服务器可以有多个网络接口;默认情况下,由操作系统决定使用哪个接口。要强制 NetBackup 连接到某个特定的网络接口,请使用该条目指定该接口的网络主机名。

在下面的示例中, host1 是接口的网络主机名:REQUIRED_INTERFACE = host1

可以将此选项添加到 NetBackup 客户机或服务器上的 /usr/openv/netbackup/bp.conf 文件中。默认设置:该条目不存在,由操作系统决定要使用的接口。

示例 1 - 具有多个网络接口的客户机假定您有一个具有两个网络接口的 NetBackup 客户机。一个接口用于普通网络,另一个接口用于备份网络:

■ 普通接口的主机名是 fred

■ 备份接口的主机名是 fred_nb

客户机和服务器上的 NetBackup 客户机名称设置都是 fred_nb。

nbu_ux_print_II.book Page 51 Saturday, September 22, 2007 4:03 AM

Page 52: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

52 额外的配置NetBackup 配置选项

当 fred 上的用户启动备份、还原或列表操作时,理想情况下,请求总是从 fred_nb 接口发出并经过备份网络传送。这假定 fred 和网络是这样设置的。但是,如果当前不是这种配置, fred 可以将请求从 fred 接口发送出去并经过普通网络传送。服务器收到来自主机名为 fred 的客户机 fred_nb 的请求时会拒绝该请求,因为主机名和客户机名不匹配。

解决此问题的一种方法是设置主服务器,使它允许 fred 从备用客户机进行还原。这样服务器就会接受请求,同时 NetBackup 通信仍然在普通网络上。一个更好的解决方案是将下面的条目添加到 fred 上的 bp.conf 文件中:

REQUIRED_INTERFACE = fred_nb

这样,所有的备份、还原以及列表请求都使用 fred_nb 接口,服务器接收来自主机名为 fred_nb 的客户机 fred_nb 的请求,一切都按预期的进行。

示例 2 - 具有多个网络接口的服务器。假定您有一个具有两个网络接口的 NetBackup 服务器。一个接口用于普通网络,另一个接口用于备份网络:

■ 普通接口的主机名是 barney

■ 备份接口的主机名是 barney_nb

所有 NetBackup 服务器和客户机上的 bp.conf 文件都有一个 SERVER = barney_nb 条目。

当 barney 连接到某个客户机进行备份时,理想情况下,请求总是在 barney_nb 接口上发出并经过备份网络传送。这假定 barney 和网络是这样设置的。但是,如果当前不是这种配置,barney 可以将请求从 barney 接口上发送出去并经过普通网络传送。此时,当客户机收到来自 barney (而不是 barney_nb)的请求时会将其拒绝,原因是它来自无效的服务器。

解决此问题的一种方法是将 SERVER = barney 添加到客户机上的 bp.conf 文件中。这样,客户机就接受来自 barney 的请求,同时 NetBackup 通信仍然在普通网络上。

更好的解决方案是将下面的条目添加到 barney 上的 bp.conf 文件中:REQUIRED_INTERFACE = barney_nb

此时,当 barney 连接到客户机时,连接始终通过 barney_nb 接口,一切都会按计划进行。

REQUIRED_NETWORKREQUIRED_NETWORK 条目指定备份通信在一个环境中所需的路由,该环境中的网络通信是分离的。

例如,环境可能包含在网段 145.21.14.0 的生产网络和在网段 192.132.28.0 的备份网络。要指示 NetBackup 应仅使用备份网络,请在 bp.conf 文件中添加以下条目:

REQUIRED_NETWORK = 192.132.28.0

nbu_ux_print_II.book Page 52 Saturday, September 22, 2007 4:03 AM

Page 53: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

53额外的配置NetBackup 配置选项

注:如果设置了该变量而网络却不可用,则所有连接都将失败并且不能执行任何备份。

“NetBackup 管理控制台”主机属性中没有等效的选项。

SERVERbp.conf 文件中的第一个 SERVER 条目必须指向主服务器本身。在安装期间,SERVER 自动设置为安装 NetBackup 主服务器软件的系统的名称。

所有 NetBackup UNIX 服务器和客户机上的 /usr/openv/netbackup/bp.conf 文件中都 “必须”有 SERVER 选项。在这些 bp.conf 文件中它是唯一必需的条目。在客户机上的 $HOME/bp.conf 文件中不使用此选项。

注:本节讨论服务器上的 bp.conf 条目。不过,请注意客户机 bp.conf 文件中的每个 SERVER 条目都必须为 NetBackup 主服务器或介质服务器。即每个列为 SERVER 的系统都必须安装有 NetBackup 主服务器软件或介质服务器软件。如果某个客户机名称被错误地列为服务器,则不能启动该客户机上的客户机服务。

适用于 NetBackup Enterprise Server:

如果您为主服务器配置 NetBackup 介质服务器,主服务器上的 bp.conf 文件中必须有分别与每个介质服务器对应的 SERVER 条目或 MEDIA_SERVER 条目。正如前面所提到的,列表中的第一个 SERVER 条目指定主服务器本身。 SERVER 或 MEDIA_SERVER 条目应该添加在第一个自引用条目之后。

属于另一集群的服务器可以将 NetBackup 主服务器作为 NetBackup 客户机来备份。在这种情况下,主服务器上的 bp.conf 文件中也应该有那些服务器的 SERVER 条目。

下面是某个主服务器上的 bp.conf 文件示例:

SERVER = Master_server(该主服务器本身)SERVER = NBU_server(另一集群的主服务器)SERVER = Media_server_#1MEDIA_SERVER = Media_server_#2...

所有介质服务器上的 bp.conf 文件中的第一个 SERVER 条目都必须指向那些介质服务器的主服务器。一个介质服务器只能有一个主服务器。但是,属于另一集群的服务器可将该介质服务器作为 NetBackup 客户机来备份,这种情况下,该介质服务器上的 bp.conf 文件中也应该有那些服务器的 SERVER 条目。

nbu_ux_print_II.book Page 53 Saturday, September 22, 2007 4:03 AM

Page 54: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

54 额外的配置NetBackup 配置选项

下面是某个介质服务器上的 bp.conf 文件示例:

SERVER = Master_server(用于该介质服务器)SERVER = NBU_server(另一集群的主服务器)SERVER = Media_server_#1MEDIA_SERVER = Media_server_#2...

主服务器和介质服务器集群中的所有服务器上的 SERVER 条目必须相同。

如果在主服务器上的 bp.conf 文件中修改或添加 SERVER 条目,请停止然后重新启动 NetBackup 请求后台驻留程序 (bprd) 和 NetBackup 数据库管理器 (bpdbm),以便 NetBackup 能够识别所做的更改。

注:如果在介质服务器上修改了第一个 bp.conf SERVER 条目 (主服务器),则也要更新 EMM 数据库。要更新 EMM 数据库,请运行 nbemmcmd -updatehost 来更改介质服务器的主服务器。

SERVER_PORT_WINDOWSERVER_PORT_WINDOW 条目指定非保留端口的范围,本计算机通过这些端口接受来自其他计算机上的 NetBackup 的连接。默认范围:1024 到 5000。此选项在运行 NetBackup-Java 应用程序服务器的客户机上也很有用。

有关客户机配置的信息,请参见第 30 页上的“ALLOW_NON_RESERVED_PORTS”。

使用此选项的方法是:将它添加到 UNIX 主服务器上的 /usr/openv/netbackup/bp.conf 文件中。也可以更改 “端口范围 (Port Ranges)”主机属性中的 “服务器端口窗口 (Server port window)”范围属性。

有关更多信息,请参见 《NetBackup 管理指南,第 I 卷》的第 7 章。

以下示例允许使用从 4900 到 5000 的端口:SERVER_PORT_WINDOW = 4900 5000

SERVER_RESERVED_PORT_WINDOWSERVER_RESERVED_PORT_WINDOW 条目指定本地保留端口的范围,本计算机通过这些端口接受来自其他计算机上的 NetBackup 的连接。默认范围:512 到 1023。

当连接到配置为仅接受保留端口的客户机时,此设置适用。该条目在客户机上通常没有用。

有关客户机配置的信息,请参见第 30 页上的“ALLOW_NON_RESERVED_PORTS”。

nbu_ux_print_II.book Page 54 Saturday, September 22, 2007 4:03 AM

Page 55: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

55额外的配置NetBackup 配置选项

使用此选项的方法是:将它添加到 UNIX 主服务器上的 /usr/openv/netbackup/bp.conf 文件中。也可以更改 “端口范围”主机属性中的 “服务器保留端口窗口 (Server reserved port window)”范围属性。

有关更多信息,请参见 《NetBackup 管理指南,第 I 卷》的第 7 章。

以下示例允许使用从 900 到 1023 的端口:SERVER_RESERVED_PORT_WINDOW = 900 1023

SKIP_RESTORE_TO_SYMLINK_DIRSKIP_RESTORE_TO_SYMLINK_DIR 条目强制 NetBackup 检查 UNIX 客户机上的所有目录中哪些文件被还原。如果要还原的文件在符号链接目录下,则 NetBackup 不会还原该文件。

例如,如果 UNIX 客户机请求还原 /home/user/.cshrc,而 /home/user 是一个符号链接,则 NetBackup 不会还原 .cshrc。

如果使用 root 权限执行还原,则添加 SKIP_RESTORE_TO_SYMLINK_DIR 有助于大限度地减少潜在的安全问题和数据丢失问题。如果 bp.conf 文件中没有

SKIP_RESTORE_TO_SYMLINK_DIR, NetBackup 将遵循任何符号链接目录并将文件还原到该位置。

注:使用此选项时还原作业的性能会下降。

同时指定 SKIP_RESTORE_TO_SYMLINK_DIR 和 UNLINK_ON_OVERWRITE 时,二者不会相互影响,但有一个例外:

如果在指定了 SKIP_RESTORE_TO_SYMLINK_DIR 和 UNLINK_ON_OVERWRITE 的情况下选定 “覆盖现有文件 (Overwrite Existing Files)”,则在检查前将解除还原作业遇到的符号链接,然后再还原文件和目录。

例如,如果 /home/user/ 是作为目录备份的,则还原后它将是指向目录的符号链接:

■ 如果仅设置 SKIP_RESTORE_TO_SYMLINK_DIR(并指示 “覆盖现有文件(Overwrite Existing Files)”),则不会有任何文件还原到符号链接所指向的目录中,并且符号链接将保留。

■ 如果同时指定了 UNLINK_ON_OVERWRITE 和 SKIP_RESTORE_TO_SYMLINK_DIR(并指示“覆盖现有文件 (Overwrite Existing Files)”),则符号链接目录将解除链接,并还原原始目录,该目录中的所有文件也将还原。

■ 如果未设置任何一个条目 (并指示 “覆盖现有文件 (Overwrite Existing Files)”),NetBackup 将遵循符号链接,并将所有文件还原到符号链接所指向的目录中。

nbu_ux_print_II.book Page 55 Saturday, September 22, 2007 4:03 AM

Page 56: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

56 额外的配置NetBackup 配置选项

SERVER_CONNECT_TIMEOUT适用于 NetBackup Enterprise Server:

SERVER_CONNECT_TIMEOUT 指定当主服务器连接到介质服务器时,在超时之前等待的秒数。默认值:超时时间为 30 秒。

使用此选项的方法是:将它添加到 UNIX 主服务器上的 /usr/openv/netbackup/bp.conf 文件中。

以下示例允许 60 秒的超时时间:SERVER_CONNECT_TIMEOUT = 60

UNLINK_ON_OVERWRITE当 UNIX 客户机指示 “覆盖现有文件 (Overwrite Existing Files)”作为还原选项时,UNLINK_ON_OVERWRITE 强制 NetBackup 先检查是否存在要还原的文件,如果存在,则解除该文件的链接,然后还原该文件。文件可以是任何普通文件、符号链接、硬链接或空目录。

添加 UNLINK_ON_OVERWRITE 有助于 大限度地减少由于遵循现有符号链接而导致的潜在安全问题和数据丢失问题。它还可以保证按备份时的原样还原文件。

注:使用此选项时还原作业的性能会下降。

如果 bp.conf 文件中没有指示 UNLINK_ON_OVERWRITE(或者设置为“NO”),但指定了覆盖选项,则当还原符号链接、硬链接或特殊文件(CHR、 BLK 和 FIFO)时, NetBackup 将解除现有文件或空目录的链接。但是,当还原普通文件或目录时,NetBackup “不”解除链接。这可能是符号链接的问题,因为 NetBackup 会遵循符号链接来创建或替换符号链接所指向的文件,或符号链接所指向的目录中的文件。

同时指定 SKIP_RESTORE_TO_SYMLINK_DIR 和 UNLINK_ON_OVERWRITE 时,二者不会相互影响,但有一个例外:

如果在指定了 SKIP_RESTORE_TO_SYMLINK_DIR 和 UNLINK_ON_OVERWRITE 的情况下选定 “覆盖现有文件 (Overwrite Existing Files)”,则在检查前将解除还原作业遇到的符号链接,然后再还原文件和目录。

例如,如果 /home/user/ 是作为目录备份的,则还原后它将是指向目录的符号链接:

■ 如果仅设置 SKIP_RESTORE_TO_SYMLINK_DIR(并指示 “覆盖现有文件(Overwrite Existing Files)”),则不会有任何文件还原到符号链接所指向的目录中,并且符号链接将保留。

nbu_ux_print_II.book Page 56 Saturday, September 22, 2007 4:03 AM

Page 57: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

57额外的配置NetBackup 配置选项

■ 如果同时指定了 UNLINK_ON_OVERWRITE 和 SKIP_RESTORE_TO_SYMLINK_DIR(并指示 “覆盖现有文件 (Overwrite Existing Files)”),则符号链接目录将解除链接,并还原原始目录,该目录中的所有文件也将还原。

■ 如果未设置任何一个条目 (并指示 “覆盖现有文件 (Overwrite Existing Files)”),NetBackup 将遵循符号链接,并将所有文件还原到符号链接所指向的目录中。

USE_VXSSUSE_VXSS 条目指定本地系统是否使用 Symantec Product Authentication and Authorization。

使用此选项的方法是:将它添加到 UNIX 主服务器上的 /usr/openv/netbackup/bp.conf 文件中。也可以将 “访问控制 (Access Control)”主机属性中的 Symantec Product Authentication and Authorization 属性为 “必需 (Required)”、“禁止 (Prohibit)”或 “自动 (Automatic)”。

有关更多信息,请参见 《NetBackup 管理指南,第 I 卷》的第 7 章。USE_VXSS = REQUIRED | PROHIBITED | AUTOMATIC

其中:

REQUIRED 表示本地系统始终使用 Symantec Product Authentication and Authorization。将拒绝来自未使用 Symantec Product Authentication and Authorization 的系统的连接。

PROHIBITED 表示本地系统从不使用 Symantec Product Authentication and Authorization。将拒绝来自使用 Symantec Product Authentication and Authorization 的系统的连接 (默认设置)。

AUTOMATIC 表示本地系统与远程系统协商是否使用 Symantec Product Authentication and Authorization。

如果指定了 USE_VXSS = AUTOMATIC,可使用 VXSS_NETWORK 条目要求或禁止与指定的远程系统建立 Symantec Product Authentication and Authorization 连接。有关使用 USE_VXSS = AUTOMATIC 的示例,请参见 VXSS_NETWORK。

VERBOSEVERBOSE 选项用于调试目的,它控制 NetBackup 在旧式日志中包含的信息量。默认设置:禁用。

使用此选项的方法是:将它添加到 UNIX 主服务器上的 /usr/openv/netbackup/bp.conf 文件中。也可以更改 “日志记录”主机属性中的 “全局日志记录级别 (Global logging level)”属性。

有关更多信息,请参见 《NetBackup 管理指南,第 I 卷》的第 7 章。VERBOSE = [ 0 | 1 | 2 | 3 | 4 | 5 ]

nbu_ux_print_II.book Page 57 Saturday, September 22, 2007 4:03 AM

Page 58: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

58 额外的配置NetBackup 配置选项

VXSS_NETWORKVXSS_NETWORK 条目标识特定的网络或远程系统是否必须将 Symantec Product Authentication and Authorization 用于本地系统。

如果某个介质服务器或客户机未定义 Symantec product authentication and authorization 网络,则它将使用主服务器的 Symantec product authentication and authorization 网络。

使用此选项的方法是:将它添加到 UNIX 主服务器上的 /usr/openv/netbackup/bp.conf 文件中。也可以更改 “访问控制”主机属性中的 “网络列表 (networks list)”属性。

有关更多信息,请参见 《NetBackup 管理指南,第 I 卷》的第 7 章。

仅当 USE_VXSS 设置为 AUTOMATIC (USE_VXSS = AUTOMATIC) 时,VXSS_NETWORK 才相关。可以指定多个 VXSS_NETWORK 条目。

VXSS_NETWORK = hostname | IP_address | .domain |

network.[AUTOMATIC | REQUIRED | PROHIBITED]

可能的值:

■ hostname

远程系统的主机名。

■ IP_address

远程系统的 IP 地址。

■ .domain

一个点,其后为远程系统的 Internet 域名。

■ network.

远程系统的网络,后面跟有一个点。

可选的第二个值可以是下列关键字之一:

■ AUTOMATIC

■ REQUIRED

■ PROHIBITED

注:如果系统由多个 VXSS_NETWORK 条目指定,则出现的第一个条目优先。

示例 USE_VXSS = AUTOMATICVXSS_NETWORK = fred.mycompany.comVXSS_NETWORK = 10.0.0.37 REQUIREDVXSS_NETWORK = 10.0.0. PROHIBITEDVXSS_NETWORK = .theircompany.comVXSS_NETWORK = wilma.theircompany.com PROHIBITEDVXSS_NETWORK = barney.mycompany.com PROHIBITED

nbu_ux_print_II.book Page 58 Saturday, September 22, 2007 4:03 AM

Page 59: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

59额外的配置NetBackup 配置选项

在本示例中,本地系统与主机为 fred.mycompany.com 的系统之间的连接必须使用 Symantec Product Authentication and Authorization。

本地系统与 IP 地址为 10.0.0.37 的系统之间的连接必须使用 Symantec Product Authentication and Authorization。

本地系统与 10.0.0 网络中的系统 (10.0.0.37 除外)之间的连接禁止使用 Symantec Product Authentication and Authorization。

本地系统与 theircompany.com Internet 域中的系统之间的连接必须使用 Symantec Product Authentication and Authorization。

本地系统与主机名为 wilma.theircompany.com 的系统之间的连接必须使用 Symantec Product Authentication and Authorization,而不考虑 wilma.theircompany.com 的 PROHIBITED 条目。 .theircompany.com 的 REQUIRED 条目优先。

本地系统与主机名为 barney.mycompany.com 的系统之间的连接禁止使用 Symantec Product Authentication and Authorization。

用于 UNIX 客户机的 bp.conf 选项在 NetBackup UNIX 客户机上,主 bp.conf 文件位于下面的路径名中:

/usr/openv/netbackup/bp.conf

NetBackup 对 bp.conf 文件中的所有选项 (SERVER 除外)使用内部软件默认值。安装期间, NetBackup 将 SERVER 选项设置为安装软件的主服务器的名称。

注:所有 NetBackup UNIX 客户机上的 /usr/openv/netbackup/bp.conf 文件中都必须有 SERVER 选项。它也是该文件中唯一必需的条目。

如果 UNIX 系统同时作为客户机和服务器,则服务器选项和客户机选项都位于 /usr/openv/netbackup/bp.conf 文件中。

UNIX 客户机的每个非 root 用户在其主目录中都有一个个人的 bp.conf 文件,如下所示:

$HOME/bp.conf

个人的 bp.conf 文件中的选项只适用于用户操作。在用户操作期间, NetBackup 先检查 $HOME/bp.conf 文件,然后再检查 /usr/openv/netbackup/bp.conf 文件。 Root 用户没有个人的 bp.conf 文件。对于 root 用户, NetBackup 使用 /usr/openv/netbackup/bp.conf 文件。

下列主题描述了可以在 NetBackup UNIX 客户机上的 /usr/openv/netbackup/bp.conf 和 $HOME/bp.conf 文件中指定的选项。

注:PC 客户机提供了类似的选项,这些选项可以通过客户机用户界面更改,也可以在配置文件中更改,具体取决于客户机。有关说明,请参见 “备份、归档和还原”客户机界面中的联机帮助。

nbu_ux_print_II.book Page 59 Saturday, September 22, 2007 4:03 AM

Page 60: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

60 额外的配置NetBackup 配置选项

ALLOW_NON_RESERVED_PORTSALLOW_NON_RESERVED_PORTS 条目指定 NetBackup 客户机后台驻留程序 (bpcd) 可以接受来自非特权端口 (端口号为 1024 或更大)的远程连接。如果该条目不存在,则 bpcd 要求远程连接来自特权端口 (端口号小于 1024)。当 NetBackup 客户机和服务器位于防火墙的两侧时,此选项会很有用。

可以将此选项添加到 UNIX 客户机上的 /usr/openv/netbackup/bp.conf 文件中。

另外,请以 root 用户身份在主服务器上运行如下命令。cd /usr/openv/netbackup/bin/admincmd./bpclient -client client_name -add -connect_nr_port 1

其中 client_name 是将添加 ALLOW_NON_RESERVED_PORTS 选项的客户机的名称。这些命令指示主服务器使用非特权端口。

AUTHENTICATION_DOMAINAUTHENTICATION_DOMAIN 条目定义了一组 VxSS 身份验证原则。使用 VxSS 的客户机必须至少有一个 AUTHENTICATION_DOMAIN 条目,也可以指定多个 AUTHENTICATION_DOMAIN 条目。

有关更多信息,请参见第 30 页上的 “AUTHENTICATION_DOMAIN”。

如果介质服务器或客户机没有定义身份验证域,则它将使用其主服务器的身份验证域。

使用此选项的方法是:将它添加到 UNIX 客户机上的 /usr/openv/netbackup/bp.conf 文件中。也可以在 “客户机”主机属性下的 “访问控制 (Access Control)”属性中设置 “身份验证域 (Authentication Domains)”。

有关更多信息,请参见 《NetBackup 管理指南,第 I 卷》中第 316 页上的 “访问控制”属性中的 “身份验证域”选项卡。

BPARCHIVE_POLICYBPARCHIVE_POLICY 条目指定用于用户归档的策略的名称。默认值:BPARCHIVE_POLICY 不在任何 bp.conf 文件中; NetBackup 使用它找到的第一个同时具有该客户机名称和用户归档日程表的策略。

例如:BPARCHIVE_POLICY = arch_1

可以将此选项添加到 UNIX 客户机上的 /usr/openv/netbackup/bp.conf 和 $HOME/bp.conf 文件中。

用户的 $HOME/bp.conf 文件中的值优先 (如果该文件存在)。

nbu_ux_print_II.book Page 60 Saturday, September 22, 2007 4:03 AM

Page 61: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

61额外的配置NetBackup 配置选项

BPARCHIVE_SCHEDBPARCHIVE_SCHED 条目指定用于用户归档的日程表的名称。默认值:BPARCHIVE_SCHED 不在任何 bp.conf 文件中; NetBackup 使用它找到的第一个具有该客户机名称的策略中的第一个归档日程表。

例如BPARCHIVE_SCHED = user_arch1

可以将此选项添加到 UNIX 客户机上的 /usr/openv/netbackup/bp.conf 和 $HOME/bp.conf 文件中。

用户的 $HOME/bp.conf 文件中的值优先 (如果该文件存在)。

BPBACKUP_POLICYBPBACKUP_POLICY 条目指定用于用户备份的策略的名称。默认值:BPBACKUP_POLICY 不在任何 bp.conf 文件中; NetBackup 使用它找到的第一个同时具有该客户机名称和用户备份日程表的策略。

例如:BPBACKUP_POLICY = userback_1

可以将此选项添加到 UNIX 客户机上的 /usr/openv/netbackup/bp.conf 和 /或 $HOME/bp.conf 文件中。

用户的 $HOME/bp.conf 文件中的值优先 (如果该文件存在)。

BPBACKUP_SCHEDBPBACKUP_SCHED 条目指定用于用户备份的日程表的名称。默认值:BPBACKUP_SCHED 不在任何 bp.conf 文件中; NetBackup 使用它找到的第一个同时具有该客户机名称和用户备份日程表的策略。

例如:BPBACKUP_SCHED = user_back1

可以将此选项添加到 UNIX 客户机上的 /usr/openv/netbackup/bp.conf 和 $HOME/bp.conf 文件中。

用户的 $HOME/bp.conf 文件中的值优先 (如果该文件存在)。

BUSY_FILE_ACTION 当启用了繁忙文件处理时, BUSY_FILE_ACTION 条目控制 NetBackup 对繁忙文件执行的操作。

可以将此选项添加到 UNIX 客户机上的 /usr/openv/netbackup/bp.conf 和 $HOME/bp.conf 文件中。

用户的 $HOME/bp.conf 文件中的值优先 (如果该文件存在)。

nbu_ux_print_II.book Page 61 Saturday, September 22, 2007 4:03 AM

Page 62: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

62 额外的配置NetBackup 配置选项

可以使用多个具有以下形式的条目:BUSY_FILE_ACTION = filename_template action_template

其中

■ filename_template 是繁忙文件的绝对路径名和文件名。shell 语言元字符 *、 ?、 []、 [ - ] 可用于文件名或文件名各部分的匹配模式。

■ action_template 为下列值之一: MAIL | mail

指示 NetBackup 向 BUSY_FILE_NOTIFY_USER 选项所指定的用户发送繁忙文件通知电子邮件。

REPEAT | repeat [repeat_count]

指示 NetBackup 重新尝试对指定的繁忙文件进行备份。可以指定重复次数以控制尝试备份的次数。默认的重复次数为 1。

IGNORE | ignore

指示 NetBackup 将繁忙文件排除在繁忙文件处理外。

BUSY_FILE_DIRECTORY当启用了繁忙文件处理时, BUSY_FILE_DIRECTORY 条目指定繁忙文件工作目录的路径。默认值:BUSY_FILE_DIRECTORY 不在任何 bp.conf 文件中;NetBackup 在 /usr/openv/netbackup 中创建 busy_files 目录。

可以将此选项添加到 UNIX 客户机上的 /usr/openv/netbackup/bp.conf 和 $HOME/bp.conf 文件中。

用户的 $HOME/bp.conf 文件中的值优先 (如果该文件存在)。

BUSY_FILE_NOTIFY_USER当 BUSY_FILE_ACTION 设置为 MAIL 或 mail 时, BUSY_FILE_NOTIFY_USER 条目指定繁忙文件通知消息的接收者。默认值:BUSY_FILE_NOTIFY_USER 不在任何 bp.conf 文件中;电子邮件收件人是 root 用户。

可以将此选项添加到 UNIX 客户机上的 /usr/openv/netbackup/bp.conf 和 $HOME/bp.conf 文件中。

用户的 $HOME/bp.conf 文件中的值优先 (如果该文件存在)。

BUSY_FILE_PROCESSINGBUSY_FILE_PROCESSING 条目使用户可以控制当文件在备份期间更改时 NetBackup 的操作。默认值:BUSY_FILE_PROCESSING 选项不在 bp.conf 中,不进行繁忙文件处理。

有关更多信息,请参见第 93 页上的 “繁忙文件处理 (仅限 UNIX 客户机)”了解设置此选项的说明。

可以将此选项添加到 UNIX 客户机上的 /usr/openv/netbackup/bp.conf 文件中。

nbu_ux_print_II.book Page 62 Saturday, September 22, 2007 4:03 AM

Page 63: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

63额外的配置NetBackup 配置选项

CLIENT_NAMECLIENT_NAME 条目指定 NetBackup 已知的客户机的名称。可以有一个 CLIENT_NAME 条目,而且该条目必须与对客户机进行备份的任意策略中所使用的名称相匹配。但进行备用客户机还原时例外,此时该名称必须与要还原文件的客户机的名称相匹配。

有关更多信息,请参见第 573 页上的 “客户机重定向还原”。

客户机安装过程自动将 CLIENT_NAME 设置为在安装脚本的 ftp_to_client 或 install_client 命令上指定的值。

可以将此选项添加到 UNIX 客户机上的 /usr/openv/netbackup/bp.conf 文件中。

也可以将该选项添加到 UNIX 客户机上的 $HOME/bp.conf 文件中。不过,通常仅在进行备用客户机还原时才添加该选项。

如果该值不在任何 bp.conf 文件中,NetBackup 将使用 gethostname() 库函数返回的值。

CLIENT_PORT_WINDOWCLIENT_PORT_WINDOW 条目指定本计算机上用于连接到其他计算机上的 NetBackup 的非保留端口的范围。

有关更多信息,请参见第 37 页上的 “CLIENT_PORT_WINDOW”。

CLIENT_READ_TIMEOUTCLIENT_READ_TIMEOUT 条目指定服务器或数据库代理上的客户机读取超时时间(以秒为单位)。

有关更多信息,请参见第 37 页上的 “CLIENT_READ_TIMEOUT”。

CLIENT_RESERVED_PORT_WINDOWCLIENT_RESERVED_PORT_WINDOW 条目指定本计算机上用于连接到其他计算机上的 NetBackup 的保留端口的范围。

有关更多信息,请参见第 38 页上的 “CLIENT_RESERVED_PORT_WINDOW”。

COMPRESS_SUFFIX

注:COMPRESS_SUFFIX 条目的默认值比较合理,只有在遇到问题时才需要更改它。

COMPRESS_SUFFIX 条目指定文件扩展名的列表。备份期间, NetBackup 不压缩具有这些扩展名的文件,因为它们可能已经是压缩格式。默认情况下,COMPRESS_SUFFIX 不在 bp.conf 文件中

nbu_ux_print_II.book Page 63 Saturday, September 22, 2007 4:03 AM

Page 64: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

64 额外的配置NetBackup 配置选项

有关更多信息,请参见第 99 页上的 “压缩”。

不能使用通配符指定这些扩展名。例如,可以指定:.A1

但不能指定下面任何一种形式:

.A* 或 .A[1-9]

可以将此选项添加到 UNIX 客户机上的 /usr/openv/netbackup/bp.conf 文件中。

CRYPT_CIPHER

注:CRYPT_CIPHER 条目适用于安装了 NetBackup Encryption 选件的客户机。有关 NetBackup Encryption 的信息,请参见 NetBackup Encryption Administrator’s Guide (NetBackup Encryption 管理指南)。

客户机上的 CRYPT_CIPHER 条目采用以下值之一:

■ AES-128-CFB(当未指定任何方法时使用;默认值)

■ AES-256-CFB

■ BF-CFB

■ DES-EDE-CFB

也可以在每个客户机的“加密 (Encryption)”主机属性对话框中配置此客户机属性。

《NetBackup 管理指南,第 I 卷》的第 7 章介绍了各个配置选项。

CRYPT_KIND

注:CRYPT_KIND 条目适用于安装了 NetBackup Encryption 选件的 5.1 客户机。有关 NetBackup Encryption 的信息,请参见 NetBackup Encryption Administrator’s Guide (NetBackup Encryption 管理指南)。

客户机上的 CRYPT_KIND 条目决定了在备份中使用标准加密还是旧式加密。通常情况下, CRYPT_KIND 是自动设置的。可输入以下值:

NONE = 不在客户机上使用加密 (默认值)

LEGACY = 用于运行 5.1 之前的版本的 NetBackup 客户机。 LEGACY 适用于 40 位和 56 位的数据加密标准 (Data Encryption Standard, DES)。

STANDARD = 用于 NetBackup 5.1 客户机,以使用 NetBackup Encryption 的 128 位和 256 位选项。

也可以在每个客户机的 “加密”主机属性对话框中配置此客户机属性。

《NetBackup 管理指南,第 I 卷》的第 7 章介绍了各个配置选项。

nbu_ux_print_II.book Page 64 Saturday, September 22, 2007 4:03 AM

Page 65: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

65额外的配置NetBackup 配置选项

CRYPT_OPTION

注:CRYPT_OPTION 条目适用于安装了 NetBackup Encryption 选件的客户机。有关 NetBackup Encryption 的信息,请参见 NetBackup Encryption Administrator’s Guide (NetBackup Encryption 管理指南)。

CRYPT_OPTION 条目指定 NetBackup 客户机上的加密选项。当您在 NetBackup 主服务器上运行 bpinst_crypt 命令时, NetBackup 自动在 UNIX 客户机上的 /usr/openv/netbackup/bp.conf 文件中创建该条目。

不要更改该条目或手动创建该文件,除非它被意外删除了。允许的值有:

DENIED|denied

指定客户机不允许使用已加密的备份。如果服务器请求已加密的备份,则被认为出错。对于尚未进行加密配置的客户机来说,此选项是默认设置。

ALLOWED|allowed

指定客户机允许使用已加密的或未加密的备份。

REQUIRED|required

指定客户机要求使用已加密的备份。如果指定了该值而服务器请求未加密的备份,则被认为出错。

也可以在每个客户机的 “加密”主机属性对话框中配置此客户机属性。

《NetBackup 管理指南,第 I 卷》的第 7 章介绍了各个配置选项。

CRYPT_STRENGTH

注:CRYPT_STRENGTH 条目适用于安装了 NetBackup Encryption 选件的客户机。请参见 NetBackup Encryption Administrator’s Guide (NetBackup Encryption 管理指南)。

CRYPT_STRENGTH 条目指定 NetBackup 客户机上的加密强度。当您在 NetBackup 主服务器上运行 bpinst_crypt 命令时, NetBackup 自动在 UNIX 客户机上的 /usr/openv/netbackup/bp.conf 文件中创建该条目。

不要更改或手动创建该条目,除非它被意外删除了。可能的值有:

DES_40|des_40

指定 40 位 DES 加密。对于尚未进行加密配置的客户机来说,40 位是默认值。

DES_56|des_56

指定 56 位 DES 加密。

也可以在每个客户机的 “加密”主机属性对话框中配置此客户机属性。

《NetBackup 管理指南,第 I 卷》的第 7 章介绍了各个配置选项。

nbu_ux_print_II.book Page 65 Saturday, September 22, 2007 4:03 AM

Page 66: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

66 额外的配置NetBackup 配置选项

CRYPT_LIBPATH

注:CRYPT_LIBPATH 条目适用于安装了 NetBackup Encryption 选件的客户机。请参见 NetBackup Encryption Administrator’s Guide (NetBackup Encryption 管理指南)。

CRYPT_KEYFILE 条目指定包含 NetBackup 客户机的加密库的目录。当您在 NetBackup 主服务器上运行 bpinst_crypt 命令时,NetBackup 自动在 UNIX 客户机上的 /usr/openv/netbackup/bp.conf 文件中创建该条目。

不要更改或手动创建该条目,除非它被意外删除了。

■ 以下是 UNIX 系统上的默认值:/usr/openv/lib/

■ 以下是 Windows 系统上的默认值:install_path\bin\

其中, install_path 是 NetBackup 的安装目录,默认情况下为 C:\Program Files\VERITAS。

CRYPT_KEYFILE

注:CRYPT_KEYFILE 条目适用于安装了 NetBackup Encryption 选件的客户机。请参见 NetBackup Encryption Administrator’s Guide (NetBackup Encryption 管理指南)。

CRYPT_KEYFILE 条目指定包含 NetBackup 客户机上的加密密钥的文件。当您在 NetBackup 主服务器上运行 bpinst_crypt 命令时,NetBackup 自动在 UNIX 客户机上的 /usr/openv/netbackup/bp.conf 文件中创建该条目。

不要更改或手动创建该条目,除非它被意外删除了。默认值为:

■ 在 UNIX 系统上:/usr/openv/netbackup/keyfile

■ 在 Windows 系统上:install_path\bin\keyfile.dat

其中, install_path 是 NetBackup 的安装目录,默认情况下为 C:\Program Files\VERITAS。

DISALLOW_SERVER_FILE_WRITESDISALLOW_SERVER_FILE_WRITES 条目禁止 NetBackup 服务器在 NetBackup 客户机上创建文件。例如,此条目禁止对客户机上的 bp.conf 文件执行服务器控制的还原或服务器控制的更新。

可以将此选项添加到 UNIX 客户机上的 /usr/openv/netbackup/bp.conf 文件中。默认情况下允许服务器写入。

nbu_ux_print_II.book Page 66 Saturday, September 22, 2007 4:03 AM

Page 67: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

67额外的配置NetBackup 配置选项

DO_NOT_RESET_FILE_ACCESS_TIME

注:DO_NOT_RESET_FILE_ACCESS_TIME 条目影响检查文件的访问时间的软件和管理脚本。如果系统上正在运行 Storage Migrator,请 “不要”使用该选项或 USE_CTIME_FOR_INCREMENTALS。如果设置这些选项,会导致在每次备份文件时都更新文件的 atime。当更新 atime 时,文件看起来好像使用得很频繁,从而使 Storage Migrator 不选择它们进行迁移。

DO_NOT_RESET_FILE_ACCESS_TIME 条目指定在备份文件时,文件的访问时间 (atime) 显示备份的时间。默认值:NetBackup 将访问时间重置为它在备份前所具有的值,从而保留访问时间。

可以将此选项添加到 UNIX 客户机上的 /usr/openv/netbackup/bp.conf 文件中。

GENERATE_ENGLISH_LOGS使用 GENERATE_ENGLISH_LOGS 条目可以为 bparchive、 bpbackup、bpduplicate、 bpimport 和 bprestore 命令生成英文错误日志和英文跟踪日志。在不同的语言环境产生不同语言的日志的分布式环境中,此选项对于支持人员很有用。

可以将此选项添加到 NetBackup 服务器和客户机上的 /usr/openv/netbackup/bp.conf 文件中。

IGNORE_XATTR默认情况下,备份扩展属性文件 (在 Solaris 9 或更高版本上)和指定的数据流。要在备份中排除扩展属性和指定的数据流,请将 IGNORE_XATTR 条目添加到客户机上的 /usr/openv/netbackup/bp.conf 文件中 (IGNORE_XATTR 就是以前的 IGNORE_XATTR_SOLARIS)。

如果 bp.conf 文件中存在 IGNORE_XATTR,则 NetBackup 不检查扩展属性或指定的数据流。

有关更多信息,请参见第 160页上的“扩展属性文件和指定数据流的备份和还原”。

INFORMIX_HOMEINFORMIX_HOME 条目指定 Informix 主目录的路径;当客户机使用 NetBackup for Informix 时此选项是必需的。

必须将 INFORMIX_HOME 添加到运行 NetBackup for Informix 的 UNIX 客户机上的 /usr/openv/netbackup/bp.conf 文件中。

nbu_ux_print_II.book Page 67 Saturday, September 22, 2007 4:03 AM

Page 68: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

68 额外的配置NetBackup 配置选项

INITIAL_BROWSE_SEARCH_LIMITINITIAL_BROWSE_SEARCH_LIMIT 条目减少 NetBackup 搜索要还原的文件时默认回溯的天数。

可以将 INITIAL_BROWSE_SEARCH_LIMIT 添加到 NetBackup 主服务器和客户机上的 /usr/openv/netbackup/bp.conf 文件中

有关更多信息,请参见第 44 页上的 “INITIAL_BROWSE_SEARCH_LIMIT”。

KEEP_DATABASE_COMM_FILEKEEP_DATABASE_COMM_FILE 条目使 NetBackup 将数据库代理日志保留七天。默认值:NetBackup 只将数据库代理日志保留一天。

您可以将 KEEP_DATABASE_COMM_FILE 添加到 UNIX 数据库代理上的 /usr/openv/netbackup/bp.conf 文件中。例如,将其添加到运行 NetBackup for Informix 的客户机上。

KEEP_LOGS_DAYSKEEP_LOGS_DAYS 条目指定 NetBackup Java 程序 “备份、归档和还原”的作业和进度日志的保留时间。 NetBackup 将这些文件写入 usr/openv/netbackup/logs/user_ops/username/jobs 和 /usr/openv/netbackup/logs/user_ops/username/logs 目录中。每个使用 “备份、归档和还原”程序的用户都有一个这样的目录。此条目还控制 /usr/openv/netbackup/logs/user_ops/nbjlogs 中包含的 NetBackup-Java GUI 日志文件的保留天数。

默认值:3 天。

可以将 KEEP_LOGS_DAYS 添加到 UNIX 客户机上的 /usr/openv/netbackup/bp.conf 文件中。

LIST_FILES_TIMEOUTLIST_FILES_TIMEOUT 条目指定当使用客户机用户界面或 bplist 列出文件时等待服务器响应的时间。如果超过了该时间,则即使服务器继续处理用户请求,用户也会收到一个 “套接字读取失败 (socket read failed)”错误。默认值:LIST_FILES_TIMEOUT 不在任何 bp.conf 文件中; NetBackup 使用的值为 30 分钟。

可以将此选项添加到 UNIX 客户机上的 /usr/openv/netbackup/bp.conf 和 $HOME/bp.conf 文件中。

用户的 $HOME/bp.conf 文件中的值优先 (如果该文件存在)。

nbu_ux_print_II.book Page 68 Saturday, September 22, 2007 4:03 AM

Page 69: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

69额外的配置NetBackup 配置选项

LOCKED_FILE_ACTIONLOCKED_FILE_ACTION 条目指定当 NetBackup 备份文件模式中启用了强制性文件锁定的文件时 NetBackup 的行为 (请参见 chmod(1))。如果 LOCKED_FILE_ACTION 设置为 SKIP, NetBackup 会跳过当前由另一进程设置了强制锁定的文件。 NetBackup 将记录有关此效果的消息。

可以将 LOCKED_FILE_ACTION 添加到 UNIX 客户机上的 /usr/openv/netbackup/bp.conf 文件中。默认设置:NetBackup 等待文件解除锁定。

注:SKIP 是此条目的唯一合法值。

MEDIA_SERVERMEDIA_SERVER 条目指定列出的计算机 “仅”作为介质服务器。作为介质服务器列出的计算机可以备份和还原客户机,但只具有有限的管理权限。

MEGABYTES_OF_MEMORY

注:MEGABYTES_OF_MEMORY 条目的默认值比较合理,只有在遇到问题时才需要更改它。

MEGABYTES_OF_MEMORY 条目指定在备份期间客户机上有多少内存可用于压缩文件。如果选择压缩,则客户机软件将使用该值来确定要为压缩表请求多少空间。可用于压缩代码的内存越多,压缩效果越好,所用计算机资源的百分比也越大。如果其他进程也需要内存,请 多使用计算机上实际物理内存的 1/2,以避免过多的交换。

可以将此选项添加到 UNIX 客户机上的 /usr/openv/netbackup/bp.conf 文件中。默认值:NetBackup 采用 1 MB。

NFS_ACCESS_TIMEOUTNFS_ACCESS_TIMEOUT 条目指定备份进程在处理 NFS 装入表前等待的秒数。超过此时间后,该进程会将 NFS 文件系统视为不可用。

可以将此选项添加到 UNIX 客户机上的 /usr/openv/netbackup/bp.conf 文件中。默认值:超时时间为 5 秒。

RANDOM_PORTSRANDOM_PORTS 条目指定当 NetBackup 需要一个端口与其他计算机上的 NetBackup 通信时,是随机选择端口号,还是按顺序选择端口号。

有关更多信息,请参见第 50 页上的 “RANDOM_PORTS”。

nbu_ux_print_II.book Page 69 Saturday, September 22, 2007 4:03 AM

Page 70: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

70 额外的配置NetBackup 配置选项

RESTORE_RETRIES

注:RESTORE_RETRIES 条目的默认值比较合理,只有在遇到问题时才需要更改它。

RESTORE_RETRIES 条目指定发生故障后重试还原的次数。默认值:0 (不重试)。

可以将 RESTORE_RETRIES 添加到 UNIX 客户机上的 /usr/openv/netbackup/bp.conf 文件中。

REQUIRED_INTERFACEREQUIRED_INTERFACE 条目指定 NetBackup 在连接到另一 NetBackup 客户机或服务器时使用的网络接口。

有关更多信息,请参见第 51 页上的 “REQUIRED_INTERFACE”。

SERVER_PORT_WINDOWSERVER_PORT_WINDOW 条目指定非保留端口的范围,本计算机通过这些端口接受来自其他计算机上的 NetBackup 的连接。

SERVER仅适用于 NetBackup Enterprise Server。

SERVER 条目定义有权访问 NetBackup 客户机的 NetBackup 主服务器和介质服务器的列表。在客户机安装期间, SERVER 设置为该客户机的首要主服务器的名称。可以为该客户机的其他任何主服务器以及该客户机的介质服务器添加其他 SERVER 条目 (使用 MEDIA_SERVER 选项也可以添加该 NetBackup 客户机的介质服务器)。

注:客户机 bp.conf 文件中的每个 SERVER 条目都必须是 NetBackup 主服务器或介质服务器,即每个列为 SERVER 的系统都必须安装有 NetBackup 主服务器软件或介质服务器软件。如果某个客户机名称被错误地列为服务器,则不能启动该客户机上的客户机服务。

如果配置介质服务器,则必须在 NetBackup 客户机的 bp.conf 文件中有每个介质服务器的 SERVER 或 MEDIA_SERVER 条目。

下面是某个客户机上的 bp.conf 文件示例:

SERVER = Master_server (默认主服务器)SERVER = NBU_server (其他主服务器)SERVER = Media_server_#1MEDIA_SERVER = Media_server_#2...

nbu_ux_print_II.book Page 70 Saturday, September 22, 2007 4:03 AM

Page 71: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

71额外的配置NetBackup 配置选项

第一个 SERVER 条目指定客户机在默认情况下为发送请求 (例如,备份、列出或还原文件)而连接的主服务器。所有 UNIX 客户机上的 /usr/openv/netbackup/bp.conf 文件中都必须有 SERVER 条目。SERVER 条目是客户机的 bp.conf 文件中唯一必需的条目。$HOME/bp.conf 文件中不使用 SERVER 条目。在 NetBackup UNIX 服务器上, SERVER 条目对客户机和服务器均适用。

SYBASE_HOMESYBASE_HOME 条目指定 Sybase 主目录的路径;当使用 NetBackup for Sybase 备份 Sybase 数据库时此条目是必需的。默认值:SYBASE_HOME 不在 bp.conf 文件中。

必须将 SYBASE_HOME 添加到 NetBackup for Sybase 客户机上的 /usr/openv/netbackup/bp.conf 文件中。

注:备份 NetBackup 用作其目录库的一部分的 Sybase ASA 时不需要此条目。

USE_CTIME_FOR_INCREMENTALS

注:如果指定 USE_CTIME_FOR_INCREMENTALS,则必须同时指定 DO_NOT_RESET_FILE_ACCESS_TIME。

如果系统上运行着 Storage Migrator,切记不要使用这些选项。如果设置这些选项,会导致在每次备份文件时都更新文件的 atime。当更新 atime 时,文件看起来好像使用得很频繁,从而使 Storage Migrator 不选择它们进行迁移。

USE_CTIME_FOR_INCREMENTALS 条目使 NetBackup 客户机软件在增量式备份期间同时使用修改时间 (mtime) 和索引节点更改时间 (ctime) 来确定文件是否已更改。

可以将此选项添加到 UNIX 客户机上的 /usr/openv/netbackup/bp.conf 文件中。默认设置:NetBackup 仅使用 mtime。

USE_FILE_CHG_LOGUSE_FILE_CHG_LOG 条目指定 NetBackup 是否利用 VxFS 客户机上的文件更改日志。默认值:关闭。

使用此选项的方法是:将它添加到客户机上的 /usr/openv/netbackup/bp.conf 文件中。也可以在 “客户机”主机属性下的 “Unix 客户机设置 (UNIX Client Settings)”中设置 “将 VxFS 文件更改日志用于增量式备份 (Use VxFS File Change Log for Incremental Backups)”属性。

《NetBackup 管理指南,第 I 卷》中第 339 页上的 “客户机设置 (UNIX)”属性介绍了支持的平台。

nbu_ux_print_II.book Page 71 Saturday, September 22, 2007 4:03 AM

Page 72: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

72 额外的配置NetBackup 配置选项

USE_VXSSUSE_VXSS 条目指定本地系统是否使用 VxSS。

使用此选项的方法是:将它添加到客户机上的 /usr/openv/netbackup/bp.conf 文件中。也可以在“客户机”主机属性下的“访问控制”属性中将 Symantec Product Authentication and Authorization 设置为 “必需 (Required)”。

有关更多信息,请参见 《NetBackup 管理指南,第 I 卷》中第 312 页上的“Symantec Product Authentication and Authorization”。

USEMAILUSEMAIL 条目指定 NetBackup 将 UNIX 客户机的操作结果状态发送到哪个电子邮件地址。默认值:USEMAIL 不出现在任何 bp.conf 文件中,不发送电子邮件。

注:可以使用多个地址或一个电子邮件别名,但要保证它们之间没有空格或空白。

可以将此选项添加到 UNIX 客户机上的 /usr/openv/netbackup/bp.conf 和 $HOME/bp.conf 文件中。

■ 如果 /usr/openv/netbackup/bp.conf 文件指定了地址, NetBackup 会向此地址发送自动备份和手动备份状态信息。

■ 如果 $HOME/bp.conf 文件指定了地址, NetBackup 还会向该地址发送有关用户操作是成功还是失败的状态信息。

VERBOSEVERBOSE 条目使 NetBackup 在其日志中包括更多信息。默认设置:禁用。

可以将此选项添加到 UNIX 客户机上的 /usr/openv/netbackup/bp.conf 文件中。

VXSS_NETWORKVXSS_NETWORK 条目指定特定的网络或远程系统是否必须将 VxSS 用于本地系统。

如果介质服务器或客户机没有定义 VxSS 网络,则它将使用主服务器的 VxSS 网络。

有关更多信息,请参见第 58 页上的 “VXSS_NETWORK”。

使用 VXSS_NETWORK 的方法是:将它添加到 UNIX 客户机上的 /usr/openv/netbackup/bp.conf 文件中。也可以将网络添加到 “客户机”主机属性下 “访问控制”属性中的 “网络 (Networks)”列表。

有关更多信息,请参见 《NetBackup 管理指南,第 I 卷》中第 313 页上的 “网络”列表。

nbu_ux_print_II.book Page 72 Saturday, September 22, 2007 4:03 AM

Page 73: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

73额外的配置NetBackup 配置选项

UNIX 客户机示例

/usr/openv/netbackup/bp.conf 文件示例SERVER = hareCLIENT_NAME = freddieUSEMAIL = [email protected]_SUFFIX = .AddrsCOMPRESS_SUFFIX = .CountsVERBOSE = 1RESTORE_RETRIES = 1BPBACKUP_POLICY = U1userdirBPBACKUP_SCHED = userbackupsBPARCHIVE_POLICY = U1userdirBPARCHIVE_SCHED = userarchivesLOCKED_FILE_ACTION = SKIP

$HOME/bp.conf 文件示例UNIX 客户机上的非 root 用户可以在各自的主目录中拥有个人的 bp.conf 文件。个人的 bp.conf 文件中可以有以下选项:

注:root 用户不能有个人的 bp.conf 文件。对于 root 用户, NetBackup 使用 /usr/openv/netbackup/bp.conf 文件。

USEMAIL = [email protected]_POLICY = user1BPBACKUP_SCHED = userbackBPARCHIVE_POLICY = user1BPARCHIVE_SCHED = userarchLIST_FILES_TIMEOUT = 10CLIENT_NAME = alternate_client_name

仅当还原到备用客户机时,才需要指定 CLIENT_NAME

有关更多信息,请参见第 575 页上的 “重定向还原示例”。

适用于介质服务器的 vm.conf 选项/usr/openv/volmgr/vm.conf 文件包含用于介质和设备管理的配置条目。NetBackup 可以创建此文件,但如果该文件不存在,则必须创建该文件才能添加配置条目。

NetBackup 组件在运行该组件的主机上读取此配置文件。NetBackup 组件是命令、后台驻留程序、进程或实用程序。该主机可以是 NetBackup 管理客户机,也可以是在其中请求管理操作的服务器。

有关配置文件的示例,请参见第 88 页上的 “vm.conf 文件示例”。

nbu_ux_print_II.book Page 73 Saturday, September 22, 2007 4:03 AM

Page 74: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

74 额外的配置NetBackup 配置选项

ACS_mediatypeACS_mediatype = Media_Manager_mediatype

此配置条目仅适用于 NetBackup Enterprise Server。

如果在 vm.conf 中使用此条目,则 ACS 介质类型将映射为指定的介质管理器介质类型。您可以指定多个 ACS_mediatype 条目。

在机械手清点操作期间,将在运行 vmcheckxxx 和 vmupdate 的主机上读取和解释此条目。在充当 ACS 机械手控制主机的每个 NetBackup 介质服务器上使用此条目。

关于有效 ACS_mediatype 条目的列表,请参见 《NetBackup 管理指南 - UNIX 和 Linux,第 I 卷》中的 “介质类型映射”选项卡。

ACS_SEL_SOCKETACS_SEL_SOCKET = socket_name

此配置条目仅适用于 NetBackup Enterprise Server。

默认情况下, acssel 在套接字名称 13740 上侦听。如果在 vm.conf 中指定了此条目,则可更改默认设置。将在运行 acsd 的主机上读取和解释此条目。

ACS_CSI_HOSTPORTACS_CSI_HOSTPORT = ACS_library_software_hostname socket_name

此配置条目仅适用于 NetBackup Enterprise Server。

ACS_library_software_hostname 的有效值是 ACS 库主机的主机名。不要对此参数使用 ACS 库主机的 IP 地址。

socket_name 的有效值是 1024 - 65535 和 0。该值必须与 ACSLS 服务器上 CSI 用于入站数据包的端口的值匹配。

如果为 0 (零),则 NetBackup 将使用 CSI 和 acsssi 以前的行为 (没有特定端口)。

此条目指定 acsssi 进程在 ACSLS 服务器上发送其 ACSLS 请求的端口。 ACSLS CSI 必须使用此端口接受来自 acsssi 进程的入站 ACSLS 请求。

此条目以及 ACS_SSI_INET_PORT 和 ACS_TCP_RPCSERVICE 条目通常用于防火墙实施。如果 vm.conf 文件中包含这三个条目,则 TCP 连接将使用指定的目标端口。请注意,TCP 源端口不受限制。另请参见第 75 页上的“ACS_SSI_INET_PORT”和第 76 页上的 “ACS_TCP_RPCSERVICE/ACS_UDP_RPCSERVICE”。

例如, NetBackup 介质服务器在防火墙后具有两个 ACSLS 服务器 (ACSLS_1 和 ACSLS_2)。这两个服务器都在端口 30031 上侦听查询,防火墙允许通过此端口进行通信。 vm.conf 条目如下所示:

nbu_ux_print_II.book Page 74 Saturday, September 22, 2007 4:03 AM

Page 75: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

75额外的配置NetBackup 配置选项

ACS_TCP_RPCSERVICEACS_CSI_HOSTPORT = ACSLS_1 30031ACS_CSI_HOSTPORT = ACSLS_2 30031ACS_SSI_INET_PORT = ACSLS_1 30032ACS_SSI_INET_PORT = ACSLS_2 30033

每个 acsssi 进程都将查询发送到各自 ACSLS 服务器的端口 30031,并且 ACSLS 服务器配置为在此端口上侦听查询。

ACS_SSI_HOSTNAMEACS_SSI_HOSTNAME = host

此配置条目仅适用于 NetBackup Enterprise Server。

使用 可指定一台主机,以便将 ACS 网络通信中来自 ACS 库软件的 RPC 返回数据包路由到该主机。默认情况下使用本地主机名。将在运行 acsd 和 acsssi 的主机上读取和解释此条目。不要对此参数使用主机的 IP 地址。

ACS_SSI_INET_PORTACS_SSI_INET_PORT = ACS_library_software_hostname socket_name

此配置条目仅适用于 NetBackup Enterprise Server。

ACS_library_software_hostname 的有效值是 ACS 库主机的主机名。不要对此参数使用 ACS 库主机的 IP 地址。

socket_name 条目指定 acsssi 用于传入 ACSLS 响应的端口。有效值是 1024 - 65535 和 0。对于每个 acsssi 进程,该值都必须是唯一的。

介于 1024 - 65535 之间的值指示要使用的 TCP 端口号, acsssi 将在该端口上接受 ACSLS 响应。

0 (零)指示以前允许动态分配端口这一行为应继续有效。

此条目以及 ACS_CSI_HOSTPORT 和 ACS_TCP_RPCSERVICE 条目通常用于防火墙实施。如果文件中包含这三个条目,则 TCP 连接将使用指定的目标端口。请注意, TCP 源端口不受限制。另请参见第 74 页上的 “ACS_CSI_HOSTPORT”和第 76 页上的 “ACS_TCP_RPCSERVICE/ACS_UDP_RPCSERVICE”。

例如, NetBackup 介质服务器在防火墙后具有两个 ACSLS 服务器 (ACSLS_1 和 ACSLS_2)。已在防火墙中打开了端口 30032 和 300033 以实现 acsssi 与 ACSLS 服务器的通信。这些条目如下所示:ACS_TCP_RPCSERVICEACS_SSI_INET_PORT = ACSLS_1 30032ACS_SSI_INET_PORT = ACSLS_2 30033ACS_CSI_HOSTPORT = ACSLS_1 30031ACS_CSI_HOSTPORT = ACSLS_2 30031

NetBackup 介质服务器启动两个 acsssi 进程。一个进程在端口 30032 上侦听 ACSLS_1 响应,另一个进程在端口 30033 上侦听来自 ACSLS_2 的响应。

nbu_ux_print_II.book Page 75 Saturday, September 22, 2007 4:03 AM

Page 76: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

76 额外的配置NetBackup 配置选项

ACS_SSI_SOCKETACS_SSI_SOCKET = ACS_library_software_hostname socket_name

此配置条目仅适用于 NetBackup Enterprise Server。

ACS_library_software_hostname 的有效值是 ACS 库主机的主机名。不要对此参数使用 ACS 库主机的 IP 地址。

默认情况下,acsssi 侦听唯一且连续的套接字名称;这些名称以 13741 开头。如果在 vm.conf 中指定了此条目,则基于 ACS 库软件主机指定套接字名称。将在运行 acsd 和 acsssi 的主机上读取和解释此条目。

ACS_TCP_RPCSERVICE/ACS_UDP_RPCSERVICEACS_TCP_RPCSERVICEACS_UDP_RPCSERVICE

此配置条目仅适用于 NetBackup Enterprise Server。

这些条目指定 acsssi 与 ACSLS 服务器进行通信的方法:TCP 或 UDP。

只能在 vm.conf 中输入一个条目。如果同时找到这两个条目或未找到任何一个条目,则 NetBackup 将使用 UDP。

要实现 acsssi 防火墙支持,必须在 vm.conf 中输入 ACS_TCP_RPCSERVICE(请参见第74页上的“ACS_CSI_HOSTPORT”和第75页上的“ACS_SSI_INET_PORT”)。

ADJ_LSMADJ_LSM = robot_num ACS_ID,LSM_ID ACS_ID,LSM_ID

此配置条目仅适用于 NetBackup Enterprise Server。

在具有多个库存储模块 (library storage module, LSM) 的 ACS 机械手中,直通机制可以将弹出的介质转移到介质访问端口 (media access port, MAP)。直通机制在 LSM 间传递介质。如果介质必须通过多个 LSM,那么该传递时间可能会相当长。

使用此条目可指定 ACS 机械手中 LSM 的物理定向。如果在 vm.conf 中指定了此条目,则无需知道要选择的 MAP(或 ACS CAP)就可实现高效弹出。NetBackup 使用 “ 近 MAP”算法确定完成介质弹出所需的适当 MAP。

此 “ 近 MAP”算法基于使用此条目定义的 LSM 的物理定向。此算法仅适用于请求了多个 MAP 来处理弹出的情况。如果使用了此算法,将忽略 vm.conf 中的所有 MAP_ID 条目。

注:只有使用带 -map 选项的 vmchange 命令或使用 Vault 管理界面时,“ 近 MAP”功能才可用。该功能在 NetBackup 管理控制台中不可用。

如果没有此条目,则 NetBackup 将假定所有 LSM 都通过直通端口互连,第一个 LSM 和 后一个 LSM 除外。这些 LSM 以线路形式互连。

robot_num 为机械手编号。 ACS_ID 和 LSM_ID 为 LSM 的坐标。

nbu_ux_print_II.book Page 76 Saturday, September 22, 2007 4:03 AM

Page 77: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

77额外的配置NetBackup 配置选项

例如,需要使用以下条目为机械手编号 700 指定 LSM 互连的物理布局 (第 77 页上的图 1-2)。ADJ_LSM = 700 0,0 0,1ADJ_LSM = 700 0,0 0,6ADJ_LSM = 700 0,1 0,2ADJ_LSM = 700 0,1 0,6ADJ_LSM = 700 0,2 0,6ADJ_LSM = 700 0,2 0,3ADJ_LSM = 700 0,3 0,4ADJ_LSM = 700 0,4 0,5

此机械手在 7 个 LSM 之间拥有直通机制。

图 1-2 直通示例

API_BARCODE_RULESAPI_BARCODE_RULES

此配置条目仅适用于 NetBackup Enterprise Server。

如果在 vm.conf 中指定此条目,将启用对 API 机械手的条形码规则支持。

NetBackup 条形码规则允许改写默认介质映射。当多代相同的磁带机使用相同类型的介质时,条形码规则特别有用。

例如, STK 9940A 和 STK 9940B 磁带机使用 STK1R 介质,但以不同的密度写入数据。必须使用不同的磁带机类型 (如 hcart 或 hcart2)配置磁带机。您可以为一系列条形码指定条形码规则,以便将某些介质配置为 hcart2。不属于此条形码范围的其他 STK1R 介质将被配置为 hcart (STK1R 的默认值)。如果没有此条目,机械手清点操作会将所有 STK1R 类型的介质都配置为 hcart 或 hcart2,具体取决于磁带机的配置方式。

1

4

0 2

6

35

机械手 700 的互连

nbu_ux_print_II.book Page 77 Saturday, September 22, 2007 4:03 AM

Page 78: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

78 额外的配置NetBackup 配置选项

AUTHORIZATION_REQUIREDAUTHORIZATION_REQUIRED

此条目指定 NetBackup 应使用 vm.conf 文件的 SERVER 条目来控制哪些主机可以监视和控制该主机上的设备。将在运行 NetBackup vmd 服务的介质服务器上读取和解释此条目。

如果在 vm.conf 中指定了此条目,则对于控制该主机上的设备的每个介质服务器, vm.conf 文件还必须包括一个相应的 SERVER 条目。

如果 AUTHORIZATION_REQUIRED 条目和 SERVER 条目都不存在,则任何 NetBackup 服务器都可以监视和控制该主机上的设备。

为了实现 高安全性, Symantec 建议您使用此条目和 SERVER 条目。

将在运行 NetBackup vmd 服务的介质服务器上读取和解释此条目。

AUTO_PATH_CORRECTIONAUTO_PATH_CORRECTION = YES|NO

如果在 vm.conf 中指定了此条目,则它指定是启用还是禁用自动设备路径重新映射。

如果值为 “NO”,则当 NetBackup 设备管理器服务 (ltid) 启动时,设备配置将保持不变。因此,保存的设备配置可能与更改设备并重新启动服务器之后的实际配置不同。

如果值为 “YES”,则 NetBackup 将尝试发现挂接的设备,然后自动针对不正确的设备路径更新设备配置。在 Windows 计算机上,将在运行 NetBackup 设备管理器服务的主机上读取和解释此条目。在 UNIX 和 Linux 计算机上,将在运行 ltid 的主机上读取和解释此条目。

默认情况下,设备路径重新映射在 Windows 和 Linux 服务器上是启用的,在其他所有服务器上则是禁用的。

AUTO_UPDATE_ROBOTAUTO_UPDATE_ROBOT

使用此条目可自动将来自介质访问端口 (MAP) 的介质弹入 TL8 或 TLD 机械手,并更新 EMM 数据库。如果机械手生成单元示警消息,则将弹入介质。

此条目仅对在其 MAP 打开时发布单元示警的 TL8 或 TLD 机械手起作用。

Symantec 建议不要将此条目与已分区的库一起使用。大多数具有多个分区的磁带库在 MAP 打开时都不会发布单元示警。

nbu_ux_print_II.book Page 78 Saturday, September 22, 2007 4:03 AM

Page 79: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

79额外的配置NetBackup 配置选项

AVRD_PEND_DELAYAVRD_PEND_DELAY = number_of_seconds

如果在 vm.conf 中指定了此条目,则 avrd 将首先等待 number_of_seconds 秒,然后在设备监视器中显示挂起状态 (PEND)。将在运行 avrd 的主机上读取和解释此条目。

卸载卷时,如果驱动器报告 “繁忙 (Busy)”,则在某些服务器操作系统(Windows、 Tru64 和 HP-UX)上, NetBackup 将报告 PEND。使用此条目将大限度地避免显示这种容易引起误解的状态。

number_of_seconds 的 小值是 0。 大值是 255。默认值是 180 秒。

AVRD_SCAN_DELAYAVRD_SCAN_DELAY = number_of_seconds

如果在 vm.conf 中指定了此条目,则 avrd 将在两个正常扫描周期之间等待 number_of_seconds 秒。将在运行 avrd 的主机上读取和解释此条目。

使用此条目可 大限度缩短磁带装入时间。如果没有此条目,则 NetBackup 将延迟装入请求,平均延迟时间为 7.5 秒。

number_of_seconds 的 小值是 1, 大值是 180。零值将转换为 1 秒。默认值是 15 秒。如果使用大于默认值的值,则 NetBackup 将延迟装入请求以及设备监视器中的驱动器状态更新。

注意:如果为 number_of_seconds 设置的值使得介质可以在一个扫描周期内更改,则 NetBackup 可能不会检测介质更改。数据可能会丢失。

CLEAN_REQUEST_TIMEOUTCLEAN_REQUEST_TIMEOUT = minutes

使用此条目可指定 NetBackup 在从清洗队列中删除清洗请求之前,等待要清洗的驱动器的时间。未处理的驱动器清洗请求将在 30 分钟后从队列中删除。

minutes 可以是 1 到 144000 (100 天)之间的值。默认值为 30,零值将转换为默认值 30。

CLIENT_PORT_WINDOWCLIENT_PORT_WINDOW = start end

使用此条目可指定此主机上用于连接到其他主机上的 vmd 的非保留端口的范围。将在运行 vmd 的主机上读取和解释此条目。

例如,下面的条目指定 4800 到 5000 之间的端口:CLIENT_PORT_WINDOW = 4800 5000

在下列情况中,由操作系统决定使用哪个非保留端口:

■ 未指定 CLIENT_PORT_WINDOW 条目。

■ 为 start 指定的值为零。

nbu_ux_print_II.book Page 79 Saturday, September 22, 2007 4:03 AM

Page 80: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

80 额外的配置NetBackup 配置选项

CLUSTER_NAME CLUSTER_NAME = cluster_alias

此条目和以下两个条目决定了其他 NetBackup 服务器和客户机在引用此服务器时应使用的名称:MM_SERVER_NAME = host_nameREQUIRED_INTERFACE = host_name

确定服务器名称的算法如下:

■ 使用 CLUSTER_NAME 条目 (如果在 vm.conf 中存在此条目)。

■ 使用 MM_SERVER_NAME 条目 (如果在 vm.conf 中存在此条目)。

■ 使用 REQUIRED_INTERFACE 条目 (如果在 vm.conf 中存在此条目)。

■ 使用 NetBackup 所使用的名称。 NetBackup 名称在 bp.conf 文件中配置。

■ 使用 gethostname() 名称。

将在需要该接口的主机上读取和解释此条目。

CONNECT_OPTIONS CONNECT_OPTIONS = server_name 0 0 [0|1|2]

在 vm.conf 中添加此条目,可指定增强 NetBackup 防火墙功效的选项。服务器连接选项可以是以下任意选项:使用 vnetd 或该后台驻留程序的端口号,仅使用 vnetd,或仅使用该后台驻留程序的端口号。

可以为多个服务器指定 CONNECT_OPTIONS 条目。

也可以使用相似的条目并将其添加到 NetBackup 配置文件 (/usr/openv/netbackup/bp.conf) 中。有关更多信息,请参见第 38 页上的“CONNECT_OPTIONS”。

server_name 是要连接到的介质服务器的名称。要使 vnetd 正确运行,该服务器必须处于 NetBackup 4.5 级或更高级别。

当前未使用第一个和第二个选项。为这两个选项指定零。

第三个选项指定连接到 server_name 时使用的连接方法,如下所述:

■ 值 0 指定将使用 vnetd 连接到服务器上的后台驻留程序。如果 vnetd 不是活动的,则使用后台驻留程序的传统端口号连接。

■ 值 1 指定将仅使用 vnetd 连接到服务器上的后台驻留程序。

■ 值 2 指定将使用后台驻留程序的传统端口号连接到服务器上的后台驻留程序。默认值为 2。

nbu_ux_print_II.book Page 80 Saturday, September 22, 2007 4:03 AM

Page 81: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

81额外的配置NetBackup 配置选项

示例以下条目指定将使用 vnetd 或后台驻留程序的端口号连接到服务器 shark:CONNECT_OPTIONS = shark 0 0 0

以下条目指定将仅使用 vnetd 连接到服务器 dolphin:CONNECT_OPTIONS = dolphin 0 0 1

以下条目指定将仅使用后台驻留程序的端口号连接到服务器 perch:CONNECT_OPTIONS = perch 0 0 2

DAS_CLIENTDAS_CLIENT = client_name

此配置条目仅适用于 NetBackup Enterprise Server

如果在 vm.conf 中指定了此条目,则可指定 TLM 机械手与 DAS/SDLC 服务器通信时使用的 DAS 客户机名称。默认情况下,此客户机名称是介质服务器的主机名。将在运行 tlmd 的主机上读取和解释此条目。

DAYS_TO_KEEP_LOGSDAYS_TO_KEEP_LOGS = days

如果在 vm.conf 中指定了此条目,则可指定在 vmd 删除调试日志之前保留这些日志的天数。将在运行 vmd 的主机上读取和解释此条目。

值零表示不删除日志。默认值为零。此条目不影响统一日志记录创建的调试日志。

有关统一日志记录的更多信息,请参见 《NetBackup 故障排除指南 - UNIX、Windows 和 Linux》。

EMM_RETRY_COUNTEMM_RETRY_COUNT = number_of_retries

vmd 和 ltid 后台驻留程序使用此条目确定向 NetBackup 企业介质管理器重试请求的次数。

默认值:重试一次。

更改此 vm.conf 文件条目的值 (仅当 NetBackup 支持代表指示您这样做时)。如果将此条目添加到 vm.conf 文件或更改此值,则必须重新启动 vmd 和 ltid 后台驻留程序 / 服务。

EMM_CONNECT_TIMOUTEMM_CONNECT_TIMOUT = number_of_seconds

该值适用于 vmd 和 ltid 后台驻留程序与 NetBackup 企业介质管理器之间断开的连接。 vmd 和 ltid 后台驻留程序使用此条目确定它们应尝试重新连接到 NetBackup 企业介质管理器多长时间。

默认值:20 秒。

nbu_ux_print_II.book Page 81 Saturday, September 22, 2007 4:03 AM

Page 82: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

82 额外的配置NetBackup 配置选项

更改此 vm.conf 文件条目的值(仅当 NetBackup 支持代表指示您这样做时)。如果将此条目添加到 vm.conf 文件或更改此值,则必须重新启动 vmd 和 ltid 后台驻留程序 / 服务。

EMM_REQUEST_TIMOUTEMM_REQUEST_TIMOUT = number_of_seconds

vmd 和 ltid 后台驻留程序使用此条目确定对 NetBackup 企业介质管理器的请求必须在多少秒内完成。

默认值:300 秒。

更改此 vm.conf 文件条目的值(仅当 NetBackup 支持代表指示您这样做时)。如果将此条目添加到 vm.conf 文件或更改此值,则必须重新启动 vmd 和 ltid 后台驻留程序 / 服务。

ENABLE_ROBOT_AUTHNetBackup 建议对 NetBackup 访问控制 (NetBackup Access Control, NBAC) 使用 Symantec Product Authentication and Authorization,而不使用旧式安全实现方式。

有关 ENABLE_ROBOT_AUTH 配置条目的信息,请参见 NetBackup 6.0 文档。有关 Symantec Product Authentication and Authorization 的信息,请参见 NetBackup Security and Encryption Guide (NetBackup 安全和加密指南)。

INVENTORY_FILTERINVENTORY_FILTER = robot_type robot_number mode value1 [value2 ...]

此配置条目仅适用于 NetBackup Enterprise Server。

用于在 ACS 或 TLH 机械手类型中过滤机械手清点结果。必须将此条目添加到调用清点操作的 NetBackup 服务器上的配置文件 (vm.conf) 中。将在运行 vmcheckxxx 和 vmupdate 的主机上读取和解释此条目。

注:如果 ACS 库软件主机是 STK 库站,则此条目可能对于 ACS 机械手是必需的。较新版本的 STK 库站可使机械手清点命令正确运行,这样将不需要过滤器。

robot_type 可以是 ACS 或 TLH。

robot_number 是在 NetBackup 中配置的机械手编号。

mode 是 BY_ACS_POOL(对于 ACS)或 BY_CATEGORY(对于 TLH)。

如下例所示:INVENTORY_FILTER = ACS 0 BY_ACS_POOL 4 5INVENTORY_FILTER = TLH 0 BY_CATEGORY FFFA CDB0

nbu_ux_print_II.book Page 82 Saturday, September 22, 2007 4:03 AM

Page 83: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

83额外的配置NetBackup 配置选项

MAP_IDMAP_ID = robot_num map_ID

此配置条目仅适用于 NetBackup Enterprise Server。

使用此条目可配置用于从自动盒式系统 (ACS) 机械手弹出介质的默认介质访问端口 (MAP)。此默认值在 NetBackup 管理控制台中作为一个选项突出显示,但您也可为弹出操作选择其他介质访问端口。

如果 MAP 不可用或 vm.comf 文件不包含此条目,则 NetBackup 将使用默认 MAP 选择过程。默认情况下, NetBackup 使用可容纳要弹出的介质数量的 小 MAP。

如果 NetBackup 选择多个 MAP,则 NetBackup 将使用“ 近 MAP”算法,而不使用 MAP ID 条目中指定的 MAP。有关更多信息,请参见第 76 页上的“ADJ_LSM”。

robot_num 是机械手编号。 map_ID 采用 ACS CAP (盒式访问端口) ID 的格式,不能包含空格。

以下示例为 ACS 机械手编号 700 指定 MAP ID。使用的 ACS CAP ID 为 0,1,0。MAP_ID = 700 0,1,0

MAP_CONTINUE_TIMEOUTMAP_CONTINUE_TIMEOUT = seconds

仅当使用 vmchange 命令并指定 -w 选项时,此条目才适用。 seconds 的默认超时值是 300 (5 分钟)。 seconds 不能为零,大于 1200 (20 分钟)的值可能导致机械手后台驻留程序取消操作。

如果在 vm.conf 中指定了此条目,则 SCSI 机械手后台驻留程序在超时前将等待指定的秒数。当从介质访问端口删除卷后等待用户的响应以继续时会出现超时。超时导致操作被中止。

将在运行 SCSI 控制的机械手后台驻留程序或进程的主机上读取和解释此条目。

注意:超时期间不能执行非装入活动 (如机械手清点)。

MEDIA_ID_BARCODE_CHARSMEDIA_ID_BARCODE_CHARS = robot_num barcode_length media_ID_rule

注:要使用此条目,机械手必须支持条形码,并且不能是 API 机械手。

如果在 vm.conf 中指定了此条目,则它将控制 NetBackup 介质 ID 的生成。将在机械手清点操作过程中运行 vmcheckxxx 和 vmupdate 的主机上读取和解释此条目。

通过定义规则以指定 NetBackup 将使用磁带上的条形码的哪些字符,来选择 NetBackup 创建介质 ID 的方式。还可以指定要插入 ID 中的字母数字字符。

nbu_ux_print_II.book Page 83 Saturday, September 22, 2007 4:03 AM

Page 84: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

84 额外的配置NetBackup 配置选项

可以将多个条目添加到 vm.conf 文件中。例如,指定为每个机械手或为具有不同字符数量的每种条形码格式生成介质 ID。多个条目可实现多介质灵活性。

如果 MEDIA_ID_BARCODE_CHARS 条目不存在或该条目无效,则 NetBackup 将使用条形码 右端的六个字符来创建其介质 ID。

robot_num 为机械手编号。

barcode_length 为条形码的长度。

media_ID_rule 由冒号分隔的字段 ( 多 6 个)组成。字段中的数字定义 NetBackup 将提取的字符在条形码中所处的位置(从左到右)。例如,字段中的 2 表示从条形码中提取第二个字符。可以按任何顺序指定这些数字。

如果字符前缀是井号 (#),则该字符将插入到生成的 ID 中,且位置将保持不变。任何字母数字字符对于介质 ID 都必须是有效的。使用规则可创建许多不同格式的介质 ID。但是,如果生成的介质 ID 与介质上的标签不同,则可能会增加介质管理难度。

下面是一个规则示例以及 后生成的介质 ID:Barcode on the tape: 032945L1Media ID rule: #N:2:3:4:5:6Generated media ID: N32945

MEDIA_ID_PREFIXMEDIA_ID_PREFIX = media_id_prefix

如果在 vm.conf 中指定了此条目,则可定义用于无条形码介质的介质 ID 前缀。将在机械手清点操作过程中运行 vmcheckxxx 和 vmupdate 的主机上读取和解释此条目。

向机械手添加介质的 佳方法是使用机械手清点更新卷配置操作。

MM_SERVER_NAME MM_SERVER_NAME = host_name

此条目决定了其他 NetBackup 服务器和客户机在引用此服务器时应使用的名称:CLUSTER_NAME = cluster_aliasREQUIRED_INTERFACE = host_name

确定服务器名称的算法如下:

■ 使用 CLUSTER_NAME 条目 (如果在 vm.conf 中存在此条目)。

■ 使用 MM_SERVER_NAME 条目 (如果在 vm.conf 中存在此条目)。

■ 使用 REQUIRED_INTERFACE 条目 (如果在 vm.conf 中存在此条目)。

■ 使用 NetBackup 所使用的名称。 NetBackup 名称在 bp.conf 文件中配置。

■ 使用 gethostname() 名称。

将在需要该接口的主机上读取和解释此条目。

nbu_ux_print_II.book Page 84 Saturday, September 22, 2007 4:03 AM

Page 85: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

85额外的配置NetBackup 配置选项

PREFERRED_GROUPNetBackup 建议对 NetBackup 访问控制 (NBAC) 使用 Symantec Product Authentication and Authorization,而不使用旧式安全实现方式。

有关 PREFERRED_GROUP 配置条目的信息,请参见 NetBackup 6.0 文档。有关 Symantec Product Authentication and Authorization 的信息,请参见 NetBackup Security and Encryption Guide (NetBackup 安全和加密指南)。

PREVENT_MEDIA_REMOVAL 仅适用于 TL8 机械手。

指定该条目可更改对于 TL8 机械手的默认操作。如果不存在该条目,则 NetBackup 允许移除介质。

如果在 vm.conf 中指定了此条目,则 TL8 机械手将执行 SCSI 命令 PREVENT MEDIUM REMOVAL。运行机械手控制后台驻留程序时,无法打开机械手的主门或 MAP。

将在运行 TL8 机械手控制后台驻留程序或进程 (tl8cd) 的主机上读取和解释此条目。

改写 PREVENT_MEDIA_REMOVAL

执行以下操作之一:

◆ 使用测试实用程序并运行 “允许介质删除 (allow media removal)”。

◆ 在添加或移动卷时,使用弹入或弹出操作进行访问。

RANDOM_PORTSRANDOM_PORTS = YES|NO

使用此条目可指定 NetBackup 是随机还是按顺序选择端口号来与其他 NetBackup 服务器通信。将在运行 vmd 的主机上读取和解释此条目。

如果指定的值为 YES 或不存在该条目 (默认情况),则 NetBackup 将从许可范围内的可用端口号中随机选择。

如果指定的值为 NO,则 NetBackup 将按顺序选择端口号。 NetBackup 首先选择允许范围内的 大端口号,然后尝试第二大的端口号,依此类推直至找到可用的端口。

如果在 NetBackup 配置中未指定随机端口,则在 vm.conf 文件中指定 RANDOM_PORTS = NO。

有关更多信息,请参见第 50 页上的 “RANDOM_PORTS”。

在 NetBackup 配置文件中指定不使用随机端口

◆ 执行以下操作之一:

■ 在 UNIX 上的 bp.conf 文件中指定 RANDOM_PORTS = NO。

■ 在 Windows 上使用 NetBackup “主机属性 (Host Properties)”。

nbu_ux_print_II.book Page 85 Saturday, September 22, 2007 4:03 AM

Page 86: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

86 额外的配置NetBackup 配置选项

REQUIRED_INTERFACE REQUIRED_INTERFACE = host_name

此条目和以下两个条目决定了其他 NetBackup 服务器在引用此服务器时应使用的名称:CLUSTER_NAME = cluster_aliasMM_SERVER_NAME = host_name

确定服务器名称的算法如下:

■ 使用 CLUSTER_NAME 条目 (如果在 vm.conf 中存在此条目)。

■ 使用 MM_SERVER_NAME 条目 (如果在 vm.conf 中存在此条目)。

■ 使用 REQUIRED_INTERFACE 条目 (如果在 vm.conf 中存在此条目)。

■ 使用 NetBackup 所使用的名称。 NetBackup 名称在 bp.conf 文件中配置。

■ 使用 gethostname() 名称。

将在需要该接口的主机上读取和解释此条目。

NetBackup 服务器可以有多个网络接口,默认情况下,由操作系统决定使用哪个接口。要强制 NetBackup 通过某个特定的网络接口连接,请使用 REQUIRED_INTERFACE 并指定该接口的网络主机名。

SERVERSERVER = host_name

vm.conf 文件中的 SERVER 条目用于 NetBackup 介质服务器安全性。 SERVER 条目和 AUTHORIZATION_REQUIRED 条目一起控制哪些主机可以监视和控制此主机上的设备。

如果存在 AUTHORIZATION_REQUIRED 条目,则对于控制此主机上的设备的每个介质服务器, vm.conf 文件都必须包括一个相应的 SERVER 条目。此外,只要文件包含任意 SERVER 条目,它就必须包括自身的 SERVER 条目,否则,它将无法管理自己的设备。

如果 AUTHORIZATION_REQUIRED 条目和 SERVER 条目都不存在,则任何 NetBackup 服务器都可以监视和控制该主机上的设备。

出于安全性考虑,必须远程添加仅允许特定主机访问设备的条目。

将在运行 NetBackup vmd 服务的介质服务器上读取和解释此条目。

SSO_DA_REREGISTER_INTERVALSSO_DA_REREGISTER_INTERVAL = minutes

此配置条目仅适用于 NetBackup Enterprise Server。

此 vm.conf 条目仅适用于针对磁带的 Shared Storage Option (SSO) 功能。将在运行 ltid 的主机上读取和解释此条目。

nbu_ux_print_II.book Page 86 Saturday, September 22, 2007 4:03 AM

Page 87: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

87额外的配置NetBackup 配置选项

扫描主机上的 ltid 定期向 EMM/DA 注册其共享驱动器,以确保它仍可提供驱动器扫描功能。只有共享驱动器的某个主机可以扫描该驱动器。此重新注册操作可 大限度地降低设备分配器重新启动等情况对使用共享驱动器的影响。

重新注册间隔的默认值是 5 分钟。使用 SSO_DA_REREGISTER_INTERVAL 条目可调整此间隔。添加该条目后,请停止并重新启动 ltid 以使更改生效。

SSO_DA_RETRY_TIMEOUTSSO_DA_RETRY_TIMEOUT = minutes

此配置条目仅适用于 NetBackup Enterprise Server。

此 vm.conf 条目仅适用于针对磁带的 Shared Storage Option (SSO) 功能。将在运行 ltid 的主机上读取和解释此条目。

如果 ltid 在与 EMM/DA 通信期间遇到问题,或在尝试保留共享驱动器时失败,则 ltid 将会延迟一段时间后再重试。

默认延迟时间是 3 分钟。使用 SSO_DA_RETRY_TIMEOUT 条目可调整此延迟期。添加该条目后,请停止并重新启动 ltid 以使更改生效。

SSO_HOST_NAMESSO_HOST_NAME = host_name

此配置条目仅适用于 NetBackup Enterprise Server。

此 vm.conf 条目仅适用于针对磁带的 Shared Storage Option (SSO) 功能。将在运行 ltid 的主机上读取和解释此条目。

此条目指定当前主机用于向 EMM/DA 注册、保留和释放共享驱动器的名称。默认值是本地主机名。

TLH_mediatypeTLH_mediatype = Media_Manager_mediatype

此配置条目仅适用于 NetBackup Enterprise Server。

如果在 vm.conf 中指定了此条目,则 1/2 英寸磁带库 (Tape Library Half-inch, TLH) 机械手中的 IBM ATL 介质类型将映射到介质管理器介质类型。将在机械手清点操作过程中运行 vmcheckxxx 和 vmupdate 的主机上读取和解释此条目。

TLM_mediatypeTLM_mediatype = Media_Manager_mediatype

此配置条目仅适用于 NetBackup Enterprise Server。

如果在 vm.conf 中指定了此条目,则多介质磁带库 (Tape Library Multimedia, TLM) 机械手中的 DAS/SDLC 介质类型将映射到介质管理器介质类型。将在机械手清点操作过程中运行 vmcheckxxx 和 vmupdate 的主机上读取和解释此条目。

nbu_ux_print_II.book Page 87 Saturday, September 22, 2007 4:03 AM

Page 88: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

88 额外的配置动态主机名和 IP 寻址

VERBOSE如果在 vm.conf 中指定了此条目,则主机上的所有介质管理器组件都将在启用详细日志记录的情况下启动。

仅当出现问题或 Symantec 支持人员要求时才使用此选项。问题解决后,删除调试日志或添加 DAYS_TO_KEEP_LOGS 条目。

vm.conf 文件示例下面是一个 vm.conf 文件示例,该文件在主机 server1 上:SERVER = server1SERVER = server2MEDIA_ID_PREFIX = NVMEDIA_ID_PREFIX = NETBACS_3490E = HCART2

动态主机名和 IP 寻址默认情况下, NetBackup 服务器假定 NetBackup 客户机名称与该客户机的网络主机名相同。此假定使得很难备份网络主机名可能会更改的任何客户机。例如,接入 LAN 并从 DHCP 服务器获取 IP 地址的便携式计算机或拨入 PPP 服务器的远程计算机就是这样的客户机。使用 NetBackup 动态主机名和 IP 寻址可以定义不具有固定 IP 地址和主机名的 NetBackup 客户机。

注:如果使用动态寻址,请记住 NetBackup 服务器仍需要固定的 IP 地址和主机名。

注:配置为使用动态寻址和主机名的所有客户机必须相互信任,这与 NetBackup altnames 功能类似。

要支持对 NetBackup 使用动态 IP 寻址的配置,需要完成下列步骤。在更改配置之前,请完整地阅读本节。

1 将网络配置为使用动态 IP 寻址协议 (如 DHCP)。

NetBackup 要求客户机的 IP 地址具有网络主机名。确保在您的网络上为 hosts 文件、 NIS 和 / 或 DNS 中的动态 IP 地址范围定义网络主机名。

2 为具有动态 IP 地址和网络主机名的计算机确定 NetBackup 客户机名称。

这些 NetBackup 客户机名称用在步骤 3 和步骤 6 中。每个 NetBackup 客户机都必须具有唯一的 NetBackup 客户机名称。分配给客户机的 NetBackup 客户机名称是永久性的,不要更改它。

nbu_ux_print_II.book Page 88 Saturday, September 22, 2007 4:03 AM

Page 89: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

89额外的配置动态主机名和 IP 寻址

3 在主服务器上进行更改:

a 创建 NetBackup 策略 (具有包括步骤 2 中的名称的客户机列表)。

b 在 NetBackup 客户机数据库中为步骤 2 中的客户机名称创建条目。

使用 bpclient 命令创建条目。

4 在每个动态 NetBackup Windows 客户机上进行更改:

在客户机上启动 “备份、归档和还原”用户界面。选择 “文件 (File)” >“NetBackup 客户机属性 (NetBackup Client Properties)”。将出现“NetBackup 客户机属性”对话框。选择 “常规 (General)”选项卡。将 “客户机名称 (Client Name)”更改为计算机的正确 NetBackup 客户机名称。

5 在主服务器上,启用 “声明 DHCP 间隔 (Announce DHCP Interval)”选项:

打开 NetBackup 管理控制台,导航到客户机的 “主机属性 (Host Properties)”(选择 “NetBackup 管理 (NetBackup Management)” > “主机属性 (Host Properties)” > “客户机 (Clients)”)。打开 Windows 客户机的客户机属性。在 “Windows 客户机 (Windows Client)”主机属性下,选择 “网络(Network)”。选中 “声明 DHCP 间隔 (Announce DHCP Interval)”复选框。

6 在每个动态 NetBackup UNIX 客户机上进行更改:

a 修改 bp.conf 文件,使它包含一个具有计算机的正确 NetBackup 客户机名称的 CLIENT_NAME 条目。

b 将系统配置为在启动期间将计算机的 NetBackup 客户机名称和当前网络主机名通知给主服务器。 bpdynamicclient 命令用于通知主服务器。

c 将系统配置为定期将计算机的 NetBackup 客户机名称和当前网络主机名通知给主服务器。

设置动态 IP 地址和主机名将网络配置为使用动态 IP 寻址协议。诸如 DHCP 的协议具有一个服务器和若干客户机。例如,当 DHCP 客户机启动时,它向 DHCP 服务器请求 IP 地址。然后,服务器从预定义的地址范围中将一个 IP 地址分配给该客户机。

NetBackup 要求 NetBackup 客户机的 IP 地址具有相应的网络主机名。确保可以分配给 NetBackup 客户机的每个 IP 地址都具有网络主机名。该主机名应在网络上的 host 文件、 NIS 和 DNS 中定义。

例如,假定您有 10 个动态 IP 地址和主机名可用。这 10 个动态 IP 地址和主机名可能是:

123.123.123.70 dynamic00123.123.123.71 dynamic01123.123.123.72 dynamic02123.123.123.73 dynamic03...123.123.123.79 dynamic09

nbu_ux_print_II.book Page 89 Saturday, September 22, 2007 4:03 AM

Page 90: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

90 额外的配置动态主机名和 IP 寻址

为可能使用这些动态 IP 地址之一的每个 NetBackup 客户机分配唯一的 NetBackup 客户机名称。分配给客户机的 NetBackup 客户机名称是永久性的,不要更改它。分配给使用动态 IP 寻址的 NetBackup 客户机的客户机名称不能与网络上的任何网络主机名雷同。如果 NetBackup 客户机名称更改或者不是唯一的,则备份和还原的结果将是不可预知的。

例如,假定有 20 台计算机共享先前定义的 IP 地址。如果想使这些计算机成为 NetBackup 客户机,可以按如下所示给它们分配这些 NetBackup 客户机名称:

nbclient01nbclient02nbclient03nbclient04...nbclient20

配置 NetBackup 主服务器在主服务器上,创建 NetBackup 备份策略。对于客户机名称列表,使用 NetBackup 客户机名称 (如 nbclient01),而不要用动态网络主机名(如 dynamic01)。

接着,在主服务器上创建客户机数据库。客户机数据库由以下目录中的目录和文件组成:

/usr/openv/netbackup/db/client

可以使用 bpclient 命令创建、更新、列出和删除客户机条目。 bpclient 命令位于以下目录:/usr/openv/netbackup/bin/admincmd

■ 创建动态客户机条目:bpclient -add -client client_name -dynamic_address 1

其中, client_name 是 NetBackup 客户机名称。 -dynamic_address 1 参数表示该客户机使用动态 IP 寻址。可以使用 -dynamic_address 0 创建静态 IP 寻址条目,但是这样做没有必要并且会对性能造成负面影响。

■ 删除客户机条目:bpclient -delete -client client_name

■ 列出客户机条目:bpclient -L -client client_name

■ 列出所有客户机条目:bpclient -L -All

nbu_ux_print_II.book Page 90 Saturday, September 22, 2007 4:03 AM

Page 91: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

91额外的配置动态主机名和 IP 寻址

在此示例中,您可以输入以下命令来创建 20 台客户机:cd /usr/openv/netbackup/bin/admincmdbpclient -add -client nbclient01 -dynamic_address 1bpclient -add -client nbclient02 -dynamic_address 1bpclient -add -client nbclient03 -dynamic_address 1bpclient -add -client nbclient04 -dynamic_address 1...bpclient -add -client nbclient20 -dynamic_address 1

要查看客户机数据库中的当前内容,请按如下所示运行 bpclient:/usr/openv/netbackup/bin/admincmd/bpclient -L -All

输出类似于下面的内容:Client Name: nbclient01Current Host:Hostname: *NULL*IP Address: 0.0.0.0Connect on non-reserved port: noDynamic Address: yes

Client Name: nbclient02Current Host:Hostname: *NULL*IP Address: 0.0.0.0Connect on non-reserved port: noDynamic Address: yes...Client Name: nbclient20Current Host:Hostname: *NULL*IP Address: 0.0.0.0Connect on non-reserved port: noDynamic Address: yes

NetBackup 客户机将自己的 NetBackup 客户机名称和网络主机名通知给 NetBackup 服务器。然后,在 “当前主机 (Current Host)”、“主机名 (Hostname)”和 “IP 地址 (IP Address)”字段中将显示该 NetBackup 客户机的值。

配置动态 Microsoft Windows 客户机如果尚未安装 NetBackup,请在 Windows 客户机上安装它。

在客户机上启动 “备份、归档和还原”用户界面,然后选择 “文件 (File)” >“NetBackup 客户机属性 (NetBackup Client Properties)”。将出现 “NetBackup 客户机属性”对话框。选择 “常规 (General)”选项卡。更改 “客户机名称(Client Name)”以指定 Windows 客户机的 NetBackup 客户机名称。

在 NetBackup 管理控制台中,设置 “声明 DHCP 间隔 (Announce DHCP Interval)”。该值指定在客户机声明它将使用其他 IP 地址之前等待的分钟数。

nbu_ux_print_II.book Page 91 Saturday, September 22, 2007 4:03 AM

Page 92: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

92 额外的配置动态主机名和 IP 寻址

有关更多信息,请参见 《NetBackup 管理指南,第 I 卷》中。

如果使用默认值 0,则不通知服务器。对于 DHCP 客户机,可以使用的理想值是租约期的一半。

在客户机上,停止并重新启动 NetBackup 客户机服务以使更改生效。

配置动态 UNIX NetBackup 客户机如果尚未安装 NetBackup 客户机软件,请安装它。

编辑 /usr/openv/netbackup/bp.conf 文件。使用 CLIENT_NAME 条目指定计算机的 NetBackup 客户机名称,如下所示:

CLIENT_NAME = nbclient00

当系统第一次启动时,必须运行一次 bpdynamicclient 命令。bpdynamicclient 将计算机的 NetBackup 客户机名称和当前网络主机名通知给 NetBackup 服务器。 bpdynamicclient 命令位于下面的目录中:

/usr/openv/netbackup/bin

bpdynamicclient 命令的格式如下:bpdynamicclient -last_successful_hostname file_name

当 bpdynamicclient 启动时,它检查 file_name 是否存在。如果 file_name 存在,则 bpdynamicclient 将确定该文件中写入的主机名是否与当前网络主机名相同。如果主机名匹配,则 bpdynamicclient 将退出且不连接到主服务器。如果主机名不匹配,则 bpdynamicclient 将连接到主服务器并将它的 NetBackup 客户机名称和主机名通知给该服务器。如果 bpdynamicclient 成功地通知了服务器,则 bpdynamicclient 会将当前网络主机名写入 file_name。如果 bpdynamicclient 无法通知服务器,则 bpdynamicclient 将删除 file_name。

大多数 UNIX 系统都提供了定义启动脚本的功能。例如,可以在 Solaris 系统上的 /etc/rc2.d 目录中创建一个脚本:

# cat > /etc/rc2.d/S99nbdynamicclient <<EOF#! /bin/sh rm /usr/openv/netbackup/last_successful_hostname/usr/openv/netbackup/bin/bpdynamicclient -last_successful_hostname \/usr/openv/netbackup/last_successful_hostnameEOF# chmod 544 /etc/rc2.d/S99nbdynamicclient

确保在计算机获得其 IP 地址后调用动态客户机启动脚本。

此外,还必须创建一个根 crontab 条目以定期调用 bpdynamicclient 命令。例如,以下条目 (一行)在每个整点的 7 分钟后调用 bpdynamicclient:7 * * * * /usr/openv/netbackup/bin/bpdynamicclient

-last_successful_hostname

/usr/openv/netbackup/last_successful_hostname

如果您使用的是 DHCP,则两次 bpdynamicclient 调用之间的理想间隔是租约期的一半。

nbu_ux_print_II.book Page 92 Saturday, September 22, 2007 4:03 AM

Page 93: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

93额外的配置繁忙文件处理(仅限 UNIX 客户机)

繁忙文件处理(仅限 UNIX 客户机)

注:繁忙文件处理仅适用于 UNIX 客户机。有关 Microsoft Windows 客户机的信息,请参见 《NetBackup 管理指南,第 I 卷》中的 “VSP (Volume Snapshot Provider)”属性。

繁忙文件是指在用户备份或预定备份期间检测到发生更改的文件。通常,如果一个进程写入文件,而 NetBackup 同时尝试备份该文件,就会发生检测。以下情况会导致对繁忙文件进行检测:

■ 读取文件时出错

■ 文件修改时间发生更改

■ 文件索引节点时间发生更改

■ 文件大小发生更改

备份完成时的状态通常为 1,表示备份只是部分成功。繁忙文件处理使用户可以在检测到繁忙文件时控制 NetBackup 的操作。

可以在 UNIX 客户机的 “繁忙文件设置 (Busy File Settings)”主机属性中配置繁忙文件处理。有关更多信息,请参见 《NetBackup 管理指南,第 I 卷》的第 7 章“主机属性”。

通过将 BUSY_FILE_PROCESSING 选项添加到客户机的 /usr/openv/netbackup/bp.conf 文件中也可以启用繁忙文件处理。然后添加其他繁忙文件选项来控制繁忙文件的处理。这些选项可同时存在于客户机的 /usr/openv/netbackup/bp.conf 文件和用户的 $HOME/bp.conf 中。如果选项同时存在于这两个位置,则用户的 bp.conf 文件优先。

NetBackup 在处理繁忙文件时会创建若干文件和目录。 初,在 /usr/openv/netbackup 下创建一个名为 busy_files 的工作目录。然后 NetBackup 在 busy_files 下创建 /actions 目录,并将 action 文件放在该目录中。 action 文件包含 NetBackup 用来控制繁忙文件处理的信息。

默认情况下,操作文件的内容源自 bp.conf 中的 BUSY_FILE_ACTION 选项。用户也可以创建操作文件以控制特定的备份策略和日程表。 NetBackup 在 busy_files 下创建一个日志目录来存储繁忙文件的状态和诊断信息。

有关更多信息,请参见第 96 页上的 “创建操作文件”。

nbu_ux_print_II.book Page 93 Saturday, September 22, 2007 4:03 AM

Page 94: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

94 额外的配置繁忙文件处理(仅限 UNIX 客户机)

入门要使用 bp.conf 文件配置繁忙文件处理,请执行下列步骤:

■ 按照下一节第 94 页上的“修改 bp.conf 以配置繁忙文件处理功能”中的说明,修改 bp.conf 文件选项。

复制 bpend_notify_busy 脚本:/usr/openv/netbackup/bin/goodies/bpend_notify_busy

到以下路径:/usr/openv/netbackup/bin/bpend_notify

确保将文件访问权限设置为允许 group 和 other 执行 bpend_notify。

(在 “繁忙文件设置 (Busy File Settings)”主机属性中配置繁忙文件处理时也需要执行此步骤。)

■ 为繁忙文件备份配置具有用户备份日程表的策略。

此策略服务于 actions 文件中的 repeat 选项生成的备份请求。策略的名称很重要:默认情况下, NetBackup 按字母顺序 (大写字符优先)搜索具有用户备份日程表和尚未结束的备份时段的第一个可用策略。例如,策略名 AAA_busy_files 先于 B_policy 被选择。

(在 “繁忙文件设置 (Busy File Settings)”主机属性中配置繁忙文件处理时也需要执行此步骤。)

修改 bp.conf 以配置繁忙文件处理功能使用 UNIX 客户机的 “繁忙文件设置 (Busy File Settings)”主机属性配置繁忙文件处理。

有关更多信息,请参见 《NetBackup 管理指南,第 I 卷》的第 7 章 “主机属性”。

也可以使用客户机上的 bp.conf 文件中的下列条目来配置繁忙文件处理。用户也可以在主目录中配置 bp.conf 文件。用户的 bp.conf 文件中指定的繁忙文件选项仅适用于用户控制的备份。如果用户的主目录中不存在 bp.conf 文件,则 NetBackup 将对用户备份忽略繁忙文件处理。

BUSY_FILE_PROCESSINGBUSY_FILE_PROCESSING 条目启用 NetBackup 繁忙文件处理功能。默认情况下,此条目不存在于客户机的 /usr/openv/netbackup/bp.conf 文件中。

BUSY_FILE_DIRECTORYBUSY_FILE_DIRECTORY 条目指定繁忙文件工作目录的备用路径。该条目不是必需的。默认情况下,此条目不存在于客户机的 /usr/openv/netbackup/bp.conf 或 $HOME/bp.conf 文件中。默认情况下,NetBackup 在 /usr/openv/netbackup 或用户的主目录中创建 busy_files 目录。

nbu_ux_print_II.book Page 94 Saturday, September 22, 2007 4:03 AM

Page 95: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

95额外的配置繁忙文件处理(仅限 UNIX 客户机)

BUSY_FILE_ACTIONBUSY_FILE_ACTION 条目指示 NetBackup 对繁忙文件执行的操作。默认情况下,此条目不存在于客户机的 /usr/openv/netbackup/bp.conf 或 $HOME/bp.conf 文件中。

多个条目可以如下形式存在:BUSY_FILE_ACTION = filename_template action_template

其中

■ filename_template 是繁忙文件的绝对路径名和文件名。shell 语言元字符 *、 ?、 []、 [ - ] 可用于文件名或文件名各部分的模式匹配。

■ action_template 为下列值之一: MAIL | mail

指示 NetBackup 向 BUSY_FILE_NOTIFY_USER 选项所指定的用户发送繁忙文件通知消息。

REPEAT | repeat [repeat_count]

指示 NetBackup 重新尝试对指定的繁忙文件进行备份。可以指定重复次数以控制尝试备份的次数。默认的重复次数为 1。

IGNORE | ignore

指示 NetBackup 将繁忙文件排除在繁忙文件处理之外。该文件将备份,并且在 “所有日志条目 (All Log Entries)”报告中会显示一个日志条目,指出该文件曾经很繁忙。

BUSY_FILE_NOTIFY_USER

当 BUSY_FILE_ACTION 设置为 MAIL 或 mail 时,此选项指定繁忙文件通知消息的接收者。默认情况下, BUSY_FILE_NOTIFY_USER 不存在于客户机上的 /usr/openv/netbackup/bp.conf 或 $HOME/bp.conf 文件中。默认情况下,邮件接收者是 root。

示例 1BUSY_FILE_PROCESSING

BUSY_FILE_DIRECTORY = /tmp

BUSY_FILE_NOTIFY_USER = kwc

BUSY_FILE_ACTION = /usr/* mail

BUSY_FILE_ACTION = /usr/local ignore

这组选项使 NetBackup 在遇到繁忙文件时采取以下操作:

■ 在 /tmp 中创建繁忙文件工作目录

■ 向用户 kwc 发送电子邮件通知消息,告知其在 /usr 下找到的所有繁忙文件,但不包括 /usr/local 中的繁忙文件。

nbu_ux_print_II.book Page 95 Saturday, September 22, 2007 4:03 AM

Page 96: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

96 额外的配置繁忙文件处理(仅限 UNIX 客户机)

示例 2BUSY_FILE_PROCESSING

BUSY_FILE_ACTION = /usr/* repeat 2

BUSY_FILE_ACTION = /usr/openv mail

BUSY_FILE_ACTION = /usr/local ignore

这组选项使 NetBackup 在遇到繁忙文件时采取以下操作:

■ 向 root 用户发送 /usr/openv 中的繁忙文件通知消息。

■ 对它在 /usr 下找到的所有繁忙文件 (/usr/openv 和 /usr/local 中的文件除外) 多重复备份两次。

■ 从所有操作中排除 /usr/local 中的繁忙文件。

创建操作文件当备份操作开始时, NetBackup 在目录 busy_files/actions 中创建一个名为 actions 的默认操作文件。文件 actions 的内容源自文件 bp.conf 中的 BUSY_FILE_ACTION 选项。

通常, NetBackup 对所有将来的繁忙文件处理引用默认操作文件。要改写默认操作文件,请创建一个操作文件以控制特定的备份策略和日程表。以下条目说明了策略和日程表操作文件的命名约定:

actions.policy_name.schedule_name

actions.policy_name

其中 policy_name 和 schedule_name 对应于预定义的备份策略和日程表。

NetBackup 执行下列步骤来搜索操作文件:

1 查找名称中有特定的策略和日程表的文件,例如: actions.policy_name.schedule_name

2 如果没有找到特定策略和日程表的文件,则 NetBackup 将搜索不是很具体的名称,例如: actions.policy_name

3 如果不存在这种名称,则 NetBackup 将引用默认操作文件。

用户创建的操作文件的内容与默认操作文件相似。可包括注释行。规范与 BUSY_FILE_ACTION 选项相同:

# comment_line

filename_template action_template

示例 1文件 bp.conf 可能包含以下内容:

BUSY_FILE_ACTION = /usr/openv mailBUSY_FILE_ACTION = /usr/* repeat 2BUSY_FILE_ACTION = /usr/local ignore

nbu_ux_print_II.book Page 96 Saturday, September 22, 2007 4:03 AM

Page 97: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

97额外的配置繁忙文件处理(仅限 UNIX 客户机)

如果确实包含上述内容,则默认操作文件 (名为 actions)将包含以下行:/usr/openv mail/usr/* repeat 2/usr/local ignore

示例 2下面是备份策略 production_servers 的操作文件名称 (带一个日程表名称 full):

actions.production_servers.full

actions 文件可以包含以下行:/bin/* repeat

如果确实包含上述内容,则 NetBackup 将重复备份目录 /bin 中的繁忙文件。

Logs 目录在繁忙文件处理期间, NetBackup 会在 busy_files/logs 目录下创建许多文件。这些文件包含状态和诊断信息。 NetBackup 从备份的策略名称、日程表名称和进程 ID (PID) 中派生这些文件的名称。

■ 繁忙文件日志

NetBackup 在繁忙文件日志中记录所有繁忙文件的名称。繁忙文件日志的名称具有以下形式:

policy_name.schedule_name.PID

■ 诊断日志文件

NetBackup 生成一个包含诊断信息的日志文件。日志文件的名称具有以下形式:log.policy_name.schedule_name.PID

■ 重试日志文件

NetBackup 还生成一个重试文件,该文件包含在指定 repeat 选项时记录的诊断信息。重试文件的名称具有以下形式:

policy_name.schedule_name.PID.retry.retry_count

其中 retry_count 从 0 开始,每重复一次备份就加 1。当 retry_count 比 repeat 选项指定的数字小 1 时,处理停止。

示例为了服务于繁忙文件备份请求,管理员定义了一个名为 AAA_busy_files 的策略,该策略包含一个名为 user 的用户备份日程表。一个预定备份通过名为 production_servers 的策略、名为 full 的日程表和 PID 1442 启动。

如果检测到繁忙文件,则 NetBackup 在 /usr/openv/netbackup/busy_files/logs 目录中生成以下文件:

production_servers.full.1442log.production_servers.full.1442

nbu_ux_print_II.book Page 97 Saturday, September 22, 2007 4:03 AM

Page 98: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

98 额外的配置配置电子邮件通知

如果 “actions”文件将重复计数设置为 2,则 NetBackup 将生成以下文件:production_servers.full.1442.retry.0AAA_busy_files.user.10639log.AAA_busy_files.user.10639

如果尝试了重复备份,则 NetBackup 将生成以下文件:production_servers.full.1442.retry.1AAA_busy_files.user.15639log.AAA_busy_files.user.15639

修改 bpend_notify_busy管理员可以通过更改 bpend_notify_busy 脚本来修改繁忙文件处理。建议仅进行以下更改:

■ 将变量 RETRY_POLICY 和 RETRY_SCHED 从 NONE 更改为繁忙文件备份策略名称和日程表名称。

■ 在繁忙文件处理之后删除 logs 目录中的文件 (这些日志不会自动删除):

a 在函数 busy_files() 的末尾,添加以下命令:/bin/rm -f $LOG_FILE

b 在主函数中对函数 busy_files() 的调用之后,添加以下命令:/bin/rm -f $BUSYFILELOG

/bin/rm -f $RETRY_FILE

配置电子邮件通知可以配置 NetBackup 向用户和管理员发送备份、归档和还原操作结果的电子邮件通知。

以下是可以配置的通知类型:

■ 当预定备份、管理员控制的手动备份或 NetBackup 数据库备份发生时,通知服务器管理员。

通过使用 NetBackup 主服务器的全局属性 “管理员的电子邮件地址(Administrator’s E-mail Address)”指定服务器管理员的地址,将 NetBackup 配置为通过电子邮件发送这些通知。有关更多信息,请参见 《NetBackup 管理指南,第 I 卷》。

如果将 dbbackup_notify 脚本自定义为包含电子邮件消息和接收者,则该脚本在每次 NetBackup 数据库备份之后也会发送一条消息。

■ 通知 UNIX 客户机上的用户,其操作是成功还是失败。

要配置这些通知,请使用用户的个人文件 bp.conf 中的 USEMAIL 选项指定用户的电子邮件地址。该文件位于用户的主目录下 (必要时请创建一个)。

nbu_ux_print_II.book Page 98 Saturday, September 22, 2007 4:03 AM

Page 99: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

99额外的配置指定 NetBackup 的语言环境

■ 通知 UNIX 客户机的系统管理员,预定备份或手动备份是成功还是失败。

要配置这些通知,请用客户机上 /usr/openv/netbackup/bp.conf 文件中的 USEMAIL 选项指定客户机管理员的地址。

也可以用随 NetBackup UNIX 服务器软件一起提供的脚本来设置电子邮件通知。

有关更多信息,请参见 《NetBackup 管理指南,第 I 卷》中第 584 页上的“Goodies 脚本”。

指定 NetBackup 的语言环境NetBackup 应用程序可以显示多种国际日期和时间格式,具体由所安装在的语言环境决定。为了帮助确保应用程序之间的一致性, NetBackup 使用单一的可配置源来定义语言环境约定。

表 1-2 指定 NetBackup 的语言环境

平台 说明

Windows 要访问区域设置,请双击 Windows “控制面板”中的 “区域和语言选项”。可通过 “区域和语言选项”对话框访问预定义的数字、日期和时间格式。

有关更多的帮助信息,请参见 Microsoft 帮助页。

UNIX /usr/openv/msg/.conf 文件包含有关所支持的语言环境的信息。该文件为所支持的每种语言环境定义日期和时间格式。

关于如何添加或修改所支持的语言环境和格式的列表, .conf 文件中有非常具体的说明。这里只对该文件的格式做一个简要介绍。

.conf 文件分为两部分:TL 行和 TM 行。

TL 行

TL 行的第三个字段定义 NetBackup 应用程序支持的区分大小写的语言环境。第四个和第五个字段定义所支持的语言环境的日期和时间字段以及关联的分隔符,如下所述:

可以修改现有的格式以更改默认输出。例如, C 语言环境的 TL 行是:

TL 1 C :hh:mn:ss /mm/dd/yyyy

月、日、年顺序的另一种规范是:

TL 1 C :hh:mn:ss -yyyy-mm-dd

或:

TL 1 C :hh:mn:ss/dd/mm/yy

可以添加更多的 TL 行;请参见 .conf 文件中的注释。

如果 .conf 文件不可访问,则默认语言环境 (TL 行)为:

TL 1 C :hh:mn:ss /mm/dd/yyyy

TL 2 ov :hh:mn:ss/mm/dd/yyyy

请注意 C 和 ov 的意思相同。

nbu_ux_print_II.book Page 99 Saturday, September 22, 2007 4:03 AM

Page 100: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

100 额外的配置在 NetBackup-Java 控制台中调整时区

在 NetBackup-Java 控制台中调整时区地理位置分散的 NetBackup 配置中的站点可能需要在 NetBackup-Java 控制台中调整时区,才能对远程 NetBackup 主机进行管理 (在本上下文中,远程 NetBackup 主机可能是在控制台登录对话框中指定的主机,也可能是控制台中的 “文件 (File)”> “更改服务器 (Change Server)”功能引用的主机)。

控制台的默认时区是启动控制台的主机的时区,而不是在控制台登录对话框中指定的主机 (如果不同)的时区。

■ 对于从 NetBackup-Java 控制台内进行的备份、还原或归档操作 (jnbSA),或者当在客户机上运行时从“备份、归档和还原”应用程序进行的这些操作 (jbpSA):应参照客户机从中还原文件的 NetBackup 服务器来设置时区。

■ 管理位于不同时区的服务器时,必须在 NetBackup-Java 控制台的不同实例中设置时区。

例如,打开一个 NetBackup-Java 控制台,为在中部时区的本地服务器设置时区。要同时为一个位于太平洋时区的服务器设置时区,请打开另一个 NetBackup-Java 控制台。

不要这样来设置时区:在第一个 NetBackup-Java 控制台中打开新窗口,更改服务器 (“文件 (File)” > “更改服务器 (Change Server)”),然后为位于太平洋时区的服务器设置时区。如果这样做,位于中部时区的服务器的时区也会更改。

TM 行

按 TL 行的定义, TM 行定义从无法识别的语言环境到 NetBackup 支持的语言环境的映射。

TM 行的第三个字段定义了无法识别的语言环境。第五个字段定义了在 TL 行中标识出的受支持的等效语言环境。

例如,使用以下 TM 行将无法识别的语言环境 french 映射到受支持的语言环境 fr,该 TM 行是:

TM 6 french 2 fr

将 french 映射到 C

TM 6 french 1 C

要添加更多的 TM 行,请参见 .conf 文件中的具体说明。

如果 .conf 文件不可访问,则说明不存在默认的 TM 行,因为默认语言环境是 C (ov)。

表 1-2 指定 NetBackup 的语言环境 (续)

平台 说明

nbu_ux_print_II.book Page 100 Saturday, September 22, 2007 4:03 AM

Page 101: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

101额外的配置在 NetBackup-Java 控制台中调整时区

设置时区和夏时制

1 在 NetBackup 管理控制台或 “备份、归档和还原”客户机界面中,选择 “文件 (File)” > “调整应用程序时区 (Adjust Application Time Zone)”。此时将出现 “调整时区 (Adjust Time Zone)”对话框。

2 使用 “标准 (Standard)”选项卡配置时区:

a 清除 “使用自定义时区 (Use custom time zone)”复选框。

b 选择时区。

c 要使用夏时制,请选择 “使用夏时制 (Use daylight savings time)”。

d 要具有管理能力并将设置应用于当前会话和所有将来的会话,请选择“另存为默认时区 (Save as default time zone)”。

3 使用 “自定义 (Custom)”选项卡配置时区:

a 选中 “使用自定义时区 (Use custom time zone)”复选框。

b 选择 “备份、归档和还原”界面时间的基准时区。有关时区的列表,请参见 “时区表”。

c 调整时间以反映服务器的时区与格林威治标准时间相差 (滞后或提前)的小时数和分钟数。

d 要使用夏时制,请选择 “使用夏时制 (Use daylight savings time)”。

e 指明夏时制 (DST) 应从何时开始。使用以下方法之一:

■ 要使 DST 从特定日期开始,请选择 “绝对日期 (Absolute date)”,并指明月份和日期。

■ 要使 DST 从某月中第一个星期几开始,请选择 “某月的第一个星期几 (First day of week in month)”。指明星期几和月份。

■ 要使 DST 从某月特定日期后的第一个星期几开始,请选择 “特定日期后某月的第一个星期几 (First day of week in month after date)”。指明星期几以及月份和日期。

■ 要使 DST 从某月中 后一个星期几开始,请选择 “某月的 后一个星期几 (Last day of week in month)”。指明星期几和月份。

■ 要使 DST 从某月特定日期前的 后一个星期几开始,请选择 “特定日期前某月的 后一个星期几 (Last day of week in month before date)”。指明星期几以及月份和日期。

f 选择适当的 “星期几 (Day of week)”、“月 (Month)”、“日 (Day)”和“时间 (Time)”。

nbu_ux_print_II.book Page 101 Saturday, September 22, 2007 4:03 AM

Page 102: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

102 额外的配置在 NetBackup-Java 控制台中调整时区

g 使用步骤 e 中定义的方法之一指明 DST 的结束时间。

h 要具有管理能力并将设置应用于当前会话和所有将来的会话,请选择“另存为默认时区 (Save as default time zone)”。

4 单击 “确定 (OK)”。

选择 “绝对日期 (Absolute date)”使 DST 从某个特定日期开始。

指明月份和日期。

使 DST 从 4 月 5 号开始:

选择 “某月的第一个星期几 (First day of week in month)”使 DST 从某月的第一个星期几开始。

指明星期几和月份。

使 DST 从 4 月的第一个星期一开始:

选择 “特定日期后某月的第一个星期几 (First day of week in month after date)”使 DST 在某月特定日期之后的第一个星期几开始。

指明星期几以及月份和日期。

使 DST 从 4 月 5 号之后的第一个星期一开始:

选择 “某月的 后一个星期几 (Last day of week in month)”使 DST 从某月的 后一个星期几开始。

指明星期几和月份。

使 DST 从 4 月的最后一个星期四开始:

选择“特定日期后某月的 后一个星期几 (Last day of week in month after date)”使 DST 从某月特定日期之前的 后一个星期几开始。

指明星期几以及月份和日期。

使 DST 在 4 月 30 号之前开始:

nbu_ux_print_II.book Page 102 Saturday, September 22, 2007 4:03 AM

Page 103: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

2

菜单用户界面

在 UNIX 或 Linux 系统中可以使用以下菜单用户界面来管理 NetBackup:

■ 第 103 页上的 “使用 bpadm NetBackup 管理公用程序”

■ 第 117 页上的 “使用 vmadm 介质管理公用程序”

■ 第 127 页上的 “使用 tpconfig 设备配置公用程序”

■ 第 135 页上的 “使用磁盘配置公用程序”

可以使用这些公用程序来替代 NetBackup 管理控制台。无论使用的是哪一种管理方法,术语、一般概念和结果均相同。

使用 bpadm NetBackup 管理公用程序NetBackup bpadm 管理员公用程序是基于字符的、由菜单驱动的界面,可以在定义了 termcap 或 terminfo 的任何终端 (或终端仿真窗口)上使用。

注:仅在主服务器上使用 bpadm。在修改配置时,确保没有其他 bpadm 或 NetBackup 管理控制台实例处于活动状态。使用多个公用程序修改配置可能会产生无法预料的后果。

通过以 root 用户身份运行 bpadm 命令启动 bpadm 程序。 bpadm 位于以下目录中: /usr/openv/netbackup/bin

出现主菜单:NetBackup Server: server_name

NetBackup Administration-------------------------d) Data Classification Management...s) Storage ...p) Policy Management...g) Global Configuration...f) Fibre Channel Transport Management...r) Reports...

nbu_ux_print_II.book Page 103 Saturday, September 22, 2007 4:03 AM

Page 104: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

104 菜单用户界面使用 bpadm NetBackup 管理公用程序

m) Manual Backups...x) Special Actions...u) User Backup/Restore...e) Media Management...o) Server Group Management...h) Helpq) Quit

ENTER CHOICE:

所有菜单均提供联机帮助。有关更多信息,请参见 《NetBackup 管理指南,第 I 卷》相应章节中讨论的主题。按 Escape (Esc) 键可以中止大多数操作。

数据分类管理使用 “数据分类 (Data Classifications)”菜单可以查看、添加和修改数据分类:

Name: <ALL>Description: <ALL>

Rank: <ALL>Classification ID: <ALL>

Output Destination: SCREEN

Data Classifications-------------------------a) Add Data Classification ... m) Modify Data Classification ...k) Modify Data Classification Ranks

b) Browse Data Classifications Forwardr) Browse Data Classifications Reversee) Enterl) List/Display Data Classificationso) Output Destination (SCREEN or FILE)h) Helpq) Quit

定义和管理存储单元及存储单元组使用 “存储 (Storage)”菜单可定义和管理存储单元。要显示 “存储”菜单,请在 bpadm 主菜单上按 s 键 (“存储 ... (Storage...)”):

Storage-------u) Storage Unit Management ...g) Storage Unit Group Management ...s) Storage Lifecycle Policy Management ...

h) Helpq) Quit Menu

nbu_ux_print_II.book Page 104 Saturday, September 22, 2007 4:03 AM

Page 105: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

105菜单用户界面使用 bpadm NetBackup 管理公用程序

定义和管理存储单元组“存储单元组”是存储单元的列表,其内容按优先级排序。“存储单元组管理(Storage Unit Group Management)”菜单包含用于定义和管理存储单元组的选项。创建一个存储单元组,以定义存储单元的集合,并为一个或多个存储单元分配优先级。

要显示该菜单,请在查看 “存储”主菜单时按 g 键。

Storage Unit Group Label: <ALL>Output Destination: SCREEN

Storage Unit Group Management-----------------------------a) Add Storage Unit Group...m) Modify Storage Unit Group...d) Delete Storage Unit Group

b) Browse Storage Unit Groups Forwardr) Browse Storage Unit Groups Reversee) Enter Storage Unit Groupl) List/Display Storage Unit Groupso) Output Destination (SCREEN or FILE)h) Helpq) Quit Menu

ENTER CHOICE:

定义和管理策略使用 “策略管理 (Policy Management)”菜单可创建和管理 NetBackup 策略。要显示 “策略管理”菜单,请在 bpadm 主菜单上按 p 键 (“策略管理”)。

Policy: <none>Clients: <none>

Schedules: <none>Output Destination: SCREEN

Policy Management-----------------a) Add Policy...m) Modify Policy Attributes...d) Delete Policys) Schedule Management...c) Client List Management...f) File List Management...t) Catalog Backup Disaster Recovery...

nbu_ux_print_II.book Page 105 Saturday, September 22, 2007 4:03 AM

Page 106: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

106 菜单用户界面使用 bpadm NetBackup 管理公用程序

b) Browse Policies Forwardr) Browse Policies Reversee) Enter Policyl) List/Display Policieso) Output Destination (SCREEN or FILE)h) Helpq) Quit Menu

ENTER CHOICE:

配置联机目录库备份 联机目录库热备份与以前版本的脱机目录库冷备份不同。目录库热备份是基于策略的,也就意味着它具有常规备份策略的所有预定灵活性。联机目录库备份是针对活动频繁的 NetBackup 环境设计的,在这种环境下经常发生备份活动,目录库也很大。

目录库备份对于还原客户机数据的能力来说至关重要。因此,在这里介绍创建联机目录库备份的过程。从 “策略管理 (Policy Management)”菜单,可像创建策略一样创建联机目录库备份。

创建联机目录库备份

1 从 “NetBackup 管理 (NetBackup Administration)”菜单,按 p 键 (“策略管理”)。

2 从 “策略管理”菜单,按 a 键 (“添加策略 (Add Policy)”)。

3 为策略提供一个名称。该名称在配置中必须是唯一的,而且不能含有任何空格。

4 指定是否使用现有策略作为模板。可在日后更改新策略。在此过程中,假定不将策略用作模板。 [1]

5 选择策略属性 1) “策略类型 (Policy Type)”,然后输入策略类型选择 21) “NBU 目录库 (NBU-Catalog)”。

6 “NBU 目录库”策略类型提供下列策略配置选项:Modify Policy Attributes (<ESC> to quit)-----------------------------------------

1) Policy Type/subtype : NBU-Catalog2) Active : Yes

--) Collect True Image Recovery Information : Yes with movedetection

--) Cross mount points : Yes --) Follow NFS mounts : Yes --) Client Compression : No --) Client encryption : No --) Allow multiple data streams : No --) Collect disaster recovery information : No --) Collect BMR information : No --) Maximum number of jobs per policy : 1

nbu_ux_print_II.book Page 106 Saturday, September 22, 2007 4:03 AM

Page 107: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

107菜单用户界面使用 bpadm NetBackup 管理公用程序

12) Required storage unit : 13) Volume pool : CatalogBackup14) Server group : ANY--) Granular Restore : No16) Keyword :

17) Priority as compared to other policies : 0 --) Take checkpoints : No19) Set Policy Attributes for Snapshot Client.

注:默认情况下,“NBU 目录库”策略类型将写入 CatalogBackup 卷池。

7 如果需要,可以对其他策略属性进行任何更改。

8 完成更改后,按 <ESC> 键,然后按 y 键添加策略,或按 n 键取消。

9 要为策略创建日程表,请从 “策略管理”菜单按 s 键 (“日程表管理(Schedule Management)”)。

10 从 “日程表管理”菜单中,按 a 键 (“添加日程表 (Add Schedule)”)。

11 键入日程表的标签,然后按 Return 键。

12 “NBU 目录库”策略类型允许下列日程表类型:Add Schedule (<ESC> to abort)-----------------------------Enter Schedule Label: full_schedSchedule Type-------------

0) Full Backup1) Differential Incremental Backup2) Cumulative Incremental Backup3) Vault Catalog Backup

Enter Choice [0-3]: (0)

有关向策略中添加日程表的详细信息,请参见 《NetBackup 管理指南,第 I 卷》。

13 应该为 “NBU 目录库”策略配置灾难恢复信息。

从“策略管理”菜单按 t 键(“目录库备份灾难恢复 (Catalog Backup Disaster Recovery)”)。只能为“NBU 目录库”策略配置灾难恢复信息:

Policy: catalog-backupModify Catalog Backup Disaster Recovery (<ESC> to quit)-------------------------------------------------------

1) Disaster Recovery Email Address : 2) Disaster Recovery File Location :3) User Name to Access File Location :4) Password to Access File Location :5) Critical policy :

Enter Choice (choices marked "--" are unavailable) [1-5]:

nbu_ux_print_II.book Page 107 Saturday, September 22, 2007 4:03 AM

Page 108: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

108 菜单用户界面使用 bpadm NetBackup 管理公用程序

“修改目录库备份灾难恢复 (Modify Catalog Backup Disaster Recovery)”菜单包含下列选项:1) 灾难恢复电子邮件地址

提示用户:

输入电子邮件地址:

Symantec 建议将策略配置为向 NetBackup 管理员发送灾难恢复信息。这些特定于备份的信息将在每次联机目录库备份后发送。

要向多个管理员发送信息,请用逗号分隔各个电子邮件地址:email1,email2

确保所用环境中启用了电子邮件通知。

2) 灾难恢复文件位置

提示用户:

输入 DR 路径:

输入保存灾难恢复信息的目录的路径。指定 NFS 共享。

注:Symantec 建议将映像文件保存到网络共享或可移动设备上。不要将灾难恢复信息保存到本地计算机中。

3) 访问文件位置的用户名

提示用户:

输入用户名:

如果必要,输入用于访问 NFS 共享的登录名。

4) 访问文件位置的口令

提示用户:

输入口令:

如果必要,输入访问 NFS 共享的口令信息。在输入时,可在屏幕上看见口令。一旦按了 Return 键,口令就会变为八个星号。

5) 重要策略

发生灾难时,重要策略对站点恢复至关重要。该策略必须显示在 “重要策略(Critical Policies)”列表中。该列表显示在 “NBU 目录库”策略配置的 “灾难恢复 (Disaster Recovery)”选项卡中。

14 按 <ESC> 键,然后:按 y 键修改策略,或者按 n 键取消操作。

nbu_ux_print_II.book Page 108 Saturday, September 22, 2007 4:03 AM

Page 109: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

109菜单用户界面使用 bpadm NetBackup 管理公用程序

定义 NetBackup 全局属性使用“全局配置属性 (Global Configuration Attributes)”菜单,可以定义配置中的其他位置未定义的 NetBackup 操作的某些方面。要显示“全局配置属性”菜单,请在 bpadm 主菜单上按 g 键(“全局配置 ... (Global Configuration...)”):

Keep Logs: 2 daysAdmin Mail Address: <none>

Job Retry Delay: 10 minutesPolicy Update Interval: 10 minutes

Preprocess Interval: 4 hours (default)Backup Tries: 2 times in 12 hours

Maximum Backup Copies: 2Output Destination: SCREEN

Global Configuration--------------------m) Modify Configuration Parameters...l) List/Display All Configuration Parameterso) Output Destination (SCREEN or FILE)h) Helpq) Quit Menu

定义和管理光纤通道传输使用 “光纤通道传输管理 (Fibre Channel Transport Management)”菜单,可以定义和管理 NetBackup 光纤通道及 SAN 客户机。要显示 “光纤通道传输管理”菜单,请按 bpadm 主菜单上的 f 键 (“光纤通道传输管理”):

Fibre Channel Transport Management-----------------------------

c) SAN Client Management ...s) FT Server Management ...d) Defaults Configuration ...r) FT Connection Report ...h) Helpq) Quit

ENTER CHOICE:

也可以通过使用 /usr/openv/netbackup/bin/nbftadm 命令启动 “光纤通道传输管理”公用程序。

nbu_ux_print_II.book Page 109 Saturday, September 22, 2007 4:03 AM

Page 110: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

110 菜单用户界面使用 bpadm NetBackup 管理公用程序

显示报告使用 “报告 (Reports)”菜单,可以查看一个或多个 NetBackup 服务器或客户机中的问题或状态报告。要使用 “报告”菜单,请在 bpadm 主菜单上按 r 键(“报告”):

Server: ALLClient: ALL

Start Date: 05/14/2007 13:58:27End Date: 05/15/2007 23:59:59

Output Destination: SCREEN

Reports-------b) Backup Statusl) List Client Backupsp) Problems a) All Log Entries m) Media ...

d) Change Datesc) Change Clients) Change Servero) Output Destination (SCREEN or FILE)h) Help q) Quit Menu

ENTER CHOICE:

执行手动备份使用 “手动备份 (Manual Backups)”菜单,可以对与任何策略、客户机或日程表关联的文件执行手动备份。在 bpadm 主菜单上,按 m 键 (“手动备份”):

Policy: W2Client: <ALL>

Schedule: w2_daily_incr (Incremental)

Manual Backups--------------i) Initiate Backupb) Browse Policies Forwardr) Browse Policies Reverses) Browse Schedulesc) Browse Client Workstationse) Enter Policy/Client/Schedule...h) Helpq) Quit Menu

ENTER CHOICE:

nbu_ux_print_II.book Page 110 Saturday, September 22, 2007 4:03 AM

Page 111: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

111菜单用户界面使用 bpadm NetBackup 管理公用程序

执行手动备份

选用第 1 步或第 2 步中的方法来选择手动备份的策略、客户机以及日程表;然后完成第 3 步。

1 按 e 键(“输入策略/客户机/日程表 (Enter Policy/Client/Schedule)”),然后指定策略、客户机以及日程表。

2 按 b 键 (“向前浏览策略 (Browse Policies Forward)”),直到屏幕顶部的 “策略”行中显示出所需的名称。

a 要选择单台客户机或所有客户机,请按 c 键 (“浏览客户机工作站(Browse Client Workstations)”)。当特定客户机的名称 (对于所有客户机则是 “所有”)显示在屏幕顶部的 “客户机”行中时停止。

b 要选择一个或多个日程表,请按 s 键 (“浏览日程表”)。当特定日程表的名称显示在屏幕顶部的 “日程表 (Schedule)”行中时停止。

3 要启动备份,请按 i 键 (“启动备份 (Initiate Backup)”)。

执行特殊操作使用 “手动备份”菜单,可以对与任何策略、客户机或日程表关联的文件执行手动备份。在 bpadm 主菜单上,按 m 键 (“手动备份”):

使用 “特殊操作”菜单,可以执行不属于其他类别的各种任务。在 bpadm 主菜单上,按 x 键 (“特殊操作”):

Special Actions---------------c) Install All Clients...b) Offline Catalog Backup...r) View and Change Retention Levels

i) Initiate Request Daemont) Terminate Request Daemon

h) Helpq) Quit Menu

在所有信任客户机上安装 NetBackup要在信任客户机上安装软件,请按 c 键 (“安装所有客户机 (Install All Clients)”)。“信任”客户机是指保存 /.rhosts 文件且该文件含有 NetBackup 服务器条目的客户机。

nbu_ux_print_II.book Page 111 Saturday, September 22, 2007 4:03 AM

Page 112: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

112 菜单用户界面使用 bpadm NetBackup 管理公用程序

执行脱机目录库备份要执行即时脱机目录库备份,请按 b 键(“脱机目录库备份 (Offline Catalog Backup)”)。还可以使用此菜单选项修改或删除现有的脱机目录库备份:

Backup When: never - must be manually initiatedOutput Destination: SCREEN

Offline Catalog Backup----------------------m) Modify Offline Catalog Backup Settings...d) Delete Offline Catalog Backup Media ID...b) Perform Offline Catalog Backup Now...

a) Add Offline Catalog Backup File Path...r) Remove Offline Catalog Backup File Path...

l) List/Display Offline Catalog Backup Settingso) Output Destination (SCREEN or FILE)h) Helpq) Quit Menu

注:默认情况下已存在 “脱机目录库冷备份”,因而无需创建。但是为了让脱机目录库备份运行,必须将它配置为运行 (默认值是 “从不 (Never)”)。使用 “脱机目录库备份”菜单上的选项 m。

“联机的目录库热备份”是使用 “策略管理 (Policy Management)”菜单创建的。有关过程的描述,请参见第 106 页上的 “配置联机目录库备份”。

将显示两行信息:

■ 备份条件:设置当前执行脱机目录库备份的频率:

■ 从不 - 必须手动启动

■ 在每个备份日程表之后

■ 在任何成功的备份 /归档之后

第 113 页上的 “修改脱机目录库备份设置”对这些设置进行了解释。

■ 输出目标:决定 bpadm 将 “列出 /显示脱机目录库备份设置 (List/Display Offline Catalog Backup Settings)”选择的输出发往何处。如果词语 “屏幕 (SCREEN)”出现在此行中,则输出会显示在终端屏幕上。如果显示的是文件路径 (例如, /tmp/bp_db_backup),则输出将转到该文件。通过使用 o 选项可以更改输出设置。

nbu_ux_print_II.book Page 112 Saturday, September 22, 2007 4:03 AM

Page 113: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

113菜单用户界面使用 bpadm NetBackup 管理公用程序

修改脱机目录库备份设置要修改脱机目录库备份,请在查看 “脱机目录库备份”菜单时按 m 键,然后按提示操作。

注意:如果修改以前用于备份的介质 ID 的介质 ID 信息,则将覆盖 NetBackup 数据库中该介质 ID 的 “写入”日期和时间。除非再次使用该介质,否则介质本身的内容不会毁坏。

例如,假设您更改为不同的介质 ID 以创建额外的目录库文件副本。当更改为新的介质 ID 时, NetBackup 将用新 ID 替换旧 ID,且不再在其数据库中跟踪旧 ID。这使得介质管理器可以重新分配与旧 ID 关联的介质。

修改脱机目录库备份设置

1 从“脱机目录库备份”菜单中选择 m,以指定应在何时执行脱机目录库备份:

■ 1) 从不 - 必须手动启动: 一旦选中此选项, NetBackup 将 “不再”自动备份目录库文件。您必须使用 “立即执行脱机目录库备份 (Perform Offline Catalog Backup Now)”选项来启动备份。

■ 2) 在每个成功的备份日程表之后: 在任何预定备份会话创建了至少一个成功备份映像之后, NetBackup 都将执行脱机目录库备份。而在手动或用户控制的备份或归档完成之后,“不”执行目录库备份。选项 2 是推荐的方法。

■ 3) 在任何成功的备份 /归档之后: 在任何备份会话创建了至少一个备份或归档映像之后, NetBackup 都将执行脱机目录库备份。这些备份会话包括预定的、手动的及用户控制的备份和归档。

以下示例配置在任何成功的备份或归档映像后发生的 NetBackup 脱机目录库备份。 Enter Selection [1-3]: (1) 2 <Return>

Enter Server name: (server1.xxx.yyy.com) <Return>

Modify ID 1? (y/n): y

Storage Unit Type Selections: 1) Disk 2) Media Manager

Enter Type [1-2]: (1) <Return>

Enter ID (path): (path_other_than_local_drive) <Return>

Modify ID 2? (y/n): y

nbu_ux_print_II.book Page 113 Saturday, September 22, 2007 4:03 AM

Page 114: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

114 菜单用户界面使用 bpadm NetBackup 管理公用程序

Storage Unit Type Selections: 1) Disk 2) Media Manager

Enter Type [1-2]: 2 <Return>

Density Selections 1) 4mm - 4mm Cartridge

2) 8mm - 8mm Cartridge 3) 8mm2 - 8mm Cartridge 2 4) 8mm3 - 8mm Cartridge 3 5) dlt - DLT Cartridge 6) dlt2 - DLT Cartridge 2 7) dlt3 - DLT Cartridge 3 8) dtf - DTF Cartridge 9) hcart - 1/2 Inch Cartridge 10) hcart2 - 1/2 Inch Cartridge 2 11) hcart3 - 1/2 Inch Cartridge 3 12) odiskwm - Optical Disk Write-Many 13) odiskwo - Optical Disk Write-Once 14) qscsi - 1/4 Inch Cartridge

Enter Selection [1-14]: 5 <Return>

Enter ID (media ID): RR1005 <Return>

Make change now? (y/n): y

2 指定要将目录库备份发送到的服务器。

默认值是出现 “输入服务器名称 (Enter Server Name)”提示之后括号内显示的当前值。初始配置期间,默认值始终是主服务器。

要将目标更改为介质服务器,要确保以前配置过该服务器 (即,在启动了 bprd 和 bpdbm 的主服务器上的 bp.conf 文件中列出了该服务器)。

另外,要备份到介质服务器,请为主服务器修改备份路径,如步骤 7 中所述。

3 指定是否修改两个可用介质 ID 中的第一个 (ID 1)。

■ 按 n 键可以保留介质 ID 不变,然后转到步骤 5。

■ 按 y 键可以更改 ID,然后转到步骤 4。

注意:脱机目录库备份不会跨磁带卷。所有备份数据必须位于一个磁带上。因此,管理员选择能包含要备份的所有数据的介质类型就变得 “极其”重要。介质容量的要求取决于数据库的大小。 NetBackup 会在备份失败时发送通知。

4 选择存储单元类型 (括号中的数字显示当前类型)。

■ 按 1 键可以选择 “磁盘”类型,并指定要写入脱机目录库备份的路径。此路径应指向某个子目录。如果该路径不存在,则 NetBackup 会创建它;如果该路径存在,但它是一个文件而非目录,则会产生错误。

注:如果该路径已存在,则将在备份执行时而 “不是”指定路径时出现 NetBackup 报告的错误。

nbu_ux_print_II.book Page 114 Saturday, September 22, 2007 4:03 AM

Page 115: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

115菜单用户界面使用 bpadm NetBackup 管理公用程序

■ 按 2 键可以选择可移动或机械手类型的存储单元,并选择密度。 指定要使用的介质的介质 ID (卷序列号)。

5 指定是否修改第二个介质 ID (ID 2)。如果回答 y,则显示的提示与步骤 3 中针对介质 ID 1 的说明相同。

6 指定是否进行更改。进行任一选择后,都将返回到 “脱机目录库备份”菜单。

7 要将脱机目录库备份到介质服务器 (请参见步骤 2),请为主服务器修改脱机目录库备份路径:

a 使用 “脱机目录库备份”菜单上的 “删除脱机目录库备份文件路径(Remove Offline Catalog Backup File Path)”选项,为主服务器删除各个备份路径。

b 要再次为主服务器添加各个路径,请在查看 “脱机目录库备份”菜单时按 a 键 (“添加脱机目录库备份文件路径 (Add Offline Catalog Backup File Path)”)。 添加路径时,请按以下格式指定各个路径:master_name:database_backup_path

例如,如果平台名为 bunny,则路径将如下所示:bunny:/usr/openv/netbackup/db

bunny:/usr/openv/volmgr/database

执行手动脱机目录库备份要开始即时脱机目录库备份,请在 “脱机目录库备份”菜单中按 b 键 (“立即执行脱机目录库备份”)。

将出现以下提示:WARNING: Backing up the catalog may take a while.Are you sure you want to continue? (y/n):

注:如果用于脱机目录库备份的介质 ID 不在机械手中,则系统会发送一个对该介质 ID 的装入请求。如果该装入请求未得到许可,则手动脱机目录库备份必须等到装入后才能继续进行。日程表驱动的目录库备份也必须等到装入介质 ID 后才能进行,并且因为日程表在等待,所有其他备份和归档也都必须等到目录库备份完成后才能进行。

■ 按 y 键启动脱机目录库备份。在为备份分配的两个介质 ID 中, NetBackup 使用 近较少使用的那个 ID。必须等到备份完成后才能重新获得对终端会话的控制。

■ 按 n 键可中止操作。

nbu_ux_print_II.book Page 115 Saturday, September 22, 2007 4:03 AM

Page 116: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

116 菜单用户界面使用 bpadm NetBackup 管理公用程序

重新定义保留级别要更改与任何保留级别关联的保留期限,请在主菜单中按 x 键(“特殊操作”)。按 r 键(“查看和显示保留级别 (View and Display Retention Levels)”),然后按提示进行操作:

Level Period level Period ----- ----------- ----- ----------- * 0 1 week * 1 2 weeks* 2 3 weeks * 3 1 month

4 2 months 5 3 months6 6 months 7 9 months

* 8 1 year * 9 infinity 10 infinity 11 infinity 12 infinity 13 infinity 14 infinity 15 infinity 16 infinity 17 infinity 18 infinity 19 infinity 20 infinity 21 infinity 22 infinity 23 infinity 24 infinity

Enter 'r' to restore defaults. '*' indicates the retention is used in a current schedule.

Select the retention level you wish to change. (0-8, 10-24, r, q=quit, s=save)>

注:如果某个保留级别的前面显示一个星号,则表示当前定义的日程表中引用了该保留级别。更改该保留级别可能对使用它的日程表产生不利的影响。

定义和管理服务器组使用 “服务组管理 (Server Group Management)”菜单,可以定义和管理服务器组。要显示 “服务器组管理”菜单,请在 bpadm 主菜单中按 o 键 (“服务器组管理”)。

Server Group Label: <none>Output Destination: SCREEN

Server Group Management-----------------------------

a) Add Server Group...m) Modify Server Group...d) Delete Server Group

ux_bp_print.fm Page 116 Tuesday, September 25, 2007 3:49 PM

Page 117: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

117菜单用户界面使用 vmadm 介质管理公用程序

b) Browse Server Groups Forwardr) Browse Server Groups Reversee) Enter Server Groupl) List/Display Server Groupso) Output Destination (SCREEN or FILE)h) Helpq) Quit Menu

ENTER CHOICE:

使用 vmadm 介质管理公用程序仅限 UNIX 系统。

本节说明如何使用 NetBackup vmadm 介质管理公用程序来添加、删除或更改 NetBackup 卷配置中的介质。

可以使用这些公用程序来替代 NetBackup 管理控制台。无论使用了哪种方法,术语、一般概念和结果均相同。

启动 vmadm必须是 root 用户才能运行 vmadm。

启动 vmadm

◆ 输入 /usr/openv/volmgr/bin/vmadm。

启动和停止 vmd可以通过以下方法控制介质管理器卷后台驻留程序 vmd:

从 UNIX 提示符处启动 vmd

◆ 输入 /usr/openv/volmgr/bin/vmd。

从 vmadm 启动 vmd

1 在主菜单上,选择 s(表示 “特殊操作 (Special Actions)”)。

2 选择表示启动介质管理器卷后台驻留程序的 i,这将启动 vmd 并返回到 “特殊操作”菜单。

nbu_ux_print_II.book Page 117 Saturday, September 22, 2007 4:03 AM

Page 118: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

118 菜单用户界面使用 vmadm 介质管理公用程序

从 vmadm 停止 vmd

1 在主菜单上,选择 s(表示 “特殊操作 (Special Actions)”)。

2 选择表示终止介质管理器卷后台驻留程序的 t。这将停止 vmd 并返回到 “特殊操作 (Special Actions)”菜单。

vmadm 主菜单主菜单类似于如下所示: Database Host: sharkMedia Management-----------------a) Add Volumesd) Delete Volumesm) Move Volumesp) Print Information about Volumes

c) Configure Volume Poolss) Special Actions

u) Device Configuration Utilityk) Disk Configuration Utility

h) Helpq) QuitENTER CHOICE:

按对应于某个菜单选项的键可指定该选项。每个选项都会显示一些可从中进行选择的其他菜单。

“数据库主机 (Database Host)”是 EMM 数据库所在并运行介质管理器卷后台驻留程序 (vmd) 的主机。

定义和管理卷池要打开 “配置卷池 (Configure Volume Pools)”菜单,请在 “介质管理 (Media Management)”菜单中按 c。随即显示 “配置卷池”菜单,如下所示: Display Mode: BRIEF Output Destination: SCREEN

Configure Volume Pools ---------------------- a) Add Pool c) Change Pool d) Delete Pool l) List Pools s) List Scratch Pools p) List Catalog Pools

nbu_ux_print_II.book Page 118 Saturday, September 22, 2007 4:03 AM

Page 119: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

119菜单用户界面使用 vmadm 介质管理公用程序

m) Mode (brief or full) o) Output Destination (screen or file) h) Help q) Quit Menu

ENTER CHOICE:

要添加、更改或删除卷池,请按对应于菜单选项的字母键,然后按提示操作。

有关卷池的更多信息,请参见 《NetBackup 管理指南 - UNIX 和 Linux,第 I 卷》的 “介质”一章中的 “卷池操作”。

添加卷要添加卷,请在 “介质管理”菜单中按 a,然后按提示操作。您可以:

■ 添加独立卷(提示提供位置时,指定“不在机械手设备中 (Not in robotic device)”)

■ 将卷添加到机械手 (提示提供位置时,指定卷所在的机械手)

可以添加单个卷、某一范围的卷,或让 vmadm 读取介质上的条形码然后自动添加它们 (自动总装)。

有关卷的更多信息,请参见 《NetBackup 管理指南 - UNIX 和 Linux,第 I 卷》的“介质”一章中的 “卷操作”。

自动总装机械手对于支持条形码的机械手和因某些操作限制而不支持条形码的机械手,都可以使用自动总装功能。有关限制,请参见 《NetBackup 设备配置指南》中的 “机械手属性”。

向 NetBackup 添加新介质的 容易的方法是:

■ 将介质弹入机械手。

■ 使用自动总装功能来更新 EMM 数据库,使其与机械手的内容保持一致。数据库更新过程包括介质 ID 的自动创建。

如果机械手 “支持”条形码且卷上贴有可读条形码标签,则自动总装功能会基于以下项之一生成新卷的介质 ID:

■ 条形码的末尾六个字符。

■ 介质 ID 生成规则。

使用条形码规则时,为通过条形码规则添加的新介质分配:介质类型、池名称、多装入次数 (或 多清洗次数)以及描述。

如果机械手 “不”支持条形码,或者介质没有可读的条形码,则新的介质 ID 将基于您指定的介质 ID 前缀生成。

nbu_ux_print_II.book Page 119 Saturday, September 22, 2007 4:03 AM

Page 120: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

120 菜单用户界面使用 vmadm 介质管理公用程序

自动总装前提条件以下是自动总装机械手的前提条件:

■ 按照第 124 页上的“清点机械手”中的过程,检查机械手及其介质的条形码功能。检查是否满足以下条件:

■ 机械手支持条形码。

■ 新介质具有可读的条形码。

如果磁带库 “不”支持条形码,或者介质 “没有”可读条形码,请保存验证结果。分配介质 ID 前缀时可以使用这些结果。

对于无条形码的介质,可以使用物理清点公用程序。有关过程,请参见《NetBackup 管理指南 - UNIX 和 Linux,第 I 卷》的 “介质”一章中的“使用物理清点实用程序”。

■ 创建条形码规则 (可选)。

有关过程,请参见第 126 页上的 “配置条形码规则”。创建要用于自动总装数据库的任何其他条形码规则。

■ 对于非 API 机械手的机械手类型,创建介质 ID 生成规则 (可选)。

■ 对于 API 机械手,按照第 124 页上的 “更改更新选项”中的说明,为机械手创建介质类型映射。

可以按照 《NetBackup 管理指南 - UNIX 和 Linux,第 I 卷》的 “管理介质”中的说明更改默认介质类型映射。

■ 请确保机械手控制主机上相应的控制后台驻留程序处于活动状态。

显示卷配置可以在屏幕上显示卷配置,也可以将输出发送到文件。

在 “介质管理”菜单中按 p 可显示 “显示选项 (Display Options)”菜单。

要显示配置中的所有卷,请按 “显示选项”菜单中的 s。

可以在简短显示与完整显示之间切换。可以将输出发送到屏幕 (默认行为)也可以将其写入文件。可以按以下条件过滤输出:

■ 全部

■ 介质 ID

■ 介质类型

■ 卷组

■ 机械手编号

■ 机械手类型

■ 卷池

■ 远程磁带保险库容器 ID

nbu_ux_print_II.book Page 120 Saturday, September 22, 2007 4:03 AM

Page 121: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

121菜单用户界面使用 vmadm 介质管理公用程序

删除卷或组在 “介质管理”菜单中按 d,然后按照提示操作。

可以删除单个卷、多个卷或卷组。

如果删除多个卷,请一次输入一个介质 ID。删除所有卷后,请按 Return 键而不要输入介质 ID。

移动卷或卷组在 vmadm 中移动卷只更改其在 EMM 数据库中的逻辑驻留位置。除非使用介质访问端口弹入或弹出卷,否则还必须对它进行物理移动。

您可以移动:

■ 单个卷。如果机械手具有介质访问端口,则可以弹入或弹出卷。

■ 多个卷。移动多个卷与移动单个卷相似。不过,在选择要将卷移到的目标位置之后,将提示您继续输入要移动的卷的介质 ID。移动所有卷之后,请按 Return 键而不要输入介质 ID。也不能选择使用介质访问端口弹出和弹入卷。

■ 卷组。

如果机械手支持条形码并且介质具有可读条形码,则移动卷的 简便的方法是先清点机械手然后更新卷配置。

如果机械手不支持条形码或条形码不可读,请使用以下方法之一:

■ 以下小节中介绍的移动过程。

■ 物理清点公用程序 (请参见 《NetBackup 管理指南 - UNIX 和 Linux,第 I 卷》的 “介质”一章中的 “使用物理清点实用程序”)。

有关如何移动卷的概述,请参见 《NetBackup 管理指南 - UNIX 和 Linux,第 I 卷》中的 “移动卷”。

移动卷或卷组在 “介质管理”菜单中按 m,然后按照提示操作。

更改卷描述在 “介质管理”菜单中按 s,在 “特殊操作”菜单中按 d,然后按照提示操作。

更改卷的卷池在 “介质管理”菜单中按 s,在 “特殊操作”菜单中按 p,然后按照提示操作。

在 “卷池 (Volume Pool)”菜单中,为卷选择新卷池,然后输入要更改的卷的介质 ID。

要退出卷更改,请在 “输入介质 ID(Enter Media ID)”提示下按 Return 键而不要输入介质 ID。要更改另一个卷,请输入其介质 ID。

nbu_ux_print_II.book Page 121 Saturday, September 22, 2007 4:03 AM

Page 122: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

122 菜单用户界面使用 vmadm 介质管理公用程序

更改卷的截止日期您可以更改 EMM 数据库中任何卷的截止日期。该截止日期指的是介质的寿命,而不是介质上的数据的寿命,即认为介质已老化而不再可靠时的日期。

卷过了截止日期之后, NetBackup 仍可读取它。但是, NetBackup 不会装入失效的卷用于写访问。对于针对失效卷的读访问请求, NetBackup 在系统控制台日志中写入一条警告消息。对于针对失效卷的写请求,NetBackup 生成一条错误消息。

在 “介质管理”菜单中按 s,在 “特殊操作”菜单中按 e,然后按照提示操作。

输入 0 表示无截止日期,或者按以下格式之一输入一个日期:

■ mm/dd/yy hh/mm/ss

■ mm/dd/yyyy hh/mm/ss

■ mm/dd/yy

■ mm/dd/yyyy

■ mm/dd

要退出卷更改,请在 “输入介质 ID”提示下按 Return 键而不要输入介质 ID。要更改另一个卷,请输入其介质 ID。

更改卷的卷组在 “介质管理”菜单中按 s,在 “特殊操作”菜单中按 g,然后按照提示操作。

可以更改一个或多个卷。要退出卷更改,请在 “输入介质 ID”提示下按 Return 键而不要输入介质 ID。要更改另一个卷,请输入其介质 ID。

在 “卷组 (Volume Group)”菜单中,为卷选择新卷组,或为卷生成一个新卷组。

更改卷的 Vault 属性NetBackup Vault 选项使用几个卷属性。您可以更改这些 Vault 属性。

在 “介质管理”菜单中按 s,然后在 “特殊操作”菜单中按 a 以显示 “Vault 卷参数 (Vault Volume Parameters)”菜单:

Vault Volume Parameters-----------------------n) Change Vault Name for Volumesd) Change Date Volumes are sent to Vaultr) Change Date Volumes return from Vaults) Change Vault Slot for Volumesi) Change Vault Session ID for Volumes

h) Helpq) Quit Menu

ENTER CHOICE:

nbu_ux_print_II.book Page 122 Saturday, September 22, 2007 4:03 AM

Page 123: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

123菜单用户界面使用 vmadm 介质管理公用程序

按对应于要更改的属性的字母键。

可以更改一个或多个卷。要退出卷更改,请在 “输入介质 ID”提示下按 Return 键而不要输入介质 ID。要更改另一个卷,请输入其介质 ID。

设置卷的 多装入次数可以设置或更改 NetBackup 装入某个卷的 多次数。达到该次数后,再请求装入该卷以执行写操作将导致错误。如果指定 0,则 NetBackup 可以将该卷装入无数次。

要确定可用的 多装入次数,请查阅供应商提供的文档以获得有关介质预期寿命的信息。

注:不能设置清洗磁带的 多装入次数。

在 “介质管理”菜单中按 s,在 “特殊操作”菜单中按 s,然后按照提示操作。

可以更改一个或多个卷。要退出卷更改,请在 “输入介质 ID”提示下按 Return 键而不要输入介质 ID。要更改另一个卷,请输入其介质 ID。

修改清洗次数可以设置或更改清洗磁带允许的清洗次数。此数目随每次清洗而递减,当它等于零时, NetBackup 将停止使用该清洗磁带。然后必须更换清洗磁带,或者增加剩余的清洗次数。

在 “介质管理”菜单中按 s,在 “特殊操作”菜单中按 m,然后按照提示操作。

更新机械手中所选卷的条形码如果机械手支持条形码并且具有带可读条形码的介质,则可以检查卷的条形码,然后根据需要更新 EMM 数据库。

此菜单选项仅用于添加数据库中没有的条形码。例如,如果向 NetBackup 添加一个新卷但未将该卷弹入机械手,则 NetBackup 不会更新 EMM 数据库。在这种情况下,可以使用 “更新 / 验证条形码 (Update/Validate Barcode)”选项来填充缺少的条形码。

注:因为 NetBackup 不管理 API 机械手的介质位置信息,所以不能将 “更新 / 验证条形码 (Update/Validate Barcodes)”选项用于 API 机械手。

在 “介质管理”菜单中按 s,在 “特殊操作”菜单中按 u,然后按照提示操作。

可以更新一个或多个卷。要退出卷更新,请在 “输入介质 ID”提示下按 Return 键而不要输入介质 ID。要更新另一个卷,请输入其介质 ID。

nbu_ux_print_II.book Page 123 Saturday, September 22, 2007 4:03 AM

Page 124: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

124 菜单用户界面使用 vmadm 介质管理公用程序

清点机械手如果机械手支持条形码并且具有带可读条形码的介质,则可以清点机械手中的介质。还可以使用以下清点选项之一向 NetBackup 配置中添加新介质。

清点机械手从 “特殊操作”菜单中选择清点类型,然后按照提示操作。对于每一种类型的清点,该过程都相似。

特殊注意事项■ ACS 和 TLM 机械手:在“机械手控制主机 (Robot Control Host)”提示下,输

入运行 NetBackup 机械手后台驻留程序 (acsd 或 tlmd)的主机。

■ 对于清点和比较操作:

■ 对于 API 机械手, NetBackup 确定存储在 EMM 数据库中的介质 ID 和介质类型是否与机械手的数据库相匹配。

■ 对于具有条形码读取器的非 API 机械手, NetBackup 确定机械手中的条形码是否与 EMM 数据库中的条形码相匹配。当该报告显示 < 无 > 时,表示该介质没有条形码。

■ 对于无法读取条形码的机械手,vmadm 只验证 EMM 数据库能否正确显示插槽中是否有介质。

更改更新模式对于清点和更新操作,更新模式为:

■ INTERACTIVE,该模式显示建议的更改列表,并提示您确认是否继续更新。

■ NOT INTERACTIVE,该模式执行建议的更改,而不提示您进行确认。

“清点和更新”菜单的 m 选项用于切换更新模式。

更改更新选项“清点和更新”菜单的 o 选项用于显示 “更新选项”菜单:Update Robot: TL8 (10) - whale

OPTION FOR REMOVED MEDIA ------------------------ Volume Group: DEFAULT OPTIONS FOR ADDED OR MOVED MEDIA -------------------------------- Volume Group: DEFAULT Use Barcode Rules: YES Media Type: DEFAULT Media ID Prefix: DEFAULT Volume Pool: DEFAULT

Update Options

nbu_ux_print_II.book Page 124 Saturday, September 22, 2007 4:03 AM

Page 125: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

125菜单用户界面使用 vmadm 介质管理公用程序

-------------- b) Use Barcode Rules r) Volume Group for REMOVED media m) Media Type a) Volume Group for ADDED or MOVED media i) Media ID Prefix p) Volume Pool

h) Help q) Quit Menu

ENTER CHOICE:

要更改某个更新选项,请选择对应于该选项的字母键。

对于大多数配置,默认的更新选项都能正常工作。仅当您的配置有特殊的硬件或使用要求时,才需要更改默认设置。

请注意:

■ 使用条形码规则。如果使用,则 NetBackup 尝试仅对 EMM 数据库中尚不存在的卷使用条形码规则。

■ “不”使用条形码规则时的介质类型。对于 API 机械手, vmadm 使用所显示的 “介质类型映射 (Media Type Mappings)”。对于在此机械手主机上配置的非 API 机械手, vmadm 按照以下方法使用机械手的介质类型:

■ 如果所有磁带机的类型都相同,并且在机械手控制主机中至少配置了一个磁带机,则 vmadm 使用驱动器的介质类型。

■ 如果所有磁带机不是同一类型,则 vmadm 使用磁带库的默认介质类型。

在以下情况下,必须从菜单中选择介质类型:

■ 磁带库支持多种介质类型,而且您不希望使用默认介质类型。

■ 没有在机械手控制主机上配置磁带机,并且这些磁带机不是机械手的默认介质类型。

■ 使用条形码规则时的介质类型;选择 “默认 (DEFAULT)”将由条形码规则确定所分配的介质类型。要使用默认介质类型之外的其他介质类型,请从菜单中选择一个特定的类型。更新介质类型设置始终改写条形码规则。

■ 介质 ID 前缀。如果机械手不支持条形码,并且插入的介质没有可读的条形码,请指定介质 ID 前缀。

如果上述条件 “均未”满足,则不需要前缀。 NetBackup 使用以下项之一作为介质 ID:

■ 条形码的末尾六个字符。

■ 使用介质 ID 生成规则时指定的字符 (无论是否使用了条形码规则)。

如果选择默认介质 ID 前缀,则 vmadm 使用 vm.conf 文件中的 后一个 MEDIA_ID_PREFIX 条目。如果不存在 MEDIA_ID_PREFIX 条目,则 vmadm 将字母 A 用作默认前缀。

nbu_ux_print_II.book Page 125 Saturday, September 22, 2007 4:03 AM

Page 126: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

126 菜单用户界面使用 vmadm 介质管理公用程序

如果选择不使用介质 ID 前缀,则仅当机械手支持条形码,而且介质具有可读条形码时,操作才会成功。如果使用带条形码的介质,而且希望在遇到不可读条形码或缺少条形码时更新失败,则可以使用此选项。

■ 已删除介质的卷组。如果介质类型是 “默认”,则可以从对该机械手的默认介质类型有效的现有卷组中进行选择。如果介质类型不是 “默认”,则可以从对该介质类型有效的现有卷组中进行选择。

■ 添加或移动的介质的卷组。如果介质类型是 “默认”,则可以从对该机械手的默认介质类型有效的现有卷组中进行选择。如果介质类型不是 “默认”,则可以从对该介质类型有效的现有卷组中进行选择。

■ 在介质 ID 中使用盘面。对于 ODL 机械手,选择 “是 (yes)”可以在介质 ID 中指定 A/B,以表示光盘的两面。一面具有介质 ID xxxxxA,另一面具有介质 ID xxxxxB,其中 xxxxx 是介质 ID 前缀和编号。如果选择 “否 (no)”,则不使用盘面指定。光盘的两面称为介质 ID 伙伴。

仅当对 ODL 机械手进行清点和更新并使用介质 ID 前缀时,才会出现 “在介质 ID 中使用盘面 (Use Platter Side in Media ID)”。

■ 卷池。如果您使用条形码规则,则默认情况下由条形码规则的卷池设置来确定 NetBackup 所分配的卷池。“更新选项”卷池始终改写条形码规则。如果“不”使用条形码规则,则默认情况下 NetBackup:对数据卷使用 NetBackup 卷池,对清洗磁带不使用卷池。

配置条形码规则要配置条形码规则,请从 “特殊操作”菜单中选择 b) “配置条形码规则(Configure Barcode Rules)”。随即显示以下菜单: Display Mode: BRIEF Output Destination: SCREEN

Configure Barcode Rules ----------------------- a) Add Rule c) Change Rule d) Delete Rule l) List Rules

m) Mode (brief or full) o) Output Destination (screen or file) h) Help q) Quit Menu

ENTER CHOICE:

有关条形码规则的更多信息,请参见 《NetBackup 管理指南,第 I 卷》的 “介质”一章中的 “条形码规则”选项卡。

nbu_ux_print_II.book Page 126 Saturday, September 22, 2007 4:03 AM

Page 127: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

127菜单用户界面使用 tpconfig 设备配置公用程序

格式化光盘必须先在光盘上写入介质 ID 和卷标, NetBackup 才能使用光盘。介质 ID 应匹配外部介质 ID。有两种方法可以写入此信息:

■ 使用 vmadm 在添加光盘时对其进行格式化。该过程的 后一步是格式化卷:vmadm 调用 tpformat 来执行格式化操作。

■ 使用 tpformat 命令。

使用 vmadm 时,介质 ID 成为记录的介质 ID。以下步骤使用 vmadm。有关如何使用 tpformat 的说明,请参见《NetBackup 命令 - UNIX 和 Linux》中的 tpformat。

注:并非所有操作系统都支持每个扇区 1024 字节的盘片。大多数只支持每个扇区 512 字节大小的盘片。在购买光盘之前,请先查看操作系统文档,以确定该操作系统支持的扇区大小。有关支持的对象的信息,另请参见 Symantec 支持网站。Symantec 建议您使用预先格式化的光盘。

使用 tpconfig 设备配置公用程序仅限 UNIX 系统。

本节解释如何使用 NetBackup 设备管理配置公用程序 tpconfig 配置机械手和磁带机。配置设备之后,可以使用介质管理公用程序 (vmadm) 来配置卷。

以下各小节介绍设备配置的属性以及如何使用 tpconfig 公用程序来配置这些属性。

机械手编号将机械手添加到配置时需要分配一个机械手编号。 tpconfig 会提示您输入编号,或者接受它显示的下一个可用的机械手编号。此编号在显示和列表中标识机械手,位于机械手类型后面的括号中 (如 TL8(2))。

下面的说明仅适用于 NetBackup Enterprise Server。

如果在多个系统上配置机械手,则机械手编号必须是唯一的。如果将机械手中的驱动器连接到多个系统,则必须为所有这些系统上的机械手指定同一个机械手编号。

机械手控制路径对于大多数机械手而言,当您向配置中添加机械手时,您或操作系统在 /dev 目录中创建该路径。当 tpconfig 提示您时,请输入位于 /dev 目录中的机械手控制的路径。如果这些条目不存在,请参见 《NetBackup 设备配置指南》。

下面的说明仅适用于 NetBackup Enterprise Server。

对于 API 机械手,请参见 《NetBackup 设备配置指南》的附录中有关如何配置机械手控制的信息。机械手的控制路径可能在其他主机上。如果是这样,请输入该主机的主机名而不是路径。在定义由其他主机控制的机械手时,两个主机上的机械手编号必须相同。

nbu_ux_print_II.book Page 127 Saturday, September 22, 2007 4:03 AM

Page 128: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

128 菜单用户界面使用 tpconfig 设备配置公用程序

主机名这是关于 NetBackup Enterprise Server 的主题。

在下列情况下,必须指定主机名。当添加:

■ ACS 机械手时,输入 ACS 库软件所在的主机名,而不是机械手控制路径。

■ TLM 机械手时,输入 DAS 或标量 DLC 服务器名称而不是机械手控制路径。

■ 当机械手控制位于其他主机上的 TL8、 TLD 或 TLH 机械手时,系统提示您输入该主机的主机名。

“关闭时不倒带”设备名添加驱动器时指定 “关闭时不倒带”设备名。通常,设备名位于字母 n 之前或之后。如果不存在设备名条目,则必须按照 《NetBackup 设备配置指南》中的说明创建它们。

在 tpconfig 显示和输出中,这些设备名显示在标题 DrivePath 下。

字符设备名字符设备名仅适用于光盘设备。用作字符设备的驱动器每次写入时都使用完整的 512 字节块 (注意某些系统可能使用 1024 字节块)。如果使用的字节少于 512,则将填充其余的字节。字符设备又称原始设备。 NetBackup 和 Storage Migrator 使用字符模式。

向配置中添加光盘时指定设备名。对于设备路径,输入位于 /dev 目录中的设备的路径名。如果条目不存在,则必须按照 《NetBackup 设备配置指南》中的说明创建它们。

在 tpconfig 显示和输出中,字符设备名显示在标题 DrivePath 下。

卷头设备名

注:卷头并非对所有系统都适用。

卷头设备名在内部使用,但在向配置中添加光盘驱动器时必须指定它。对于设备路径,输入位于 /dev 目录中的设备的路径名。要显示卷头设备名,请从 “驱动器配置 (Drive Configuration)”菜单中选择 “更新 (Update)”或 “删除 (Delete)”选项。

在 Solaris SPARC 系统上,必须先运行 MAKEDEV 命令才能创建这些条目。有关更多信息,请参见 《NetBackup 设备配置指南》和 MAKEDEV(8) 命令。

nbu_ux_print_II.book Page 128 Saturday, September 22, 2007 4:03 AM

Page 129: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

129菜单用户界面使用 tpconfig 设备配置公用程序

驱动器状态驱动器状态表示 NetBackup 是否认为驱动器可用。向配置中添加驱动器时应指定初始驱动器状态。可以更改该状态。为此,请使用 tpconfig 中 “驱动器配置”菜单的 “更新”选项 (确保 ltid 未处于活动状态)。如果 ltid 处于活动状态,则使用管理控制台设备监视器或 vmoprcmd 命令。

启动 tpconfig 设备配置公用程序可通过在 vmadm“介质管理 (Media Management)”菜单中按 u (设备配置公用程序)来启动设备配置公用程序。也可以在 UNIX shell 中使用以下命令 (必须具有 root 用户权限):

/usr/openv/volmgr/bin/tpconfig

随即显示以下菜单:Device Management Configuration Utility

1) Drive Configuration2) Robot Configuration3) Credentials Configuration4) Print Configuration5) Help6) Quit

Enter option:

注:如果介质管理器设备后台驻留程序正在运行,则应使用 stopltid 命令停止它。

下表描述了主菜单选项:

选项 菜单选项 描述

1 驱动器配置 打开一个菜单,添加、删除或更新驱动器定义;列出驱动器和机械手定义;或者配置驱动器路径。

2 机械手配置 打开一个菜单,添加、删除或更新机械手定义,或列出驱动器和机械手的定义。

3 凭据配置 打开一个菜单,添加、删除、更新或列出以下对象的凭据:

■ NDMP 文件服务器

■ 磁盘阵列

■ OpenStorage 服务器

■ 虚拟机

nbu_ux_print_II.book Page 129 Saturday, September 22, 2007 4:03 AM

Page 130: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

130 菜单用户界面使用 tpconfig 设备配置公用程序

按 Ctrl C 键或使用 Esc 键可以从公用程序的任何位置返回到主菜单。

添加机械手配置机械手和驱动器时,先使用 “机械手配置 (Robot Configuration)”菜单添加机械手,然后使用 “驱动器配置”菜单添加驱动器。

要将独立驱动器更改为机械手,请使用 “驱动器配置”菜单的 “更新”选项。请参见第 132 页上的 “更新驱动器配置”。

添加机械手

1 选择 “机械手配置”菜单。

2 选择 “添加 (Add)”选项。

3 从可用的机械手类型列表中,选择要添加的类型。

4 输入您所知道的尚未使用的机械手编号,或接受默认机械手编号。

5 通过输入设备文件路径或库名称,指出库的机械手控制所在的位置。“机械手配置”菜单的 “帮助 (Help)”选项中包含典型路径名的示例。

6 此步骤仅适用于 NetBackup Enterprise Server。

a 如果机械手控制位于其他主机上,则输入该主机的名称。

对于 ACS 机械手,必须输入 ACS 库软件主机的名称。

对于 TLM 机械手,必须输入 DAS 或标量 DLC 服务器的名称。

b 如果机械手控制在此主机上,则输入设备文件路径或库名称。“机械手配置”菜单的 “帮助 (Help)”选项中包含典型路径名的示例。

对于 ACS 机械手,请输入 ACS 库软件主机的名称。

对于 AIX 系统上的 TLH 机械手,请输入 LMCP 设备文件;否则,请输入自动磁带库名称。

对于 TLM 机械手,请输入 DAS 或标量 DLC 服务器的名称。

7 如果在新配置中未检测到冲突,则将显示一条消息,指示已经添加了机械手。

4 打印配置 后续菜单中的 “列出配置”命令允许您在屏幕上显示当前配置或者将其写入文件。

如果在 tpconfig 命令中仅指定 -d 选项,则 tpconfig 会将当前配置写至标准输出 (屏幕),而不会调用菜单。

还存在其他命令选项。请运行 tpconfig -help 或参见《NetBackup 命令 - UNIX 和 Linux》中的 tpconfig。

5 帮助 主菜单和大多数子菜单提供了联机帮助。

6 退出 终止公用程序并返回到 UNIX 提示符下。

选项 菜单选项 描述

nbu_ux_print_II.book Page 130 Saturday, September 22, 2007 4:03 AM

Page 131: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

131菜单用户界面使用 tpconfig 设备配置公用程序

添加驱动器使用以下过程来添加驱动器。

添加驱动器

1 选择 “驱动器配置”菜单。

2 选择 “添加”选项。

3 从显示的可用驱动器类型列表中,选择要添加的类型。

4 输入 /dev 目录中显示的关闭时不倒带设备路径。

如果设备是光盘,请输入字符设备和卷头设备文件路径。文件路径在 /dev 目录中 (并非所有系统都应用卷头)。

“驱动器配置”菜单的 “帮助”选项中包含典型路径名的示例。

5 输入驱动器状态 (“启动”或 “关闭”)。

6 如果存在可以将驱动器添加到的机械手,请指定是否将驱动器添加到该机械手。也可以将驱动器配置为独立驱动器。

如果不存在可以将驱动器添加到的机械手,则 tpconfig 自动将该驱动器添加为独立驱动器。

如果将驱动器添加到机械手,并且存在多个可用的机械手,请输入控制该驱动器的机械手编号。

根据机械手类型的不同,系统还可能提示您添加机械手磁带机号。

7 此步骤仅适用于 NetBackup Enterprise Server。

对于 ACS 机械手中的驱动器,系统提示您输入 4 个驱动器标识符。有关 ACS 机械手的更多信息,请参见 《NetBackup 设备配置指南》。

对于 TLH 机械手中的驱动器,系统会提示您输入 IBM 设备编号。有关更多信息,请参见 《NetBackup 设备配置指南》附录。

对于 TLM 机械手中的驱动器,系统将提示您输入 DAS 或标量 DLC 驱动器名称。有关更多信息,请参见 《NetBackup 设备配置指南》。

8 键入驱动器名称或按 Return 键使用默认驱动器名称。

下面的说明仅适用于 NetBackup Enterprise Server。

如果使用共享驱动器选项,则共享同一物理驱动器的所有主机都必须使用同一驱动器名称。建议使用描述性的驱动器名称。

nbu_ux_print_II.book Page 131 Saturday, September 22, 2007 4:03 AM

Page 132: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

132 菜单用户界面使用 tpconfig 设备配置公用程序

更新机械手配置使用以下过程更改机械手编号或机械手控制路径。

更改机械手编号或机械手控制路径

1 在主菜单上,选择 “机械手配置”。

注:如果只配置了一个机械手,则将跳过步骤 2 和步骤 3。

2 在 “机械手配置”菜单上,选择 “更新 (Update)”。

随即显示以下提示: Enter robot number to update:

3 输入要更改的磁带库的编号。

随即显示以下提示:Enter new robot number or <RETURN> to use existing (n):

4 输入新机械手编号以替换现有机械手编号,或按 Return 键保留当前机械手编号。

系统将提示您输入机械手控制信息。实际的提示取决于您更新的磁带库的类型。

5 输入相应的机械手控制路径或承载该机械手的服务器的名称。

更新驱动器配置可以更改驱动器的信息 (例如,可以将它添加到机械手)。

更改驱动器的信息

1 在主菜单上,选择 “驱动器配置”。

2 在 “驱动器配置”菜单上,选择 “更新”。

3 输入要更新的驱动器的名称。

随即显示当前驱动器信息,后跟更改每个字段的提示。

4 输入一个新值或按 Return 键保留现有的值。

其中一个提示会询问您是否要配置机械手中的驱动器。如果要配置,则 tpconfig 将立即添加驱动器,或者让您从适当类型的任何现有机械手中进行选择。

当您响应所有提示后,会出现一个修改过的 “驱动器信息 (Drive Information)”显示,并带有以下提示:Are you sure you want to UPDATE drive name xxxxx? (y/n) n:

5 按 y 以回答 “是”。

nbu_ux_print_II.book Page 132 Saturday, September 22, 2007 4:03 AM

Page 133: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

133菜单用户界面使用 tpconfig 设备配置公用程序

删除驱动器使用以下过程来删除驱动器。

删除驱动器

1 在主菜单上,选择 “驱动器配置”。

2 在 “驱动器配置”菜单上,选择 “删除 (Delete)”。

3 输入要删除的驱动器的名称:

显示驱动器信息以及类似于下面的提示:Are you sure you want to DELETE drive name xxxxx? (y/n) n:

4 输入 y 以删除该驱动器。

如果回答 y,则会显示一条消息以确认该驱动器已删除。

如果回答 n,则按任意键返回到 “驱动器配置”菜单。

删除机械手使用以下过程来删除机械手。

删除机械手

1 在主菜单上,选择 “机械手配置”。

注:如果只配置了一个机械手,则将跳过步骤 2 和步骤 3。

2 在 “机械手配置”菜单中,选择 “删除”。

3 如果配置了多个机械手,请输入要删除的机械手的编号。

随即显示类似于下面的提示:Deleting robotic definition:TLD(0) robotic path = /dev/sg/c1t0d0s0,Any drives defined in this robot will be changed to standalone drivesDo you want to proceed? (y/n) n:

4 输入 y 以删除该机械手。

如果回答 y,则会显示一条消息以确认机械手已删除。

如果回答 n,则按任意键返回到 “驱动器配置”菜单。

nbu_ux_print_II.book Page 133 Saturday, September 22, 2007 4:03 AM

Page 134: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

134 菜单用户界面使用 tpconfig 设备配置公用程序

配置驱动器路径使用以下过程来配置和管理驱动器路径。

显示“驱动器路径”菜单

1 从 “驱动器配置”菜单中,选择 “驱动器路径配置 (Drive Path Configuration)”。

随即显示以下提示:Enter name of drive to configure path(s) for:

2 输入驱动器名称。

将显示 “驱动器路径配置”菜单。

添加驱动器路径

1 从 “驱动器路径配置”菜单中选择 “添加”。

将出现与如下显示类似的提示:Enter the new drive path:

2 输入有效的驱动器路径。

将出现与如下显示类似的提示:Enter drive status on this path - (u)p, (d)own or dis(a)bled:

3 指定该路径的驱动器状态。

对于该路径,驱动器的状态可以是 “启动 (Up)”、“关闭 (Down)”或 “已禁用 (Disabled)”。

删除驱动器路径

1 从 “驱动器路径配置”菜单中选择 “删除”。

2 输入要删除的驱动器路径。

更新驱动器路径

1 从 “驱动器路径配置”菜单中选择 “更新”。

随即显示类似于下面的提示:Enter the current drive path:

2 输入要更新的驱动器路径。

3 指定一个新的驱动器路径或按 Return 键更新驱动器路径的状态。

4 随即显示类似于下面的提示:Enter drive status on this path - (u)p, (d)own or dis(a)bled:

5 输入路径状态。

nbu_ux_print_II.book Page 134 Saturday, September 22, 2007 4:03 AM

Page 135: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

135菜单用户界面使用磁盘配置公用程序

配置主机凭据您可以添加、删除、更新或配置默认主机凭据:

■ NDMP 文件服务器。还可以添加一组默认凭据,通过所有 NetBackup 服务器用于全部 NDMP 文件服务器。

■ 磁盘阵列。

■ OpenStorage 服务器。

■ 虚拟机。

配置主机凭据

1 在主菜单上,选择 “凭据配置 (Credentials Configuration)”。

2 在凭据菜单上,选择要配置的凭据类型。下面是该菜单的一个示例:Please select the type of host you are trying to configure:

1) (N)dmp Filer 2) (D)isk Array Management Server 3) (O)penStorage Server 4) (V)irtual Machine

Enter option or <ESC> to quit:

3 选择特定凭据菜单中的某个选项,然后按照提示操作。

显示和输出设备配置可以通过 tpconfig 中的每个菜单显示当前配置。为此,请使用主菜单上的 “打印配置 (Print Configuration)”选项或子菜单上的 “列出配置 (List Configuration)”选项。

可以使用主菜单上的 “打印配置”选项来打印配置。指定要将配置写入的文件,或按 Return 键在屏幕上显示配置。

另外,可以在 tpconfig 命令上指定 -d 选项,以便在不调用菜单的情况下将当前配置写入标准输出 (stdout)。

使用磁盘配置公用程序NetBackup 磁盘配置公用程序是一个 UNIX 公用程序,可用于配置和管理磁盘存储实体。此公用程序用于可选的 NetBackup 产品,例如 SharedDisk。

要使用 UNIX 公用程序配置基本磁盘存储单元,请参见第 104 页上的 “定义和管理存储单元及存储单元组”。

nbu_ux_print_II.book Page 135 Saturday, September 22, 2007 4:03 AM

Page 136: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

136 菜单用户界面使用磁盘配置公用程序

以下是 NetBackup 磁盘配置公用程序菜单。要显示此菜单,请在 vmadm“介质管理 (Media Management)”菜单 (主菜单)中按 k 键 (磁盘配置公用程序)。要启动 vmadm 公用程序,请参见第 117 页上的 “启动 vmadm”。

NetBackup Disk Configuration Utility------------------------------------

e) Enclosure Management for SharedDisko) OpenStorage Disk Management

m) Change Master Server

h) Helpq) Quit Menu

ENTER CHOICE:

管理 SharedDisk使用 “SharedDisk 扩展柜管理 (Enclosure Management for SharedDisk)”菜单,可以配置和管理 NetBackup SharedDisk 选件的磁盘存储。

要显示此菜单,请在 NetBackup 磁盘配置公用程序主菜单中按 e 键(SharedDisk 扩展柜管理)。

Enclosure Management for SharedDisk-----------------------------------

a) Add Storage Serverr) Remove Storage Serverv) View Storage Server

p) Preview Enclosurei) Import Enclosure

t) Take Disk Pool Inventorym) Merge Two Disk Poolsc) Change Disk Pools) Change Disk Pool Stated) Delete Disk Pooll) List Disk Pools

h) Helpq) Quit Menu

ENTER CHOICE:

要配置和管理 AdvancedDisk,请选择一个菜单选项,然后按照提示进行操作。

nbu_ux_print_II.book Page 136 Saturday, September 22, 2007 4:03 AM

Page 137: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

137菜单用户界面使用磁盘配置公用程序

管理 OpenStorage使用 OpenStorage 的 “磁盘管理”菜单,可以配置和管理 OpenStorage Disk Storage Unit 选件的磁盘存储。

要显示此菜单,请在 NetBackup 磁盘配置公用程序主菜单中按 o 键(OpenStorage 磁盘管理)。

OpenStorage Disk Management---------------------------

a) Add Storage Serverr) Remove Storage Serverv) View Storage Server

p) Preview Disk Volumesn) Create New Disk Pool

t) Take Disk Pool Inventorym) Merge Two Disk Poolsc) Change Disk Pools) Change Disk Pool Stated) Delete Disk Pooll) List Disk Pools

h) Helpq) Quit Menu

ENTER CHOICE:

要配置和管理 OpenStorage,请选择一个菜单选项,然后按照提示进行操作。

nbu_ux_print_II.book Page 137 Saturday, September 22, 2007 4:03 AM

Page 138: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

138 菜单用户界面使用磁盘配置公用程序

nbu_ux_print_II.book Page 138 Saturday, September 22, 2007 4:03 AM

Page 139: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

3

参考主题

本章中的主题提供有关 NetBackup 配置和管理的各个方面的附加信息:

■ 第 140 页上的 “在 NetBackup 中使用主机名的规则”

■ 第 143 页上的 “使用 tar 读取备份映像”

■ 第 146 页上的 “影响备份时间的因素”

■ 第 148 页上的 “确定 NetBackup 传输速率”

■ 第 150 页上的 “NetBackup 如何生成工作表”

■ 第 152 页上的 “确定备份介质要求”

■ 第 152 页上的 “NetBackup 通知脚本”

■ 第 166 页上的 “介质和设备管理 佳做法”

■ 第 169 页上的 “使用 TapeAlert”

■ 第 173 页上的 “磁带机清洗概述”

■ 第 175 页上的 “卷池和卷组概述”

■ 第 180 页上的 “条形码概述”

■ 第 183 页上的 “更改硬件配置”

■ 第 186 页上的 “NetBackup 如何选择驱动器”

■ 第 187 页上的 “NetBackup 如何保留驱动器”

■ 第 194 页上的 “NetBackup 如何选择介质”

■ 第 197 页上的 “介质格式”

■ 第 199 页上的 “介质管理器命令”

■ 第 201 页上的 “设备发现概述”

■ 第 204 页上的 “将磁带机与设备文件或地址相关联”

■ 第 206 页上的 “磁带 I/O 命令”

nbu_ux_print_II.book Page 139 Saturday, September 22, 2007 4:03 AM

Page 140: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

140 参考主题在 NetBackup 中使用主机名的规则

在 NetBackup 中使用主机名的规则NetBackup 使用主机名来标识和启动 NetBackup 客户机和服务器计算机上的进程并与这些进程通信。在配置期间正确使用主机名对于 NetBackup 的正常工作是非常重要的。

有关更多信息,请参见第 88 页上的 “动态主机名和 IP 寻址”。

限定主机名要考虑的主要因素是将主机名限定到什么程度。在许多情况下,计算机的短主机名就足够了。如果网络环境包含多个域,请将主机名限定到多域环境中的服务器和客户机能够相互识别的程度。

例如,使用 mercury.bdev.null.com 或 mercury.bdev 之类的名称,而不是仅使用 mercury。

下面两节的讨论通过解释以下问题提供了更详细的信息:

■ NetBackup 如何使用主机名

■ 客户机主机名更改时如何更新 NetBackup

NetBackup 如何使用主机名下面的主题讨论 NetBackup 如何存储和使用主机名。这些主题还介绍有关选择主机名时的注意事条目。

UNIX 服务器和客户机上的服务器和客户机名称在 UNIX 服务器和客户机上, bp.conf 文件中的 SERVER 条目定义允许访问的 NetBackup 服务器。第一个 SERVER 条目标识主服务器。第一个 SERVER 条目指示向其发出客户机请求的服务器。因此, SERVER 名称必须是一个所有客户机都可通过它连接至服务器的名称。

如果存在多个 SERVER 条目,则附加的条目标识其他可以启动客户机上的预定备份的 NetBackup 服务器。如果配置了任意远程介质服务器,则 bp.conf 文件必须具有多个 SERVER 条目。NetBackup 请求后台驻留程序 (bprd) 和 NetBackup 数据库管理器后台驻留程序 (bpdbm) 不会在主服务器之外的任何服务器上运行。

当客户机向服务器发出列出或还原请求时,系统将使用 NetBackup 客户机名称确定是否允许该操作 (在客户机上指定的客户机名称)。使用的客户机名通常是客户机的 bp.conf 文件中的 CLIENT_NAME。客户机名称也可能是客户机的实际主机名 (如果不在 bp.conf 文件中)。备用客户机还原可能会使用通过用户界面指定的名称,也可能使用 bprestore 命令中的参数指定的名称。

要使请求成功,客户机名称必须与服务器上的 NetBackup 配置中为客户机指定的名称相匹配,但已将服务器配置为允许进行备用客户机还原的情况除外。

nbu_ux_print_II.book Page 140 Saturday, September 22, 2007 4:03 AM

Page 141: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

141参考主题在 NetBackup 中使用主机名的规则

Windows 服务器和 PC 客户机上的主机名Windows NetBackup 服务器和客户机也有 SERVER 和 CLIENT_NAME 设置。在这些系统上,在 NetBackup 管理控制台中指定服务器和客户机设置。

策略配置客户机的 “配置名称”是其添加到策略中时的主机名。此名称指示客户机在 NetBackup 配置中的标识。当在 UNIX 客户机上首次安装 NetBackup 时,该软件还向客户机的 bp.conf 文件中添加 CLIENT_NAME 条目。

服务器使用客户机的配置名连接到客户机并启动那些能够满足客户机请求的进程。在将客户机添加到策略中时请始终使用限定主机名,以确保所有 NetBackup 服务器可以连接到该客户机。

当客户机向 NetBackup 服务器发出用户备份、归档或还原请求时,服务器使用客户机的对等名。对等名 (从客户机的 TCP 连接中识别)用于确定客户机的配置名。

如果将一个客户机添加到多个策略,请始终在所有情况下都使用相同的名称。如果未使用相同的名称,则客户机将无法查看为它备份的所有文件。在这种情况下,文件还原将变得很复杂,因为从某些备份还原既需要用户操作也需要管理员操作。

映像目录库当第一次为某个客户机创建备份时,将在映像目录库中为该客户机创建一个子目录。子目录的名称是客户机的配置名。

客户机的每个备份都在该子目录中有一个单独的文件。其中的每个备份记录都包含该备份所写入的服务器的主机名。

错误目录库NetBackup 使用错误目录库中的条目来生成报告。这些条目包含生成相应条目的服务器的主机名和客户机的配置名 (如果适用)。服务器的主机名通常是该服务器的短主机名 (例如, shark 而不是 shark.null.com)。

目录库备份信息仅适用于 NetBackup Enterprise Server。

如果在 NetBackup 目录库中包括介质服务器的目录库文件,请限定文件路径中介质服务器的主机名。限定名称是必需的,因为它们可使主服务器连接到介质服务器。

nbu_ux_print_II.book Page 141 Saturday, September 22, 2007 4:03 AM

Page 142: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

142 参考主题在 NetBackup 中使用主机名的规则

主机名更改后如何更新 NetBackup

注:不要更改 NetBackup 服务器的主机名。更改名称后,可能需要将所有以前用过的介质导入该服务器,然后才能通过新的名称使用该主机。

在客户机的主机名发生更改后,请按照以下步骤来更新 NetBackup 配置。

1 在主服务器上:

■ 从包含客户机旧名称的所有策略中删除这些旧名称,然后将客户机的新名称添加到这些策略中。无需在客户机上重新安装 NetBackup 软件。客户机仍然可以访问以前的所有备份。

■ 创建一个从客户机的旧映像目录到其新映像目录的符号链接。例如,cd /usr/openv/netbackup/db/images ln -s

old_client_name new_client_name

2 在客户机上:

■ 在 PC 客户机上,通过用户界面或在配置文件中更改客户机名称设置 (请参见 “备份、归档和还原”客户机界面的联机帮助)。

■ 在 UNIX 客户机上,将 bp.conf 文件中的 CLIENT_NAME 值更改为新的名称。

注:如果 UNIX 客户机上的用户在其 $HOME 目录中有一个 bp.conf 文件,则他们必须将该文件中的 CLIENT_NAME 更改为新的名称。

有关域名服务 (DNS) 的特殊注意事项在某些发往主服务器的请求中,客户机软件会发送它通过自己的 gethostname(2) 库函数获取的名称。如果该名称对于主服务器的域名服务是未知的,则主服务器可能无法响应客户机请求。

这种状况是否存在取决于客户机和服务器的配置。如果客户机上的 gethostname(2)向主机返回主服务器上的 DNS 无法解析的名称,就会出现问题。

一个可能的解决方案是重新配置客户机或主服务器的 DNS hosts 文件。还有一个办法就是在主服务器上的备用目录中创建一个特殊文件。该文件会强制转换 NetBackup 客户机主机名。/usr/openv/netbackup/db/altnames/host.xlate

nbu_ux_print_II.book Page 142 Saturday, September 22, 2007 4:03 AM

Page 143: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

143参考主题使用 tar 读取备份映像

host.xlate 文件中的每一行都有三个元素:一个数字键和两个主机名。每一行都左对齐,行中的每个元素都由一个空格字符隔开:

key hostname_from_ client client_as_known_by_server

其中

■ key 是一个数值, NetBackup 用它来指定在哪些情况下需要进行转换。目前该值必须始终为 0,这表示配置名转换。

■ hostname_from_client 是要转换的值。该客户机名称必须与通过运行客户机的 gethostname(2) 获取的名称一致。该值必须发送到请求中的服务器。

■ client_as_known_by_server 是请求响应中替换 hostname_from_client 的值。该名称必须与主服务器上的 NetBackup 配置中的名称一致,而且必须为该主服务器的网络服务所知。

请参考以下示例: 0 xxxx xxxx.eng.aaa.com

该行指定当主服务器收到对配置的客户机名称的请求时 (数字键 0),名称 xxxx.eng.aaa.com 总是替换 xxxx。如果满足下列条件,该替换将解决此问题:

■ 当 gethostname(2) 在客户机上运行时,它返回 xxxx。

■ 主服务器的网络服务 gethostbyname(2) 库函数识别不出名称 xxxx。

■ 该客户机在 NetBackup 配置中被配置和命名为 xxxx.eng.aaa.com。并且,此名称为主服务器上的网络服务所知。

使用 tar 读取备份映像NetBackup for UNIX 使用修改后的 GNU tar 读取备份映像。修改后的 tar 位于 /usr/openv/netbackup/bin/tar 中。通过使用修改后的 tar, NetBackup 可以理解压缩文件、稀疏文件、长路径名和 ACL 信息。它提供的功能类似于 cpio 中的功能。

虽然非 NetBackup 版本的 tar 可用于还原文件,但它们仅提供有限的还原功能。

注:您不能在 UNIX 上使用 NetBackup 修改后的 GNU tar,或使用 Windows 上的 tar32.exe 从 NetBackup for Windows 备份映像中提取文件。

非 NetBackup tar 的影响非 NetBackup 版本的 tar 并不提供 NetBackup /usr/openv/netbackup/bin/tar 所提供的全部还原功能。这样可能会导致问题。

下面列出了非 NetBackup tar 在特定情况下可能受到的一些影响:

■ 已压缩的备份无法恢复。

■ 多路复用的备份无法恢复。

nbu_ux_print_II.book Page 143 Saturday, September 22, 2007 4:03 AM

Page 144: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

144 参考主题使用 tar 读取备份映像

■ Solaris 扩展属性无法还原到客户机。

■ VxFS 的指定数据流无法还原到客户机。

■ 无法恢复包含原始分区的备份 (包括 FlashBackup 映像)。

■ NDMP 客户机备份映像无法还原,但 NDMP 供应商可能有可以直接从介质执行还原的工具或实用程序。

■ 非 NetBackup 版本的 tar 在处理稀疏文件时可能有问题,经常跳过稀疏文件。

■ HP CDF 是利用 tar 的非 NetBackup 版本来还原的。该目录不再隐藏,并且目录的名称附加一个 +。

■ 如果备份跨多个介质片,必须从介质中读取并合并片段,然后再提供给 tar。要合并片段,可使用系统的 dd 命令。

另一种可能的方法是对片段使用 tar。对片段使用 tar 也许可以恢复非跨介质备份中的任何文件。

某些版本的 HP9000-800 /bin/tar 命令对跨介质的备份的第二个片段会给出 “目录校验和错误”,这已为人们所了解。

■ 某些版本的 Solaris tar 将 atime、 mtime 和 ctime 字符串与文件名组合在一起,产生的文件路径并不是所想要的。

使用非 NetBackup tar 还原文件以下过程说明如何使用非 NetBackup tar 从 NetBackup 磁带中读取备份。在使用 mt 命令定位到正确的磁带位置后,大多数版本的 tar 都可以读取 NetBackup 创建的磁带。首先,请参见过程后的说明以及第 143 页上的 “非 NetBackup tar 的影响”,了解可能存在的限制。

该序列假定介质对介质管理器是已知的,并且磁带机受介质管理器控制。

首先,请获取以下信息:

■ 包含所需备份的磁带的介质 ID。

■ 该备份在磁带上的磁带文件编号 (请参见该磁带的 “介质上的 NetBackup 映像”报告)。

■ 磁带类型和密度。

■ 磁带池。

使用非 NetBackup tar 还原文件

1 tpreq -m media_id -a r -d density -p poolname -f

/tmp/tape

其中:

media_id 是包含备份的磁带的介质 ID。

density 是磁带的密度。

poolname 是磁带所属的卷池

2 mt -f /tmp/tape rew

nbu_ux_print_II.book Page 144 Saturday, September 22, 2007 4:03 AM

Page 145: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

145参考主题使用 tar 读取备份映像

3 mt -f /tmp/tape fsf file_#

其中:

file_# 是备份在磁带上的磁带文件编号。通过检查磁带的 NetBackup “介质上的映像”报告,确定磁带文件编号。

4 mt -f /tmp/tape fsr

5 /bin/tar -tvfb /tmp/tape blocksize

其中:

■ blocksize 为 64 (假定磁带以 32K 大小的块写入)

6 tpunmount /tmp/tape

关于过程第 144 页上的“使用非 NetBackup tar 还原文件”的说明:1 此过程不适用于光盘。

2 此过程不适用于使用 NetBackup Encryption 加密的备份。加密备份是可恢复的,但不能对备份解密。

要确定备份是否已加密,请在恢复前运行 tar -t。已加密备份的输出类似于下面的示例:erw-r--r-- root/other Nov 14 15:59 2006 .EnCryYpTiOn.388

-rw-r--r-- root/other Oct 30 11:14 2006 /etc/group.10-30

第一行开头的 e 表示备份已加密 (恢复期间还会显示其他消息)。

3 此过程在 Solaris 平台上无效。您不能在 Solaris 上使用 /usr/sbin/tar 来读取 NetBackup 备份。Solaris tar 命令使用 ctime 和 atime 字段的方式与其他 tar 命令不同。

当使用 /usr/sbin/tar 还原备份时,将在顶层创建的大量目录。这些目录来自作为路径名读取的 ctime 和 atime 字段。

但是,可以使用 /usr/openv/netbackup/bin/tar 或 GNU tar 读取 Solaris 平台上的备份。

4 在独立环境中,第 1 步和第 6 步是可选的。如果跳过第 1 步,请 “关闭”驱动器,然后在其他步骤中用该驱动器的 /dev 路径替换 /tmp/tape。请记住在完成后 “启动”该驱动器。

示例以下示例在具有 “关闭的” 4 毫米独立驱动器和 NetBackup tar 的 HP9000-800 上获得了成功。mt -t /dev/rmt/0hncb rewmt -t /dev/rmt/0hncb fsf 1mt -t /dev/rmt/0hncb fsr 1/usr/openv/netbackup/bin/tar tvfb /dev/rmt/0hncb 64

有些平台需要 tar 命令上的其他选项。 Solaris 2.4 上需要以下选项:/usr/openv/netbackup/bin/tar -t -v -f /dev/rmt/0hncb -b 64

注:有关更多的限制信息,请参见第 143 页上的 “非 NetBackup tar 的影响”。

nbu_ux_print_II.book Page 145 Saturday, September 22, 2007 4:03 AM

Page 146: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

146 参考主题影响备份时间的因素

tar 生成的文件任何版本的 tar(包括 NetBackup 修改的 tar)都可以根据恢复的情况生成一些文件。

■ @@MaNgLeD.nnnn

对于包含超过 100 个字符的路径名的备份,tar 生成名为 @@MaNgLeD.nnnn 的文件,其中包含有实际的文件。

■ @@MaNgLeD.nnnn_Rename

tar 生成另一个文件 (@@MaNgLeD.nnnn_Rename),该文件说明如何重命名 @@MaNgLeD.nnnn 文件,以便将文件返回到正确的位置。

■ @@MaNgLeD.nnnn_Symlink

对于符号链接的长名称, tar 生成名为 @@MaNgLeD.nnnn_Symlink 的文件。这些文件包含符号链接的描述,这些符号链接是为返回指向正确文件的链接而建立的。

■ 对于跨平台的 ACL 还原, tar 创建 ACL 并将其存储在 root 目录下的 .SeCuRiTy.nnnn 文件中。读取或删除文件。手动将 ACL 重新生成到相应的文件。

有关更多信息,请参见第 585 页上的 “还原文件和访问控制列表”。

■ 对于跨平台的 VxFS 扩展盘区属性还原,tar 创建扩展盘区属性并将其存储在 root 目录下的 .ExTeNt.nnnn 文件中。可以删除或读取这些文件,并手动将扩展盘区属性重新生成到相应的文件。

影响备份时间的因素NetBackup 完成备份需要的时间是设置日程表的一个重要因素。对于处理大量数据的场所,时间的重要性尤为突出。例如,总备份时间会超过为完成备份而分配的时间,并影响正常的网络运行。较长的备份时间还将增加出现中断备份的问题的可能性。备份文件的时间还可指示恢复文件所需的时间。

下列公式显示影响备份时间的主要因素:

备份时间

总数据传输速率

压缩因子(可选)

设备延迟

= x +

nbu_ux_print_II.book Page 146 Saturday, September 22, 2007 4:03 AM

Page 147: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

147参考主题影响备份时间的因素

总数据要备份的数据总量取决于策略包括的每台客户机中文件的大小。数据的总量还取决于备份是完全备份还是增量式备份。

■ 完全备份涉及到全部数据。因此,完全备份通常比增量式备份需要更长的时间。

■ 差异增量式备份仅包括自上次完全备份或增量式备份以来已更改的数据。

■ 累积增量式备份包括自上次完全备份以来已更改的所有数据。

对于增量式备份,数据量取决于文件更改的频率。如果经常更改大量文件,则增量式备份的数据量会变大。

传输速率传输速率取决于下列因素:

■ 备份设备的速度。以 800 kbps 传输速率发送到磁带的备份通常比传输速率为 400 kbps 的磁带快 (假定其他因素使得加快传输速率是可能的)。

■ 可用的网络带宽。可用带宽小于理论网络带宽,并且取决于存在多少其他网络通信量。例如,同一网络上发生的多个备份将争用带宽。

■ 客户机处理数据的速度。速度随着硬件平台的不同而不同,并取决于平台上运行的其他应用程序。文件大小也是一个重要的因素。客户机处理较大文件的速度比处理较小文件的速度快。备份 20 个大小为 1 MB 的文件的速度要快于备份 20,000 个大小为 1 KB 的文件的速度。

■ 服务器处理数据的速度。同客户机速度一样,服务器速度也随硬件平台的不同而不同,且取决于平台上运行的其他应用程序。正在执行的并发备份的数量也会影响服务器速度。

■ 网络配置也可能会影响性能。例如,在以太网环境中,如果某些计算机以全双工方式运行而另一些计算机以半双工方式运行,则会显著降低吞吐量。

有关更多信息,请参见第 148 页上的 “确定 NetBackup 传输速率”。

压缩软件压缩常常使同样一组数据的备份时间延长一到两倍。

设备延迟设备延迟可能是由于以下因素而导致的:设备太忙或太慢,无法装入介质。或者,设备太慢,找不到开始写入备份的介质位置。这些延迟可能在很大范围内变化,具体取决于设备和计算环境。

nbu_ux_print_II.book Page 147 Saturday, September 22, 2007 4:03 AM

Page 148: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

148 参考主题确定 NetBackup 传输速率

确定 NetBackup 传输速率使用 NetBackup 报告数据计算三种不同的备份传输速率。下面是三种速率及其计算方法:

■ 第 148 页上的 “网络传输速率”

■ 第 148 页上的 “网络传输加结束备份处理”速率

■ 第 148 页上的 “网络传输加结束备份处理”速率

网络传输速率网络传输速率是 “所有日志条目 (All Log Entries)”报告中提供的速率。

网络传输速率仅考虑在网络上从客户机到服务器传输数据所需的时间。该速率忽略下列时间:

■ 设备在备份前装入和定位介质所需的时间。

■ 关闭磁带文件和将附加 NetBackup 信息记录写入磁带所需的时间。

“网络传输加结束备份处理”速率该速率忽略在备份前装入和定位介质所需的时间。不过,该速率包括网络传输速率中忽略的结束备份处理所需的时间。要确定该速率,请使用 “所有日志条目”报告并计算从以下消息:

begin writing backup id xxx

到以下消息的时间: successfully wrote backup id xxx

要计算传输速率,用该时间 (以秒为单位)除传输的总字节数 (传输的总字节数记录在 “所有日志条目”报告中)。

总传输速率该传输速率包括装入和定位介质以及结束备份处理的时间。使用 “客户机备份列表 (List Client Backups)”报告,通过将千字节数除以运行时间 (转换为秒)来计算传输速率。

nbu_ux_print_II.book Page 148 Saturday, September 22, 2007 4:03 AM

Page 149: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

149参考主题确定 NetBackup 传输速率

示例假设报告提供下列数据。

“所有日志条目”报告示例:TIME SERVER/CLIENT TEXT 04/28/06 23:10:37 windows giskard begin writing backup id giskard_0767592458, fragment 1 to media id TL8033 on device 1 . . .04/29/06 00:35:07 windows giskard successfully wrote backup id giskard_0767592458, fragment 1, 1161824 Kbytes at 230.325 Kbytes/sec

“客户机备份列表”报告示例: Client: giskard Backup ID: giskard_0767592458 Policy: production_servers Client Type: Standard Sched Label: testing_add_files Schedule Type: Full Backup Retention Level: one week (0) Backup Time: 04/28/06 23:07:38 Elapsed Time: 001:27:32 Expiration Time: 05/05/06 23:07:38 Compressed: no Kilobytes: 1161824 Number of Files: 78210

以下三个速率是使用示例报告中的备份数据计算的:

网络传输速率:

1161824 KB, 230.325 kbps

“网络传输加结束备份处理”速率:

23:10:30 - 00:35:07 = 01:24:30 = 5070 秒1161824 KB/5070 = 229.157 kbps

总传输速率:

运行时间 = 01:27:32 = 5252 秒1161824 KB/5252 = 221.216 kbps

nbu_ux_print_II.book Page 149 Saturday, September 22, 2007 4:03 AM

Page 150: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

150 参考主题NetBackup 如何生成工作表

NetBackup 如何生成工作表下列主题解释 NetBackup 如何确定每个客户机发生自动备份的顺序。本信息对于评估与日程表有关的问题很有用。

生成工作表(队列)NetBackup 会生成包含所有预定的活动作业的内部工作表。 NetBackup 会计算每个作业的 “预定运行时间”,然后按作业的预定运行时间的顺序对工作表中的所有作业排序:

a NetBackup 生成工作表,其中包含每个策略中每个客户机的作业。

b NetBackup 评估每个作业并根据下列因素确定其预定运行时间:

■ 作业 近一次运行是什么时间

■ 作业预定运行的频度 (作业的频率)

■ 距离作业的下一个预定时段还有多长时间 (如果当前不在该时段)

c NetBackup 按每个作业的预定运行时间对工作表排序。

当作业在等待资源 (设备)变为可用时,该作业被视作 “排队”作业,会出现在活动监视器的 “作业 (Jobs)”选项卡上。

一旦作业得到所需的资源,该作业即变为 “活动”作业,并开始运行。当作业完成时, NetBackup 会计算作业的下一预定运行时间,就这样不断地计算和重新排列工作表。

作业在工作表上的顺序是动态的。下列各项是可能影响工作表上作业顺序的一些因素:

■ 作业是成功完成了还是失败并 “等待重试 (Waiting for Retry)” (NetBackup 再次尝试执行作业前等待的时间是可配置的,方法是设置 “作业重试延迟 (Job retry delay)”全局属性主服务器属性)。

重试的作业将保留其原作业 ID。如果尝试次数达到配置的允许次数,而作业仍未成功,则认为该作业已 “结束”。作业的状态会表明该作业没有成功。尝试次数受 “日程表备份尝试次数 (Schedule backup attempts)”所限 (位于“主机属性 (Host Properties)”>“全局属性 (Global Attributes)”>“日程表备份尝试次数 (Schedule backup attempts)”下)。

■ 运行作业的尝试次数是否已超过 “日程表备份尝试次数 (Schedule backup attempts)”主机属性所指定的尝试次数。

■ 作业是否为子作业。如果父作业是 “活动”的,则该父作业的所有子作业都优先于其他作业。另一父作业的子作业也具有此优先权。

nbu_ux_print_II.book Page 150 Saturday, September 22, 2007 4:03 AM

Page 151: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

151参考主题NetBackup 如何生成工作表

确定排队作业的优先级工作表通常包含来自不同策略和日程表的作业。当确定运行备份的顺序时,NetBackup 会检查下列项:

1 NetBackup 检查要多路复用的作业。作业加入现有的多路复用组 (如果允许),即使工作表中有优先级更高的作业。

2 NetBackup 检查作业的优先级 (由策略的 “作业优先级 (Job priority)”决定)。具有 高优先级的策略中的备份作业首先运行。

例如,假设 client_1 和 client_2 处于不同的策略中,并且 client_1 所在的策略具有 高优先级。这样, client_1 的作业将始终在 client_2 作业之前运行。

3 NetBackup 查找与当前装入的磁带具有相同保留级别的备份。

如果策略优先级相等,则 NetBackup 尝试启动一个与当前装入的磁带具有相同保留期限的备份作业。选择具有相同保留级别的磁带会缩短装入磁带的延迟。

例如,假设 client_1 和 client_2 位于同一策略中,但是它们的日程表具有不同的保留期限。另外,假设 client_1 作业是延误时间 长的。然而装入了一个保留级别与 client_2 相同的磁带。

因为 client_2 可以存储在已装入的磁带上,所以它的作业首先运行,这样就使资源的利用 为有效。如果有其他类型正确的驱动器可供使用,则将在它上面为客户机 client_1 的作业装入一个磁带。

4 NetBackup 查找延误时间 长的备份作业。

如果优先级和保留级别相等,则 NetBackup 根据备份的延误时间长短来确定它们的优先级。延误时间 长的客户机具有 高优先级。

为确定备份的延误时间, NetBackup 从自该客户机上次成功备份以来所经过的时间中减去备份频率。备份频率是在策略中的日程表上指定的。

例如,假设 client_1 和 client_2 的某些备份作业位于相同的策略中,并且具有相同的保留级别。这些备份作业的日程表的频率都为 1 天。 client_1 的上次备份是在 25 小时之前运行的, client_2 的上次备份是在 26 小时之前运行的。这两个客户机的备份都延误了。然而,客户机 client_2 的作业延误时间更长,因此它将先运行。

这种方法确保了在上一个备份时段中没有成功的备份比已成功的备份享有更高的优先级。延误时间 长的作业的优先级在繁忙 NetBackup 配置 (备份时段有时会在所有备份可以开始之前关闭)中很重要。

nbu_ux_print_II.book Page 151 Saturday, September 22, 2007 4:03 AM

Page 152: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

152 参考主题确定备份介质要求

确定备份介质要求为确定有多少介质可用, NetBackup 提供下列工具:

■ NetBackup “介质摘要 (Media Summary)”报告,它列出服务器可用的活动与不活动介质。

■ 目录 /usr/openv/netbackup/bin/goodies 中的 available_media 脚本,它列出了运行该脚本的服务器上所有可用介质的 ID。

为有效管理备份环境,请确定每日备份和长期备份二者所要求的介质量。每日备份要求必须是已知的,以确保有足够的介质可用于每个备份会话。确定长期备份要求对于评估获得新介质、存储设备和场外存储 (如果需要)的成本很有必要。

对于每日备份要求,首先要确定每天要备份到每一类介质的文件的大致数据量。然后,可以检查 “介质摘要”报告和运行 available_media 脚本所得到的结果,以便验证是否有足够的介质 ID 和磁盘空间可用。

要计划将来的备份,请考虑下列事项:

■ 要将数据保留多长时间。除非启用了 “允许每个介质有多个保留级别 (Allow multiple retentions per media)”属性,否则给定磁带或光盘上的所有备份都将具有相同的保留级别。此时每个不同的保留级别都需要额外的介质。

■ 是否需要场外存储的副本或额外的安全性。

■ 是否允许使用新的软件版本和其他特殊备份。

■ 是否允许更换破损的旧介质。

■ 考虑磁盘使用模式随时间的更改。如果磁盘的使用率和容量增加,则备份需求也会增大。

■ 考虑一个磁带上的备份数。磁带标记是在备份之间创建的。具有很多小备份(可能为增量式备份)的磁带包含的实际数据比包含较少的大备份的磁带包含的实际数据要少。磁带标记的大小根据介质类型的不同而变化。包含许多小文件的磁带的备份开销较大,因为每个文件需要额外的 512 字节用于介质上的目录库信息。

■ 可以使用介质共享来帮助 大限度地利用磁带。

■ 如果有许多不同的卷池,请确保定义了足够的介质来容纳数据。

NetBackup 通知脚本

注:使用通知脚本之前,确保 “其他人”可以运行这些脚本。为此,请运行 chmod 755 script_name,其中 script_name 是脚本名称。

NetBackup 使用以下脚本或批处理文件来收集信息和提供事件通知。

nbu_ux_print_II.book Page 152 Saturday, September 22, 2007 4:03 AM

Page 153: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

153参考主题NetBackup 通知脚本

下列脚本在主服务器上是活动的:/usr/openv/netbackup/bin/backup_notify

/usr/openv/netbackup/bin/backup_exit_notify

/usr/openv/netbackup/bin/dbbackup_notify

/usr/openv/netbackup/bin/diskfull_notify

/usr/openv/netbackup/bin/mail_dr_info.sh(必须创建)/usr/openv/netbackup/bin/restore_notify

/usr/openv/netbackup/bin/session_notify

/usr/openv/netbackup/bin/session_start_notify

/usr/openv/netbackup/bin/userreq_notify

/usr/openv/netbackup/bin/parent_end_notify

/usr/openv/netbackup/bin/parent_start_notify

在客户机上运行的脚本:/usr/openv/netbackup/bin/goodies/bpstart_notify

/usr/openv/netbackup/bin/goodies/bpend_notify

/usr/openv/netbackup/bin/goodies/bpend_notify_busy

要使用客户机脚本,必须首先在客户机上创建脚本。按照第 156 页上的“bpstart_notify.bat (仅限 Microsoft Windows 客户机)”和第 160 页上的 “bpend_notify.bat (仅限 Microsoft Windows 客户机)”中介绍的过程操作。

有关详细信息,请参考脚本中的注释。

注意:仅适用于 NetBackup Enterprise Server。如果使用 bpstart_notify 或 bpend_notify 脚本,则不要包含写入 stdout 的任何命令。在备份过程中, NetBackup 将写入 stdout 的输出发送到服务器。生成的备份可能中止并显示与块大小有关的错误消息。另外,请确保脚本中的所有命令均适用于客户机平台。例如,-s 参数对于某些 UNIX 平台上的 UNIX mail 命令无效。使用该参数会导致数据写入 stdout 或 stderr。

backup_notifybackup_notify 脚本在存储单元所在的 NetBackup 服务器上运行。每次成功地将备份写入介质时,都将调用该脚本。 NetBackup 传递给该脚本的参数包括:

■ 执行备份的程序的名称

■ 备份映像名称或路径

例如:backup_notify bptm bilbo_0695316589

nbu_ux_print_II.book Page 153 Saturday, September 22, 2007 4:03 AM

Page 154: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

154 参考主题NetBackup 通知脚本

注:仅适用于 NetBackup Enterprise Server。如果 NetBackup 将文件备份到由 Storage Migrator 管理的 UNIX 磁盘存储单元,则 backup_notify 脚本将通知 Storage Migrator 尽快执行迁移。但已发布的脚本没有命令可用于在 NetBackup 存储其备份后对被管理的文件系统进行强制备份。要备份被管理的文件系统,请在必要时修改脚本以满足备份的具体要求。

backup_exit_notifybackup_exit_notify 脚本在主服务器上运行。单个备份完成后,将调用该脚本来执行站点特定的处理。

表 3-1 backup_exit_notify 参数

例如:backup_exit_notify freddie production fulls FULL 0

backup_exit_notify danr production incrementals INCR 73

bpstart_notify (仅限 UNIX 客户机)

注:使用该脚本之前,确保它可以由客户机上的 “其他用户”运行。为此,请运行 chmod 755 script_name,其中 script_name 是脚本名称。

在 UNIX 客户机上, NetBackup 在客户机每次启动备份或归档操作时调用 bpstart_notify 脚本。

要使用该脚本,请从服务器复制以下文件:/usr/openv/netbackup/bin/goodies/bpstart_notify

然后将其放入 UNIX 客户机上的以下位置:/usr/openv/netbackup/bin/

修改该脚本并确保具有运行该脚本的权限。

参数 描述

clientname NetBackup 目录库中的客户机名称。

policyname NetBackup 目录库中的策略名称。

schedname NetBackup 目录库中的日程表名称。

schedtype 以下内容之一:FULL、 INCR(差异增量式)、 CINC(累积增量式)、 UBAK、 UARC。

exitstatus 整个备份作业的退出代码。

nbu_ux_print_II.book Page 154 Saturday, September 22, 2007 4:03 AM

Page 155: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

155参考主题NetBackup 通知脚本

每次启动备份或归档以及完成初始化时,都将运行 bpstart_notify 脚本。该脚本在放置磁带之前运行。该脚本必须以 0 状态退出,以使调用程序继续执行并使备份或归档操作继续。非零状态将导致客户机备份或归档以 bpstart_notify failed 状态退出。

如果 /usr/openv/netbackup/bin/bpstart_notify 脚本存在,则它将在前台运行,且客户机上的 bpbkar 进程将等待它运行完成后才继续。该脚本中任何不以 & 符结尾的命令将依次运行。

服务器期待客户机在由服务器上的 BPSTART_TIMEOUT 选项指定的时间内以 continue 消息响应。

BPSTART_TIMEOUT 的默认值为 300。如果脚本需要的时间超过 300 秒,则可增加该值以允许更多的时间。

表 3-2 bpstart_notify 参数

注意:如果未指定 .policyname[.schedule],则也会为 NetBackup 目录库备份运行 bpstart_notify 脚本。

例如:bpstart_notify freddie cd4000s fulls FULL

bpstart_notify danr cd4000s incrementals INCR

bpstart_notify hare cd4000s fulls FULL

bpstart_notify freddie cd4000s user_backups UBAK

bpstart_notify DangDang cd4000s user_archive UARC

要为特定策略或策略与日程表组合创建 bpstart_notify 脚本,请创建带 .policyname 或 .policyname.schedulename 后缀的脚本文件。以下是策略 production 的两个脚本名称示例,该策略包含一个日程表 fulls:

/usr/openv/netbackup/bin/bpstart_notify.production

/usr/openv/netbackup/bin/bpstart_notify.production.fulls

第一个脚本影响名为 production 的策略中的所有预定备份。第二个脚本仅当日程表名为 fulls 时才影响 production 策略中的预定备份。

参数 描述

clientname NetBackup 目录库中的客户机名称。

policyname NetBackup 目录库中的策略名称。

schedname NetBackup 目录库中的日程表名称。

schedtype 以下内容之一:FULL、 INCR (差异增量式)、 CINC (累积增量式)、 UBAK、 UARC。

nbu_ux_print_II.book Page 155 Saturday, September 22, 2007 4:03 AM

Page 156: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

156 参考主题NetBackup 通知脚本

注:对于给定的备份,NetBackup 只使用一个 bpstart_notify 脚本,且该脚本是具有 具体名称的脚本。例如,如果有 bpstart_notify.production 和 bpstart_notify.production.fulls 两个脚本,则 NetBackup 只使用 bpstart_notify.production.fulls。

bpstart_notify 脚本可使用下列环境变量:BACKUPID

UNIXBACKUPTIME

BACKUPTIME

NetBackup bpbkar 进程创建这些变量。下面是脚本可用于记录备份信息的字符串示例:

BACKUPID=freddie_0857340526

UNIXBACKUPTIME=0857340526

BACKUPTIME=Sun Mar 2 16:08:46 2006

此外,可以使用以下环境变量来支持多个数据流:

STREAM_NUMBER 指示数据流编号。从策略、客户机和日程表启动的第一个数据流为 1。如果值为 0,则表示未启用多个数据流。

STREAM_COUNT 指定从该策略、客户机和日程表生成的数据流的总数。

STREAM_PID 是 bpbkar 的 PID (进程 ID)编号。

RESTARTED 可用于设有检查点的重新启动或备份作业。值为 0 表示此作业没有继续 (例如,在第一次初始化时)。值为 1 表示作业已继续。

bpstart_notify.bat (仅限 Microsoft Windows 客户机)对于所有 Windows 客户机,可创建一些在每次客户机启动备份或归档时都提供通知的批处理脚本。

要使用该脚本,请从服务器复制以下文件:/usr/openv/netbackup/bin/goodies/bpstart_notify.bat

然后将其放在客户机上与 NetBackup 客户机二进制文件相同的目录中:Install_path\NetBackup\bin\

其中, install_path 是 NetBackup 的安装目录。

可创建为所有备份或只为特定策略或日程表的备份提供通知的 bpstart_notify 脚本。

要创建适用于所有备份的脚本,请将脚本命名为 bpstart_notify.bat

要创建只适用于特定策略或策略与日程表组合的 bpstart_notify 脚本,请将 .policyname 或 .policyname.schedulename 后缀添加到脚本名称中。

nbu_ux_print_II.book Page 156 Saturday, September 22, 2007 4:03 AM

Page 157: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

157参考主题NetBackup 通知脚本

■ 以下脚本只适用于名为 days 的策略:install_path\netbackup\bin\bpstart_notify.days.bat

■ 以下脚本只适用于策略 days 中名为 fulls 的日程表:install_path\netbackup\bin\bpstart_notify.days.fulls.bat

注意:如果未指定 .policyname[.schedule],则也会为 NetBackup 目录库备份运行 bpstart_notify 脚本。

第一个脚本影响策略 days 中的所有预定备份。第二个脚本仅当日程表名为 fulls 时才影响策略 days 中的预定备份。

对于给定的备份,NetBackup 将只调用一个 bpstart_notify 脚本,并按以下顺序检查这些脚本:

bpstart_notify.policy.schedule.bat

bpstart_notify.policy.bat

bpstart_notify.bat

例如,如果有 bpstart_notify.policy.bat 和 bpstart_notify.policy.schedule.bat 两个脚本,则 NetBackup 只使用 bpstart_notify.policy.schedule.bat 脚本。

注:bpend_notify 脚本可以提供与 bpstart_notify 脚本不同的通知级别。例如,要为每个脚本使用一种级别,脚本名称可以是 bpstart_notify.policy.bat 和 bpend_notify.policy.schedule.bat。

当开始进行备份时, NetBackup 将下列参数传递给脚本。

表 3-3 bpstart_notify.bat 参数

参数 描述

%1 NetBackup 目录库中的客户机名称。

%2 NetBackup 目录库中的策略名称。

%3 NetBackup 目录库中的日程表名称。

%4 以下内容之一:FULL、 INCR、 CINC、 UBAK、 UARC。

%5 对于 bpstart_notify,操作的状态始终为 0。

nbu_ux_print_II.book Page 157 Saturday, September 22, 2007 4:03 AM

Page 158: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

158 参考主题NetBackup 通知脚本

服务器期待客户机在由 NetBackup BPSTART_TIMEOUT 选项指定的时间内以 continue 消息响应。 BPSTART_TIMEOUT 的默认值为 300。如果脚本需要的时间超过 300 秒,则可增加该值以允许更多的时间。

对于 Windows 2000 客户机, bpstart_notify 脚本可使用以下环境变量来支持多个数据流:

STREAM_NUMBER 指示数据流编号。从策略、客户机和日程表启动的第一个数据流为 1。如果值为 0,则表示未启用多个数据流。

STREAM_COUNT 指定从该策略、客户机和日程表生成的数据流的总数。

STREAM_PID 是 bpbkar 的 PID (进程 ID)编号。

bpend_notify (仅限 UNIX 客户机)

注意:bpend_notify 脚本在客户机已完成数据发送但服务器尚未完成介质写入时运行。

要在 UNIX 客户机完成备份或归档操作时收到通知,请从服务器复制以下文件:/usr/openv/netbackup/bin/goodies/bpend_notify

然后将其放入 UNIX 客户机上的以下位置:

/usr/openv/netbackup/bin/bpend_notify。

修改该脚本并确保具有运行该脚本的权限。

bpend_notify 脚本在每次备份或归档完成时运行。对于归档,该脚本在备份后、但在删除文件前运行。

%6 NetBackup 用来在脚本中搜索返回代码的结果文件。NetBackup 使用 %6 传递文件名,然后期望脚本在自身所在的目录中创建该文件。

如果脚本应用于特定策略和日程表,则必须将结果文件命名为

install_path\netbackup\bin\BPSTART_RES.policy.sche

dule

如果脚本应用于特定策略,则必须将结果文件命名为

install_path\netbackup\bin\BPSTART_RES.policy

如果脚本应用于所有备份,则必须将结果文件命名为

install_path\netbackup\bin\BPSTART_RES

此脚本创建文件的一种方法是使用 echo 0> %6 语句。

在调用脚本之前, NetBackup 将删除现有结果文件。脚本运行后,NetBackup 将检查新结果文件中的状态。仅当状态为 0 时,脚本才被视为成功。如果结果文件不存在,则 NetBackup 假设脚本已成功。

参数 描述

nbu_ux_print_II.book Page 158 Saturday, September 22, 2007 4:03 AM

Page 159: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

159参考主题NetBackup 通知脚本

如果 bpend_notify 存在,则它将在前台运行,而客户机上的 bpbkar 将一直等待它完成。任何不以 & 符结尾的命令将依次运行。

服务器期待客户机在由 BPEND_TIMEOUT NetBackup 配置选项指定的时间内响应。 BPEND_TIMEOUT 的默认值为 300。

如果脚本需要的时间超过 300 秒,请将 BPEND_TIMEOUT 设置为更大的值。应避免该值过大,因为那样会延迟服务器为其他客户机提供服务。

NetBackup 将下列参数传递给 bpend_notify 脚本。

表 3-4 bpend_notify 参数

注意:如果未指定 .policyname[.schedule],则也会为 NetBackup 目录库备份运行 bpend_notify 脚本。

例如:bpend_notify freddie pol_1 fulls FULL 0

bpend_notify danr pol_1 incrementals INCR 73

要为特定策略或策略与日程表组合创建 bpend_notify 脚本,请创建带 .policyname 或 .policyname.schedulename 后缀的脚本文件。下面两个示例是名为 production 的策略的脚本名称,该策略包含一个名为 fulls 的日程表:

/usr/openv/netbackup/bin/bpend_notify.production

/usr/openv/netbackup/bin/bpend_notify.production.fulls

第一个脚本影响策略 production 中的所有预定备份。第二个脚本仅当日程表名为 fulls 时才影响策略 production 中的预定备份。

注:对于给定的备份, NetBackup 只使用一个 bpend_notify 脚本,且该脚本是具有 具体名称的脚本。例如,如果有 bpend_notify.production 和 bpend_notify.production.fulls 两个脚本,则 NetBackup 只使用 bpend_notify.production.fulls。

参数 描述

clientname NetBackup 目录库中的客户机名称。

policyname NetBackup 目录库中的策略名称。

schedname NetBackup 目录库中的日程表名称。

schedtype 以下内容之一:FULL、 INCR(差异增量式)、 CINC(累积增量式)、UBAK、 UARC。

exitstatus bpbkar 中的退出代码。该状态是客户机状态,并不意味着备份已完成并成功。

当由于服务器上发生故障而使 “所有日志条目 (All Log Entries)”报告显示状态 84 时,客户机会显示状态 0。

nbu_ux_print_II.book Page 159 Saturday, September 22, 2007 4:03 AM

Page 160: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

160 参考主题NetBackup 通知脚本

如果 UNIX 客户机运行的是 NetBackup 3.0 或更高版本的软件,则 bpend_notify 脚本可使用下列环境变量:

BACKUPID

UNIXBACKUPTIME

BACKUPTIME

NetBackup bpbkar 进程创建这些变量。下面是脚本可用于记录备份信息的字符串示例:

BACKUPID=freddie_0857340526

UNIXBACKUPTIME=0857340526

BACKUPTIME=Sun Mar 2 16:08:46 2005

以下环境变量可用于支持多个数据流:

STREAM_NUMBER 指示数据流编号。从策略、客户机和日程表启动的第一个数据流为 1。如果值为 0,则表示未启用多个数据流。

STREAM_COUNT 指定从该策略、客户机和日程表生成的数据流的总数。

STREAM_PID 是 bpbkar 的 PID (进程 ID)编号。

FINISHED 可用于备份作业的检查点重启动。值为 0 表示客户机未完成所有数据的发送。值为 1 表示客户机已完成所有数据的发送。

bpend_notify.bat (仅限 Microsoft Windows 客户机)对于 Windows 客户机,可创建一些在每次客户机完成备份或归档时提供通知的批处理脚本。这些脚本必须驻留在客户机上,且必须与 NetBackup 客户机二进制文件位于同一目录:

Install_path\NetBackup\bin\bpend_notify.bat

其中, install_path 是 NetBackup 的安装目录。

可创建为所有备份或只为特定策略或日程表的备份提供通知的 bpend_notify 脚本。

要创建适用于所有备份的 bpend_notify 脚本,请将脚本命名为 bpend_notify.bat

要创建只适用于特定策略或策略与日程表组合的脚本,请将 .policyname 或 .policyname.schedulename 后缀添加到脚本名称中。

■ 以下脚本只适用于名为 days 的策略:Install_path\netbackup\bin\bpend_notify.days.bat

■ 以下脚本只适用于策略 days 中名为 fulls 的日程表:Install_path\netbackup\bin\bpend_notify.days.fulls.bat

注意:如果未指定 .policyname[.schedule],则也会为 NetBackup 目录库备份运行 bpend_notify 脚本。

nbu_ux_print_II.book Page 160 Saturday, September 22, 2007 4:03 AM

Page 161: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

161参考主题NetBackup 通知脚本

第一个脚本影响策略 days 中的所有预定备份。第二个脚本仅当日程表名为 fulls 时才影响策略 days 中的预定备份。

对于给定的备份, NetBackup 只调用一个 bpend_notify 脚本并以下列顺序检查这些脚本:

bpend_notify.policy.schedule.bat

bpend_notify.policy.bat

bpend_notify.bat

例如,如果有 bpend_notify.policy.bat 和 bpend_notify.policy.schedule.bat 两个脚本,则 NetBackup 只使用 bpend_notify.policy.schedule.bat。

注:bpstart_notify 脚本可以提供与 bpend_notify 脚本不同的通知级别。例如,如果每种脚本都有一个,则它们可以为 bpstart_notify.policy.bat 和 bpend_notify.policy.schedule.bat。

备份完成后, NetBackup 将下列参数传递给该脚本。

表 3-5 bpend_notify 参数

参数 描述

%1 NetBackup 目录库中的客户机名称。

%2 NetBackup 目录库中的策略名称。

%3 NetBackup 目录库中的日程表名称。

%4 以下内容之一:FULL、 INCR、 CINC、 UBAK、 UARC。

%5 操作的状态,与发送到 NetBackup 服务器的操作状态相同。状态为 0 表示备份成功,为 1 表示备份部分成功。如果发生错误,则状态是与该错误关联的值。

%6 NetBackup 用来在脚本中搜索返回代码的结果文件。 NetBackup 使用 %6 传递文件名,然后期望脚本在自身所在的目录中创建该文件。

如果脚本应用于特定策略和日程表,则必须将结果文件命名为

Install_path\netbackup\bin\BPEND_RES.policy.schedule

如果脚本应用于特定策略,则必须将结果文件命名为

Install_path\netbackup\bin\BPEND_RES.policy

如果脚本应用于所有备份,则必须将结果文件命名为

Install_path\netbackup\bin\BPEND_RES

此脚本创建文件的一种方法是使用 echo 0> %6 语句。

在调用脚本之前, NetBackup 将删除现有结果文件。脚本运行后,NetBackup 将检查新结果文件中的状态。仅当状态为 0 时,脚本才被视为成功。如果结果文件不存在,则 NetBackup 假设脚本已成功。

nbu_ux_print_II.book Page 161 Saturday, September 22, 2007 4:03 AM

Page 162: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

162 参考主题NetBackup 通知脚本

服务器期待客户机在由 BPEND_TIMEOUT 选项指定的时间内以 continue 消息响应。BPEND_TIMEOUT 的默认值为 300。如果脚本需要的时间超过 300 秒,则可增加该值以允许更多的时间。

对于 Windows 2000 客户机, bpend_notify 脚本可使用以下环境变量来支持多个数据流:

STREAM_NUMBER 指示数据流编号。从策略、客户机和日程表启动的第一个数据流为 1。如果值为 0,则表示未启用多个数据流。

STREAM_COUNT 指定从该策略、客户机和日程表生成的数据流的总数。

STREAM_PID 是 bpbkar 的 PID (进程 ID)编号。

bpend_notify_busy (仅限 UNIX 客户机)使用 bp.conf 文件时, bpend_notify_busy 脚本用于配置繁忙文件处理。有关更多信息,请参见第 93 页上的 “繁忙文件处理 (仅限 UNIX 客户机)”。

还可以在 NetBackup 管理控制台的 “繁忙文件设置 (Busy File Settings)”主机属性中配置繁忙文件处理。

dbbackup_notifyNetBackup 每次完成脱机目录库冷备份时都会调用 dbbackup_notify 脚本。该脚本在接收脱机目录库备份数据的服务器上运行。 NetBackup 将下列参数传递给该脚本。

表 3-6 dbbackup_notify 参数

例如:dbbackup_notify DISK /disk1/bpsync1 SUCCESS

dbbackup_notify OPTICAL AA0001 FAIL

dbbackup_notify TAPE XYZ047 SUCCESS

您必须能够识别 近的目录库备份。修改该脚本,以生成已进行目录库备份的介质 ID 的打印副本。

参数 描述

设备 写入备份的设备类型。

vsn_or_path 卷序列号 (对于磁带)或用于备份的路径 (对于磁盘)。

status 指定备份是否已成功,且值必须为 SUCCESS 或 FAIL。

nbu_ux_print_II.book Page 162 Saturday, September 22, 2007 4:03 AM

Page 163: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

163参考主题NetBackup 通知脚本

注:仅适用于 NetBackup Enterprise Server。如果将 NetBackup 目录库文件备份到由 Storage Migrator 管理的 UNIX 磁盘存储单元,则 dbbackup_notify 脚本将通知 Storage Migrator 尽快执行迁移。但该脚本没有命令可强制 Storage Migrator 在 NetBackup 目录库备份后备份自己的目录库。因此,必须修改该脚本以满足备份 Storage Migrator 目录库的具体要求。

diskfull_notifydiskfull_notify 脚本在具有存储单元的 NetBackup 服务器上运行。如果磁盘介质管理器 (bpdm) 在将备份写入磁盘存储单元时遇到磁盘已满的情况,则会调用该脚本。默认的操作是报告此情况,然后立即重试写入数据 (正在写入的文件由活动的 bpdm 保持打开状态)。

可将该脚本修改为将通知发送到某个电子邮件地址,或改为执行某些操作,如删除受影响的目录或文件系统中的其他文件。 NetBackup 将下列参数传递给该脚本。

表 3-7 diskfull_notify 参数

例如:diskfull_notify bpdm

/disk1/images/host_08193531_c1_F1

注意在以前的版本中,当磁盘存储单元已满后, diskfull_notify 脚本在默认情况下会休眠 5 分钟。要在升级后保留这种行为,可以:

■ 将 netbackup/bin/diskfull_notify.old_revision_number 脚本复制到 netbackup/bin/diskfull_notify,或

■ 修改该脚本,将 sleep 0 改为:sleep 300

mail_dr_info.sh在运行联机目录库热备份后,使用 mail_dr_info.sh 将 NetBackup 灾难恢复信息发送到指定的收件人。

要创建脚本,请使用以下文件:

/usr/openv/netbackup/bin/mail_dr_info.sh

使用下列退出参数更新脚本。

参数 描述

programname 程序名称 (始终为 bpdm)。

pathname 正在写入的文件的路径。

nbu_ux_print_II.book Page 163 Saturday, September 22, 2007 4:03 AM

Page 164: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

164 参考主题NetBackup 通知脚本

表 3-8 mail_dr_info.sh 参数

NetBackup 会检查 /usr/openv/netbackup/bin 中是否存在 mail_dr_info.sh。如果存在 mail_dr_info.cmd,NetBackup 就将参数传递到脚本。

mail_dr_info.sh 不是安装的文件。用户必须创建脚本。

parent_end_notify每当父作业结束时, NetBackup 就会调用 parent_end_notify 脚本。

使用下列参数更新脚本。

表 3-9 parent_end_notify 参数

parent_start_notify每当父作业启动时, NetBackup 就会调用 parent_start_notify 脚本。

使用下列参数更新脚本。

参数 描述

%1 收件人的地址。要使用多个地址,请输入 email1, email2。

%2 主题行。

%3 消息文件名。

%4 附件名。

参数 描述

clientname NetBackup 目录库中的客户机名称。

policyname NetBackup 目录库中的策略名称。

schedname NetBackup 目录库中的日程表名称。

schedtype 以下内容之一:FULL、 INCR(差异增量式)、 CINC(累积增量式)、UBAK、 UARC。

status 整个备份作业的退出代码。

streamnumber 父作业的数据流编号始终是 -1。

nbu_ux_print_II.book Page 164 Saturday, September 22, 2007 4:03 AM

Page 165: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

165参考主题NetBackup 通知脚本

表 3-10 parent_start_notify 参数

restore_notify

注:仅适用于 NetBackup Enterprise Server。如果将文件还原到由 Storage Migrator 管理的 UNIX 磁盘存储单元,则 restore_notify 脚本在还原完成后会通知 Storage Migrator 尽快执行迁移。

restore_notify 脚本在具有存储单元的服务器上运行。在还原过程中,NetBackup 磁带或磁盘管理器 (bptm 或 bpdm)在完成向客户机发送数据的操作后将调用该脚本。无论数据是否已发送,都会调用该脚本。 NetBackup 将下列参数传递给该脚本。

表 3-11 restore_notify 参数

例如:restore_notify bptm bilbo_0695316589 duplication

session_notifysession_notify 脚本在主服务器上运行。当备份会话结束时,如果至少有一个预定备份成功,将调用该脚本。 NetBackup 不向该脚本传递任何参数。在该脚本完成之前,调度一直处于暂停状态,因而此前无法启动其他备份操作。

参数 描述

clientname NetBackup 目录库中的客户机名称。

policyname NetBackup 目录库中的策略名称。

schedname NetBackup 目录库中的日程表名称。

schedtype 以下内容之一:FULL、 INCR(差异增量式)、 CINC(累积增量式)、UBAK、 UARC。

status 整个备份作业的退出代码。

streamnumber 父作业的数据流编号始终是 -1。

参数 描述

programname 执行还原或其他读取操作的程序的名称。

pathname 指向备份名称或路径的路径。

operation 以下内容之一:restore、 verify、 duplication、 import。

nbu_ux_print_II.book Page 165 Saturday, September 22, 2007 4:03 AM

Page 166: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

166 参考主题介质和设备管理 佳做法

session_start_notifysession_start_notify 脚本在主服务器上运行。当准备运行一组备份作业时,NetBackup 会在开始第一个备份前调用此脚本以执行所有特定于站点的处理。NetBackup 不向该脚本传递任何参数。

userreq_notifyuserreq_notify 脚本在主服务器上运行。每当请求进行下列操作时,NetBackup 便会调用该脚本:

■ 列出备份或归档中的文件

■ 启动备份、归档或还原

可更改该脚本以收集有关用户对 NetBackup 的请求的信息。 NetBackup 将下列参数传递给该脚本。

表 3-12 userreq_notify 参数

例如:userreq_notif backup mercury jdoe

userreq_notify archive mercury jdoe

userreq_notify manual_backup mercury jdoe

userreq_notify restore mercury jdoe

userreq_notify list mercury jdoe

介质和设备管理 佳做法以下是 NetBackup 介质和设备管理的 佳做法。按照这些建议操作可以 大程度地减少问题的产生。其中许多做法还可降低管理配置所需的时间和精力。按照这些

佳做法操作将有利于节省时间。

有关支持的设备、服务器平台和 新设备映射文件的列表,请参见 NetBackup 支持网站 http://entsupport.symantec.com。

参数 描述

action 定义操作并可具有下列值:backup、 archive、 manual_backup、restore、 list。

clientname 定义客户机名称。

userid 定义用户 ID。

nbu_ux_print_II.book Page 166 Saturday, September 22, 2007 4:03 AM

Page 167: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

167参考主题介质和设备管理 佳做法

常规做法以下是介质和设备管理的常规 佳做法:

■ 仅对 NetBackup 命令使用 Symentec 支持的且在文档中记载的选项。

■ 请参考 NetBackup 发行说明,查看现行版本或者将来版本是否废除了您使用的方法。这些发行说明还包含有关各版本所有新功能的信息。

■ 使用文档中记载的方法终止 NetBackup 介质管理器后台驻留程序和服务。

■ 定期使用 NetBackup 管理控制台中的 “NetBackup 管理 (NetBackup Management) > 目录库 (Catalog)”检查您的备份。另外,请定期还原文件以证明还原功能工作正常。

■ 始终备份 NetBackup 目录库。可能还需要备份介质服务器上的 vm.conf 和 bp.conf(UNIX 系统)文件。这些文件包含配置设置。

■ 还原 NetBackup 目录库 (如主服务器数据库和 EMM 数据库)时,请使用来自同一时间点的备份。

■ 确保所有设备名称和编号以及所有介质 ID 和条形码在整个企业中是唯一的。

■ 若要将设备用于其他应用程序,但是 NetBackup 控制着这些设备,则必须执行下列操作之一,以避免可能的数据丢失:

■ 使用 NetBackup tpreq 命令将介质装入到驱动器上,使用 tpunmount 命令从驱动器上移除介质。如果使用这些命令,当 NetBackup 完成对设备的操作时,其他应用程序还可以控制设备。

■ 如果驱动器处于 “启动”状态,请关闭驱动器。

介质管理以下是介质管理 佳做法:

■ 在介质管理中使用机械手清点更新操作。

■ 为未分配的介质使用临时池。

■ 为磁带机配置清洗磁带,如果磁带机支持自动清洗,请使用 TapeAlert 执行自动磁带机清洗。

■ 根据制造商建议的寿命期更换旧介质。同时也请更换旧的清洗介质。

■ 使用具有条形码读取器的机械手库,并仅使用机械手供应商推荐的条形码标签。

■ 清点多介质库时,使用条形码规则分配介质类型。使用条形码命名约定区分数据和清洗磁带,以及不同的物理介质类型。通常的约定是使用前缀标识介质类型。

■ 执行弹入或弹出命令之前,请确保介质访问端口为空。虽然 NetBackup 可以处理非空端口,但有些库可能会出问题。

nbu_ux_print_II.book Page 167 Saturday, September 22, 2007 4:03 AM

Page 168: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

168 参考主题介质和设备管理 佳做法

设备管理以下是设备管理 佳做法:

■ 监视 NetBackup 系统日志,以发现遇到的设备错误。

■ 使用 NetBackup 设备监视器监视设备。

■ 查明所有关闭的驱动器为什么不运行。

■ 在运行备份或还原作业时,不要使用机械手测试实用程序。

■ 在介质服务器 (或 SAN 介质服务器)上配置设备之前,请先阅读《NetBackup 设备配置指南》。

■ 请仅使用经过测试并受 Symantec 支持的机械手、磁带机、磁带驱动程序以及服务器平台和硬件。有关受支持的设备,请参见 NetBackup 支持网站上的 NetBackup 硬件兼容性列表。

■ 仅使用完全序列化的设备。完全序列化的 SCSI 库会报告机械手的序列号,以及该机械手中每个驱动器的序列号。

■ 始终为磁带库和磁带机配置并使用直通路径。

■ 如有可能,请使用 SCSI 保留。

■ 对光纤挂接设备使用持久性绑定。

■ 使用 NetBackup 设备配置向导配置设备。

■ 使用设备配置向导之前,请从 NetBackup 支持网站下载并安装 新的设备映射文件。

■ 对环境中所有服务器上的所有物理驱动器类型,使用统一的逻辑驱动器类型。例如,对所有 DLT7000 驱动器使用 dlt 作为逻辑驱动器类型。

■ 不要在 Microsoft Windows 主机中装入供应商的介质转换器驱动程序。允许(但不是必须)将默认的 Microsoft 介质转换器驱动程序用于 NetBackup。

性能与故障排除以下是性能和故障排除 佳做法:

■ 使用 NetBackup 支持网页上提供的性能优化文档。

■ 仅使用 NetBackup 主服务器和企业介质管理器 (EMM) 服务器的专用服务器。不要使用承载其他应用程序或者存储数据的服务器。为所有备份服务器安排定期维护时间表。

■ 请使用 NetBackup 管理控制台中的故障排除工具或者参考 《NetBackup 故障排除指南》,了解所有错误情况。

■ 始终安装 Symantec 提供的 新 NetBackup 版本更新。

nbu_ux_print_II.book Page 168 Saturday, September 22, 2007 4:03 AM

Page 169: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

169参考主题使用 TapeAlert

■ 安装操作系统版本更新时,验证所有与 SCSI 有关的操作系统配置文件 (如 Solaris st.conf 文件)。

■ 对于与设备有关的问题,如果涉及固件升级,请咨询供应商;如果涉及支持的固件级别,请查阅 NetBackup 硬件兼容性列表。

■ 不要使用 NetBackup DISABLE_RESOURCES_BUSY touch 文件。

■ 不要禁用操作系统 TCP_NODELAY 功能。

■ 安装和配置 NetBackup Shared Storage 选件、OpenStorage 或 SharedDisk 之前,请阅读 NetBackup Shared Storage Guide (NetBackup 共享存储指南)。

使用 TapeAlertTapeAlert 是一个磁带机状态监视和消息传递实用程序。 TapeAlert 实用程序可以检测磁带质量问题、磁带机硬件中的缺陷以及是否需要清洗磁带机。对于支持 TapeAlert 的磁带机, TapeAlert 固件监视磁带机硬件和介质。错误、警告和信息的状态将记录在 TapeAlert 日志页中。 NetBackup 将 TapeAlert 状况写入:

■ bptm 日志

■ 错误日志

■ 作业详细信息日志

■ UNIX 系统日志和 Windows 事件查看器

有关更多信息,另请参见第 173 页上的 “应机性清洗 (TapeAlert)”。

TapeAlert 使用要求要使用 TapeAlert,必须满足以下所有条件。除此之外,不需要其他配置。

■ 磁带机必须支持 TapeAlert 功能,并且该磁带机上必须启用 TapeAlert。

若要确定磁带机是否支持 TapeAlert,请参见 Symantec 支持站点。

■ 要使用 TapeAlert 清洗磁带机,NetBackup 中必须有已配置好的、可用于磁带库的清洗磁带。

■ 清洗磁带未达到使用寿命。

■ 必须在 UNIX 介质服务器上配置 Passthru 设备文件。有关更多信息,请参见《NetBackup 设备配置指南》。

nbu_ux_print_II.book Page 169 Saturday, September 22, 2007 4:03 AM

Page 170: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

170 参考主题使用 TapeAlert

TapeAlert 日志代码TapeAlert 代码是从 T10 SCSI-3 流命令标准派生而来的。有关设备支持的代码的列表,请参考设备的文档。 TapeAlert 检查是否存在以下类型的错误:

■ 可恢复的读写磁带机问题

■ 不可恢复的读写磁带机问题

■ 硬件缺陷

■ 错误或破损的介质

■ 失效的清洗磁带

■ 异常错误

定义了一组 TapeAlert 条件,可以使正在使用的介质冻结。另外还定义了一组会导致磁带机关闭的条件。第 170 页上的表 3-13 描述了 TapeAlert 代码。

表 3-13 TapeAlert 日志代码

TapeAlert 代码

默认操作 错误类型 错误消息

0x01 无 警告 - WRN “读取警告 (READ WARNING)”

0x02 无 警告 - WRN “写入警告 (WRITE WARNING)”

0x03 无 警告 - WRN “硬件错误 (HARD ERROR)”

0x04 冻结介质 - FRZ 严重 - CRT “介质 (MEDIA)”

0x05 冻结介质 - FRZ 严重 - CRT “读取失败 (READ FAILURE)”

0x06 冻结介质 - FRZ 严重 - CRT “写入失败 (WRITE FAILURE)”

0x07 冻结介质 - FRZ 警告 - WRN “介质寿命 (MEDIA LIFE)”

0x08 冻结介质 - FRZ 警告 - WRN “非数据级别 (NOT DATA GRADE)”

0x09 无 严重 - CRT “写保护 (WRITE PROTECT)”

0x0a 无 信息 - INFO “无删除 (NO REMOVAL)”

0x0b 无 信息 - INFO “清洗介质 (CLEANING MEDIA)”

0x0c 无 信息 - INFO “不支持的格式 (UNSUPPORTED FORMAT)”

0x0d 冻结介质 - FRZ 严重 - CRT “可修复的机械磁带故障 (REC. MECH. CARTRIDGE FAILURE)”

0x0e 冻结介质 - FRZ 严重 - CRT “不可修复的机械磁带故障 (UNREC. MECH. CARTRIDGE FAILURE)”

nbu_ux_print_II.book Page 170 Saturday, September 22, 2007 4:03 AM

Page 171: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

171参考主题使用 TapeAlert

0x0f 冻结介质 - FRZ 警告 - WRN “MIC 故障 (MIC FAILURE)”

0x10 无 严重 - CRT “强制弹出 (FORCED EJECT)”

0x11 无 警告 - WRN “只读 (READ ONLY)”

0x12 无 警告 - WRN “目录在装入时损坏 (DIRECTORY CORRUPTED ON LOAD)”

0x13 冻结介质 - FRZ 信息 - INFO “接近介质寿命 (NEARING MEDIA LIFE)”

0x14 清洗磁带机 - CLN 严重 - CRT “立即清洗 (CLEAN NOW)”

0x15 清洗磁带机 - CLN 警告 - WRN “定期清洗 (CLEAN PERIODIC)”

0x16 冻结介质 - FRZ 严重 - CRT “失效的清洗介质 (EXPIRED CLEANING MEDIA)”

0x17 冻结介质 - FRZ 严重 - CRT “无效的清洗磁带 (INVALID CLEANING TAPE)”

0x18 无 警告 - WRN “已请求保留(RETENSION REQUESTED)”

0x19 无 警告 - WRN “双端错误 (DUAL-PORT ERROR)”

0x1a 无 警告 - WRN “冷却扇故障 (COOLING FAN FAILURE)”

0x1b 无 警告 - WRN “供电失败 (POWER SUPPLY FAILURE)”

0x1c 无 警告 - WRN “电源占用 (POWER CONSUMPTION)”

0x1d 无 警告 - WRN “磁带机维护 (DRIVE MAINTENANCE)”

0x1e 关闭磁带机 - DOWN 严重 - CRT “硬件 A(HARDWARE A)”

0x1f 关闭磁带机 - DOWN 严重 - CRT “硬件 B(HARDWARE B)”

0x20 无 警告 - WRN “界面 (INTERFACE)”

0x21 无 严重 - CRT “弹出介质 (EJECT MEDIA)”

0x22 无 警告 - WRN “下载失败 (DOWNLOAD FAIL)”

0x23 无 警告 - WRN “磁带机湿度 (DRIVE HUMIDITY)”

0x24 无 警告 - WRN “磁带机温度 (DRIVE TEMPERATURE)”

表 3-13 TapeAlert 日志代码 (续)

TapeAlert

代码默认操作 错误类型 错误消息

nbu_ux_print_II.book Page 171 Saturday, September 22, 2007 4:03 AM

Page 172: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

172 参考主题使用 TapeAlert

0x25 无 警告 - WRN “磁带机电压 (DRIVE VOLTAGE)”

0x26 无 严重 - CRT “预期失败 (PREDICTIVE FAILURE)”

0x27 无 警告 - WRN “诊断请求 (DIAGNOSTICS REQ.)”

0x28 - 0x31 无 信息 - INFO “未定义 (UNDEFINED)”

0x32 无 警告 - WRN “丢失统计数据 (LOST STATISTICS)”

0x33 冻结介质 - FRZ 警告 - WRN “卸载时目录无效 (DIRECTORY INVALID ON UNLOAD)”

0x34 冻结介质 - FRZ 严重 - CRT “系统区域写入失败 (SYSTEM AREA WRITE FAILURE)”

0x35 冻结介质 - FRZ 严重 - CRT “系统区域读取失败 (SYSTEM AREA READ FAILURE)”

0x36 冻结介质 - FRZ 严重 - CRT “无数据起点 (NO START OF DATA)”

0x37 冻结介质 - FRZ 严重 - CRT “装入失败 (LOADING FAILURE)”

0x38 冻结介质 - FRZ 严重 - CRT “不可修复的卸载失败 (UNREC. UNLOAD FAILURE)”

0x39 无 严重 - CRT “自动对接失败 (AUTOMATION INTERFACE FAILURE)”

0x3a 无 警告 - WRN “固件故障 (FIRMWARE FAILURE)”

0x3b 冻结介质 - FRZ 警告 - WRN “WORM 介质 - 完整性检查失败 (WORM MEDIUM - INTEGRITY CHECK

FAILED)”

0x3c 冻结介质 - FRZ 警告 - WRN “WORM 介质 - 已尝试覆盖 (WORM MEDIUM - OVERWRITE ATTEMPTED)”

0x3d - 0x40 无 信息 - INFO “未定义 (UNDEFINED)”

表 3-13 TapeAlert 日志代码 (续)

TapeAlert

代码默认操作 错误类型 错误消息

nbu_ux_print_II.book Page 172 Saturday, September 22, 2007 4:03 AM

Page 173: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

173参考主题磁带机清洗概述

磁带机清洗概述使用 NetBackup 可以进行以下类型的磁带机清洗:

■ 应机性清洗

Symantec 建议您使用应机性清洗。

■ 基于库的清洗

■ 基于频率的清洗

■ 操作员启动的清洗

应机性清洗 (TapeAlert)使用 TapeAlert 进行应机性清洗 (也称为按需清洗或 TapeAlert 清洗)是磁带机的一项功能。磁带机根据需要确定并启动清洗。如果磁带机支持 TapeAlert 功能,并且该磁带机上启用了 TapeAlert 功能,则 NetBackup bptm 进程将轮询磁带机以查看 TapeAlert 的状态。

TapeAlert 可以对大多数磁带机类型执行应机性清洗。并非所有平台、机械手、磁带机或固件级别都支持此类应机性清洗。

对于不支持 TapeAlert 的磁带机,可以配置并使用基于频率的清洗。有关更多信息,请参见第 174 页上的 “基于频率的清洗”和第 173 页上的 “TapeAlert 和基于频率的清洗”。

Symantec 建议您使用应机性清洗。

有关更多信息,请参见第 169 页上的 “TapeAlert 使用要求”。

TapeAlert 清洗具有 TapeAlert 功能的磁带机可以跟踪它在某个时间段内遇到的读写错误的个数。虽然磁带机可以从这些错误中恢复,但是当达到阈值时,磁带机会设置 CLEAN_NOW 或 CLEAN_PERIODIC 标志。

如果 bptm 检测到设置了其中的一个标志,它就会在以下 “某个”时间执行清洗:

■ 在向磁带机备份或还原结束时。

■ 下一次向磁带机备份或还原之前。

TapeAlert 和基于频率的清洗将 TapeAlert “和”基于频率的清洗结合使用,可确保至少每隔 x 小时清洗一次磁带机,具体时间取决于清洗频率的设置。此外,如果磁带机设置了 CLEAN_NOW 或 CLEAN_PERIODIC TapeAlert 标志,则该磁带机的清洗时间可能会更早。

如果 TapeAlert “不”与基于频率的清洗一起使用,则仅当磁带机设置了 CLEAN_NOW 或 CLEAN_PERIODIC 标志时才清洗该磁带机。

nbu_ux_print_II.book Page 173 Saturday, September 22, 2007 4:03 AM

Page 174: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

174 参考主题磁带机清洗概述

基于库的清洗对于大多数机械手, NetBackup 都不支持基于库的清洗 (也称为机械手清洗或自动清洗),原因是磁带库和操作系统供应商已通过各种方式实施此清洗任务。这些方法往往会干扰介 NetBackup 的机械手控制操作。

NetBackup 并不定义基于库的清洗所使用的清洗介质,而是由磁带库管理清洗介质。

由于 TapeAlert 提供的清洗与基于库的清洗类型相同,因此 Symantec 建议在使用 TapeAlert 时禁用基于库的清洗。

基于频率的清洗当累计的装入时间超过为清洗频率指定的时间时,将启动基于频率的清洗。每次卸载磁带时 NetBackup 都会更新磁带机的装入时间。

清洗频率是在您向 NetBackup 添加磁带机时配置的。也可以通过更改磁带机属性或者使用介质和设备管理设备监视器来更改清洗频率。

如果符合下列条件,则在累计装入时间超过您为清洗频率指定的时间时,将进行磁带机清洗:

■ 磁带机位于支持磁带机清洗的磁带库中。

■ 配置了可用于磁带库的清洗磁带。

■ 清洗磁带还有剩余的清洗次数。

NetBackup 在磁带被卸载后立即清洗磁带机。磁带机清洗永远不会在活动备份期间导致卸载。清洗完磁带机后,装入时间即被重置。清洗频率值保持不变。

如果备份跨越磁带进行,则可能在备份中发生清洗。例如,如果在第一个磁带装满时到达了清洗时间,则 NetBackup 将在装入下一个磁带之前清洗该磁带机。

介质可以长时间保留在磁带机中。这并不会影响清洗频率,原因是 NetBackup 仅在将介质分配给进程时才增加装入时间。

基于频率的清洗的局限性下面的说明仅适用于 NetBackup Enterprise Server。

受 API 机械手控制的 ACS 或 TLH 库中的磁带机 “不”支持基于频率的清洗。磁带库软件控制磁带机清洗。要管理这些机械手的磁带机清洗,请使用机械手供应商界面。

nbu_ux_print_II.book Page 174 Saturday, September 22, 2007 4:03 AM

Page 175: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

175参考主题卷池和卷组概述

操作员启动的清洗无论磁带机的清洗频率或者累计装入时间如何,您都可以启动磁带机清洗。对于独立磁带机或机械手磁带机,如果在 NetBackup 中添加了具有该磁带机的正确介质类型和驻留位置的清洗磁带,则可清洗该磁带机。

如果满足以下任一条件, NetBackup 将报告磁带机需要清洗:

■ 装入时间的值大于清洗频率。

■ 设置了 TapeAlert CLEAN_NOW 或 CLEAN_PERIODIC 标志。

“并且”满足以下任一条件:

■ 磁带机为独立磁带机,且未定义清洗磁带。

■ 磁带机是独立磁带机,且清洗磁带剩下的清洗次数为零。

NetBackup 会显示 “需要清洗 (NEEDS CLEANING)”,如下所示:

■ NetBackup 管理控制台 “设备 (Devices)”节点中 “磁带机列表 (Drive List)”的 “磁带清洗注释 (Tape Cleaning Comment)”列。

■ tpclean -L 命令的输出的注释字段。

使用清洗磁带

注:NetBackup 并不控制基于库的清洗使用的清洗磁带。

可以指定清洗磁带允许的清洗次数。该数目随着每次清洗而递减。当清洗次数为零时, NetBackup 将停止使用该清洗磁带。可以使用新的清洗磁带或者增加该磁带允许的清洗次数。

Symantec 建议遵从清洗磁带供应商关于磁带使用次数的建议。如果使用超过建议寿命的清洗磁带,可能会发生清洗延迟 (由于过多的磁带位置操作),而且可能会导致磁带机关闭。

卷池和卷组概述卷池用于按用法标识一组逻辑卷。

卷组是标识驻留在相同物理位置的一系列卷的逻辑分组。卷组对于在移动卷 (如从磁带库移动到独立位置)时更新配置很方便。

可以在向 NetBackup 添加卷时指定卷池和卷组。

nbu_ux_print_II.book Page 175 Saturday, September 22, 2007 4:03 AM

Page 176: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

176 参考主题卷池和卷组概述

卷池卷池概念只和 NetBackup 存储单元有关,不适用于磁盘存储单元。

卷池可以保护卷不被未经授权的用户、组或者应用程序访问。可以为用户组或其他目的创建卷池,在添加卷时,请将这些卷与适当的卷池关联起来。也可以将未分配的卷移动到其他池中。

除了 CatalogBackup、NetBackup 和 DataStore 卷池以外,必须先创建卷池,然后才能在其中添加卷。默认情况下, NetBackup 将创建名为 None、 NetBackup、CatalogBackup 和 DataStore 的卷池。

卷组卷组表示卷的位置,如它所驻留的机械手。如果以物理方式移动了一个卷,则也必须以逻辑方式移动它 (“逻辑移动”是指更改卷属性以显示新的位置)。卷组便于跟踪卷的位置,例如,将卷组移到场外就是这种情况。

通过指定组名而不是每个卷各自的介质 ID,卷组允许对一组卷执行操作。操作包括磁带库和独立位置之间的移动,或者从 NetBackup 中删除。

卷组分配规则下面是分配卷组的规则:

■ 一个组中的所有卷必须属于同一介质类型。

不过,允许介质类型和它对应的清洗介质类型位于同一卷组 (如 DLT 和 DLT_CLN)。

■ 一个磁带库中的所有卷 “必须”属于一个卷组。必须指定一个卷组或者请求介质管理器为卷组生成一个名称,否则无法向磁带库添加卷。

■ 清除卷组名称的唯一方法是,将卷移动到独立位置并且不指定卷组。

■ 多个卷组可共享同一位置。例如,磁带库可以包含多个卷组中的卷,并且可以有多个独立卷组。

■ 组中的所有卷必须位于同一磁带库中,或者必须是独立的。即,如果某个组(或组的一部分)已经存在于某个磁带库中,则不能将它添加到另一个磁带库中。

nbu_ux_print_II.book Page 176 Saturday, September 22, 2007 4:03 AM

Page 177: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

177参考主题卷池和卷组概述

卷池和卷组示例第 177 页上的图 3-1 显示了一个示例,其中包括一个卷池 (名为 NB_pool)和几个卷组。在此例中,用户可以在磁带库中的卷组和场外的任何卷组之间移动卷。但所有卷都保持在同一个卷池中。

图 3-1 包含多个卷组的卷池

在第 178 页上的图 3-2 中,同一个卷池中的成员位于不同的卷组中。请注意,通过指定不同的卷池,可以将数据存储在单独的卷中。一个卷池中的卷可以位于多个物理位置和多个卷组中。

在本示例中,卷池 NB_pool_dept_1 中的卷分布在 rob_A 、 standalone1 和场外卷组中。同时,这些卷组还有来自多个卷池的卷 (但每个卷组中的卷都必须是同一类型)。

机械手

卷组 1 卷组 2

卷组 3 卷组 4

场外 1

场外 2

独立NB_pool

nbu_ux_print_II.book Page 177 Saturday, September 22, 2007 4:03 AM

Page 178: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

178 参考主题卷池和卷组概述

图 3-2 位于多个卷池的卷组

还可以配置临时池,当卷池没有介质可用时, NetBackup 可以从临时池传送卷。有关更多信息,请参见第 178 页上的 “临时卷池”。

临时卷池临时池是可以配置的可选卷池。如果配置了临时池, NetBackup 可以从该临时池向没有可用卷的其他池中移动卷。

临时池示例在第 179 页上的图 3-3 中,临时池名为 Scratch_pool。三个机械手除了包含来自其他池的卷之外,还包含来自该临时池的卷。假定会发生下面一系列事件:

■ NetBackup 需要 DLT 卷,因此介质管理器试图从机械手 C 中的 NB_pool_dept_1 分配一个。

■ 机械手 C 在 NB_pool_dept_1 池中没有未分配的卷可用。

■ NetBackup 会搜索临时池,查找机械手 C 中是否存在未分配的 DLT 卷。如果有卷可用,NetBackup 会将其移到 NB_pool_dept_1。否则,NetBackup 将记录介质不可用状态。

组rob_B

组rob_A

组 场外组

standalone1

机械手 A

机械手 B

NB_pool_dept_2

NB_pool_dept_1

独立独立

NB_pool_dept_3

nbu_ux_print_II.book Page 178 Saturday, September 22, 2007 4:03 AM

Page 179: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

179参考主题卷池和卷组概述

图 3-3 临时池示例

临时池用法下表列出了有关临时池的重要使用说明:

■ 如果临时池包含已分配的卷,则这些卷将保留在临时池中。介质管理器不会像处理未分配的卷一样将已分配的卷移动到其他池中。

■ NetBackup 不会分配正处于临时池中的卷。例如,如果 NetBackup 策略或日程表指定了该临时池,则对那些卷的所有请求都会被拒绝。

■ 介质管理器自动将失效介质返回到临时卷池 (返回的介质必须原来就在同一个临时池中)。

■ 要让介质管理器管理卷池的卷分配,请执行以下操作:

a 根据需要创建卷池,但不要向池中添加任何卷。

b 定义一个临时池,并向该池添加所有卷。 NetBackup 会根据需要将卷移到其他池。

组rob_A

组rob_C

机械手 A - TL8 机械手 C - DLT

机械手 B - TL8

组rob_B

NB_pool_dept_1

NB_pool_dept_2

Scratch_pool

nbu_ux_print_II.book Page 179 Saturday, September 22, 2007 4:03 AM

Page 180: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

180 参考主题条形码概述

条形码概述如果磁带库带有条形码读取器,则该读取器将扫描介质上的条形码,并保存结果。这些结果将插槽号和条形码与该插槽中的介质关联起来。 NetBackup 从磁带库中获得条形码和插槽信息。

条形码的优点不管是否使用条形码,NetBackup 都可正常运行。但是,Symantec 建议您在可以读取条形码的机械手中使用带条形码的介质。条形码具有以下优点:

■ 自动分配介质 ID。在向机械手中添加新介质时, NetBackup 能够根据您指定的条件分配介质 ID。

■ 更准确地跟踪卷的位置。机械手清点更新操作可以确定机械手中有哪些卷。

■ 提高性能。对于某些机械手来说,不使用条形码可能会对性能产生负面影响。能够读取条形码的机械手在每次移动磁带时都会执行扫描。机械手将正确的条形码存储到内存中,或者验证先前保存的条形码。但是,如果磁带没有条形码,机械手会多次重试扫描,从而导致性能降低。

条形码 佳做法为卷选择条形码时,请考虑以下几点:

■ 条形码通常显示在磁带卷外部附着的标签上。

光盘上通常不使用条形码, NetBackup 不支持光盘库 (ODL 机械手)的条形码。

■ NetBackup 支持的 大条形码长度取决于机械手类型。

■ 在购买用于 NetBackup 的条形码标签时,应始终遵从磁带库供应商的建议。确保条形码的字符数正确。

■ 条形码可以表示为字母和数字字符的任意组合形式,但不同的机械手所支持的条形码长度是不同的。请参见机械手供应商的文档,以确定特定机械手类型的要求。

■ 条形码中不要包含空格 (开头、末尾或者任意字符之间)。否则,机械手或 NetBackup 可能无法正确读取它们。

■ API 机械手中的卷包含一个真正的或逻辑的条形码。该卷标识符用作 NetBackup 介质 ID。它是 ACS、 TLH 和 TLM 机械手中的卷序列号。

■ 对于 API 机械手,卷的条形码必须与 NetBackup 介质 ID 相同。

可以按照与介质 ID 相同的序列获取自定义的标签,以使条形码与介质 ID 匹配。例如,要匹配一组范围从 AA0000 到 ZZ9999 的介质 ID,则可按这一序列获取条形码标签。

■ 当磁带库中包含多种介质类型时,应使用介质 ID 生成规则在条形码中分配特定的字符,以区分不同介质类型。另外,还应使用条形码来区分数据磁带和清洗磁带,或区分不同的卷池。

nbu_ux_print_II.book Page 180 Saturday, September 22, 2007 4:03 AM

Page 181: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

181参考主题条形码概述

条形码规则条形码规则指定为新机械手卷分配属性的条件。 NetBackup 使用磁带库提供的卷的条形码和您的条形码规则来分配这些属性。

在 NetBackup 中,您可以选择在设置机械手清点更新操作时是否使用条形码规则。条形码规则存储在 EMM 服务器上。

NetBackup 的条形码操作当机械手清点更新操作使用 NetBackup 条形码规则,并且在机械手中检测到新的条形码时:

■ NetBackup 会搜索规则列表 (从第一个到 后一个),查找符合新条形码的规则。

■ 如果有一条规则符合该条形码标记, NetBackup 会验证该规则的介质类型是否与您指定的更新的介质类型一致。

■ 如果介质类型符合, NetBackup 会将该规则中的属性分配给卷。该属性包括介质类型、卷池、 大装入次数 (或清洗次数)和描述。

注:如果卷已经使用了条形码, NetBackup 将不会运用条形码规则。

检查条形码在具有条形码读取器的机械手中, NetBackup 将验证条形码,确保机械手装入了正确的卷。如果卷上的条形码与 EMM 数据库中的条形码不匹配, NetBackup:

■ 可能为该请求分配挂起状态 (针对还原等特定于介质的作业)

■ 可能使用另一个卷 (针对备份或复制作业)

■ 可能无法完成作业 (目录库冷备份作业)

如果所请求的卷不在机械手中, NetBackup 管理控制台设备监视器中将显示一条挂起请求消息。此时,操作员必须找到该卷并执行下列操作之一:

■ 检查设备监视器以找到合适的驱动器,并将请求的卷装入该驱动器。

■ 将卷移到机械手中,并更新卷配置以反映介质的正确位置,然后重新提交请求。

如果卷 (磁带或光盘)已标注,自动卷识别后台驻留程序将读取该标签,并将驱动器分配给请求。如果卷没有标注并且未与机械手关联,则操作员可以手动将驱动器分配给请求。

nbu_ux_print_II.book Page 181 Saturday, September 22, 2007 4:03 AM

Page 182: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

182 参考主题条形码概述

条形码规则示例下表显示了一些条形码规则的示例。这些规则先按条形码标记中的字符数排序,然后按添加顺序排序。其中,< 无 > 和 < 默认 > 两个规则例外,它们总是位于列表的末尾。

请参考上表的条形码规则示例来研究以下示例。假定您为 TL8 机械手中新的 8 毫米卷的更新操作选择了以下介质设置 (更新选项):

介质类型 = 8MM

卷组 = 00_000_TL8

使用条形码规则 = 是

卷池 = 默认

如果此磁带库中新卷的条形码为 TL800001,则 NetBackup 使用条形码标记为 TL8 的规则,并为该卷分配以下属性:

介质 ID = 800001 (条形码的 后六个字符)

卷组 = 00_000_TL8

卷池 = t_pool

大装入次数 = 0 (无 大值)

如果新卷的条形码为 TL000001,则 NetBackup 使用条形码标记为 TL 的规则,并为该卷分配以下属性:

介质 ID = 000001 (条形码的 后六个字符)

卷组 = 00_000_TL8

卷池 = 无

大装入次数 = 0 (无 大值)

表 3-14 条形码规则示例

条形码标记 介质类型 卷池 大装入次数 / 清洗次数

描述

0080 8MM b_pool 55 新的 008 卷

DLT DLT d_pool 200 dlt 备份

CLD DLT_CLN 无 30 dlt 清洗

CLT 8MM_CLN 无 20 8 毫米清洗

TL8 8MM t_pool 0 8 毫米备份

TL 8MM 无 0 无 8 毫米池

< 无 > 默认 无 0 无条形码

< 默认 > 默认 NetBackup 0 其他条形码

nbu_ux_print_II.book Page 182 Saturday, September 22, 2007 4:03 AM

Page 183: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

183参考主题更改硬件配置

介质 ID 生成规则

注:若要使用介质 ID 生成规则,机械手必须支持条形码,而且机械手不能是 API 机械手。介质 ID 生成规则保存在介质管理器配置文件 (vm.conf) 中。

使用介质 ID 生成规则可改写 NetBackup 使用的默认介质 ID 命名方法。默认方法使用机械手提供的条形码的 后六个字符生成介质 ID。

例如,两个 8 字符的条形码可能是 S00006L1 和 000006L1。如果不指定任何介质 ID 生成规则,则 NetBackup 将使用条形码 后六个字符来生成其介质 ID。在本示例中,将对两个条形码创建相同的介质 ID (0006L1)。

在规则中,您可以控制 NetBackup 如何通过指定介质 ID 中使用的条形码字符来创建介质 ID,也可以指定插入 ID 的字母数字字符。

可以定义多个规则以适应机械手和条形码长度。可以为特定机械手和每种条形码格式 (条形码字符数不同)定义规则。多规则可以为支持多种介质类型的机械手提供灵活性。

更改硬件配置下面是关于更改现有 NetBackup 配置的高级主题:

■ 第 183 页上的 “替换设备”

■ 第 185 页上的 “淘汰介质服务器”

替换设备如果替换配置中的现有设备,新设备的序列号将与旧设备不同。 NetBackup 能够识别此更改并可在不重新启动 ltid 的情况下更新 EMM 数据库。NetBackup 还可识别设备固件更新。对于 NetBackup 5.x 主机上的设备,必须重新启动 ltid,然后 NetBackup 才能识别新设备。

从 6.0 以前的 NetBackup 环境升级时,设备会保留它们的序列号。在 NetBackup 6.0 和更高版本中,序列号格式化算法的更改可能会影响一小部分磁带机和磁带库。这些设备可能配置为非序列化或可能使用不同的序列号配置这些设备。因此,NetBackup 完整性检查 (查询设备序列号并将其与数据库中的序列号进行比较)可能会失败。如果这样的话,设备可能无法使用(例如,磁带机可能会关闭)。当 ltid 执行自动路径更正时,或者当运行时即插即用代码 (仅限 Windows)执行序列号检查时,会执行完整性检查。在这种情况下:

■ 请更新序列号或重新配置设备,以便新序列号存储在 EMM 数据库中。有关过程,请参见

■ 第 184 页上的 “在单台主机上交换序列化驱动器或更新驱动器固件”

■ 对于共享设备,第 184 页上的“在共享驱动器上交换共享序列化驱动器或更新驱动器固件”

■ 使用 AUTO_PATH_CORRECTION vm.conf 选项禁用运行时序列号检查。

nbu_ux_print_II.book Page 183 Saturday, September 22, 2007 4:03 AM

Page 184: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

184 参考主题更改硬件配置

在单台主机上交换序列化驱动器或更新驱动器固件

1 关闭驱动器。在 “设备监视器 (Device Monitor)”中,选择要交换或更新的驱动器。在 “操作 (Actions)”菜单中,选择 “关闭驱动器 (Down Drive)”。或者,使用带 -downbyname drive_name 选项的 vmoprcmd 命令关闭驱动器。

2 替换驱动器或对驱动器的固件进行物理更新。如果替换驱动器,请为新的驱动器指定与原来的驱动器相同的 SCSI ID。

3 启动驱动器。在 “设备监视器 (Device Monitor)”中,选择新驱动器。在“操作 (Actions)”菜单中,选择 “启动驱动器 (Up Drive)”。

如果用不同类型的驱动器替换原驱动器或者用未序列化的驱动器替换序列化的驱动器,请使用 NetBackup 设备配置向导配置新驱动器。每台服务器上的操作系统必须首先能够识别驱动器。

设备配置可能需要重新映射、重新发现,还可能需要重新启动操作系统。有关更多信息,请参见 《NetBackup 设备配置指南》。

在共享驱动器上交换共享序列化驱动器或更新驱动器固件

1 关闭驱动器。在 “设备监视器 (Device Monitor)”中,选择要交换或更新的驱动器。在 “操作 (Actions)”菜单中,选择 “关闭驱动器 (Down Drive)”。

2 替换驱动器或对驱动器的固件进行物理更新。如果替换驱动器,请为新的驱动器指定与原来的驱动器相同的 SCSI ID。

3 若要生成新硬件和缺少的硬件的列表,请在其中一台重新配置的服务器上运行 tpautoconf -report_disc。此命令将扫描新的硬件,并生成一个显示新的和已替换的硬件的报告。

4 确保共享新硬件的所有服务器都已启动,并且所有 NetBackup 服务都处于活动状态。

5 运行带 -replace_drive drive_name -path path_name 选项或 -replace_robot robot_number -path robot_path 选项的 tpautoconf。

tpautoconf 命令会从新硬件设备中读取序列号并更新 EMM 数据库。

6 如果新设备是非序列化的驱动器,请在共享该驱动器的所有服务器上运行设备配置向导。

如果新设备是机械手,请在充当机械手控制主机的服务器上运行设备配置向导。

7 启动驱动器。在 “设备监视器 (Device Monitor)”中,选择新驱动器。在“操作 (Actions)”菜单中,选择 “启动驱动器 (Up Drive)”。

nbu_ux_print_II.book Page 184 Saturday, September 22, 2007 4:03 AM

Page 185: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

185参考主题更改硬件配置

淘汰介质服务器这是关于 NetBackup Enterprise Server 的主题。

必须完成一些步骤,以淘汰介质服务器并将它从 NetBackup 配置中移除。如果任何挂接到该介质服务器的设备包含 NetBackup 介质,必须将该介质移动到新的 NetBackup 介质服务器。或者,如果不再使用该介质或该介质不再有效,必须将其从 NetBackup 配置中删除。

注:如果您使用 NetBackup Vault 并计划淘汰介质服务器,请联系 Symantec 咨询部门获取有关此任务的帮助。

使用下列过程淘汰服务器 (old_server) 并将其介质移动到新的介质服务器 (new_server)。如果不执行下列操作,并且后续还原需要与原来的介质服务器有关联的介质,则必须导入该介质。导入介质要花费比下列过程更长的时间。

淘汰介质服务器

1 运行 bpmedialist 命令,以确定 old_server 上哪些磁带包含未失效的 NetBackup 映像。 -l 选项为每个磁带产生一行输出。bpmedialist -mlist -l -h old_server

2 选择其他服务器或主服务器 (new_server) 以管理 old_server 中的磁带。

对于步骤 1 中标识的每个包含活动映像的磁带,运行 bpmedia 命令。这将在 EMM 数据库中用 new_server 替换 old_server,并更新主服务器上的映像数据库。bpmedia -movedb -ev media_ID -oldserver old_server -newserver new_server

3 将以下命令添加主服务器上 bp.conf 文件的末尾。该命令可允许在 new_server 上还原与 old_server 有关联的介质。FORCE_RESTORE_MEDIA_SERVER = old_server new_server

4 使用 NetBackup 管理控制台将挂接到 old_server 上的机械手中的磁带移动到非机械手状态 (独立)。选择挂接到 old_server 的所有机械手,突出显示所有磁带,然后将它们移动到独立状态。

5 使用 NetBackup 管理控制台从 old_server 中先后删除驱动器和机械手。

6 使用 NetBackup 管理控制台删除使用与 old_server 关联的机械手的所有存储单元。

7 如果 old_server 中的任何机械手在其他介质服务器中重用,请执行以下操作:

a 关闭受影响的服务器,断开机械手与旧服务器的连接,然后将这些机械手连接到新的介质服务器。确保新介质服务器上的操作系统能够识别机械手。

b 使用 NetBackup 管理控制台将机械手和驱动器添加到这些介质服务器。可以使用 NetBackup 设备配置向导。

nbu_ux_print_II.book Page 185 Saturday, September 22, 2007 4:03 AM

Page 186: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

186 参考主题NetBackup 如何选择驱动器

c 使用 NetBackup 管理控制台创建相应的 NetBackup 存储单元。

d 使用 NetBackup 管理控制台清点挂接到 new_server 的机械手。清点操作将更新这些机械手中所有磁带的位置。

8 修改在 old_server 中显式指定了任何存储单元的所有策略。根据相应的情况,必须将这些策略更改为指向 NetBackup 配置中任何其他已定义的存储单元或指向 “任何可用的 (Any Available)”。

9 在 NetBackup 主服务器和所有 NetBackup 介质服务器上,移除 bp.conf 文件 (仅限 UNIX)和 vm.conf 文件中对 old_server 的所有引用。

10 使用 nbemmcmd 命令移除引用 old_server 的主机别名和主机名。运行 nbemmcmd -listhosts 来验证是否已经移除所有引用。

11 更新所有客户机上的服务器列表,不再引用 old_server。在任何已更新的系统上重新启动 NetBackup 后台驻留程序 (或服务)。

NetBackup 如何选择驱动器NetBackup 将介质信息及设备配置和状态信息存储在 EMM 数据库中。当有机械手装入请求发送时, NetBackup 资源代理 (nbrb) 会在 EMM 数据库中查询所请求的卷的介质 ID。如果该卷位于 EMM 数据库中,介质请求将与机械手中的兼容驱动器匹配。将根据介质的位置把装入请求转发到适当的机械手后台驻留程序 (UNIX) 或进程 (Windows)。位置是磁带库和存储插槽编号 (如果适用)。

为装入请求选择的驱动器必须满足以下条件。

■ 驱动器进行了配置。

■ 驱动器位于包含该介质的磁带库内。

■ 该驱动器支持请求的介质密度。

EMM 服务器 (nbemm) 通过执行以下操作,管理驱动器并请求 EMM 域中的本地挂接驱动器或共享驱动器:

■ 确定当前哪个驱动器可用。驱动器满足下列条件时就能使用:

■ 配置为 “启动 (UP)”。

■ 未分配。

■ 与介质类型兼容。

■ 未被其他主机保留 (“仅限 NetBackup Enterprise Server”)。

■ 选取近来使用 少的可用驱动器。除非已在独立驱动器中装入了正确的介质,否则 NetBackup 将优先选择基于机械手的驱动器,而不是独立驱动器。

将首先使用磁带机配置中的第一个驱动器,然后是第二个驱动器,依次类推。可以使用 tpconfig -d 命令查看配置中的驱动器顺序。

下面的说明仅适用于 NetBackup Enterprise Server。

nbu_ux_print_II.book Page 186 Saturday, September 22, 2007 4:03 AM

Page 187: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

187参考主题NetBackup 如何保留驱动器

如果其中一些驱动器为共享驱动器, NetBackup 将首先选择非共享驱动器 (如果可用)。当共享这些驱动器的其他主机上需要使用共享驱动器时,NetBackup 才首先选择共享驱动器。共享驱动器需要 Shared Storage 选件。

NetBackup 如何保留驱动器在多启动器 (多主机总线适配器)环境中,为了避免不希望发生的磁带设备共享以及可能的数据丢失问题,必须采用设备级别访问保护 (Shared Storage 选件就是多启动器环境)。磁带机的设备保护可以防止非保留所有者的 HBA 发出命令以控制驱动器。 SCSI 访问保护功能在 SCSI 目标级别运行,并且依赖于光纤到 SCSI 的网桥或本机光纤设备硬件的正常运行。

实现这一目的的唯一可普遍使用的方法是 SPC-2 SCSI 保留和释放功能。所有磁带机供应商都支持 SPC-2 SCSI 保留方法。 NetBackup 自 NetBackup 3.4.3 以来一直使用 SPC-2 SCSI 保留,这是 NetBackup 中的默认磁带机保留方法。SPC-2 SCSI 保留在大多数 NetBackup 环境中都有效。

另外,由于新的 SCSI 持久保留方法提供设备状态检测和更正,因此它在以下任一环境中可能更有效:

■ 在集群环境中操作 NetBackup 介质服务器。 NetBackup 可以在故障切换后恢复并使用已保留的驱动器 (如果 NetBackup 拥有该保留)(使用 SPC-2 SCSI 保留时,由于保留所有者不起作用,通常需要驱动器重置)。

■ 您需要很高的驱动器可用性。 NetBackup 可以解决 NetBackup 驱动器保留冲突并维持较高的驱动器可用性 (SPC-2 SCSI 保留无法检测驱动器状态)。

但是,并非所有设备供应商都支持或者正确支持 SCSI 持久保留方法。因此,应对所用的环境进行透彻分析,以确保所有硬件均正确支持 SCSI 持久保留。

NetBackup 允许配置 SCSI 持久保留或者 SPC-2 SCSI 保留中的任一种方法。以下是保护选项:

■ “SCSI 持久保留 (SCSI persistent reserve)”。此选项为 SCSI 设备提供 SCSI 持久保留保护。设备必须符合 SCSI 主命令 3 (SPC-3) 标准。

■ “SPC-2 SCSI 保留 (SPC-2 SCSI reserve)”(默认选项)。此选项为 SCSI 设备提供 SPC-2 SCSI 保留保护。设备必须符合 SCSI 主命令 2 标准中的保留和释放管理方法。

■ 无保护。其他 HBA 可以发送可能导致磁带机丢失数据的命令。

可以为每台 NetBackup 介质服务器配置访问保护。对于配置了保护设置的介质服务器上的所有磁带机路径,该设置均可配置磁带机访问保护。可以改写任意驱动器路径的介质服务器设置。

SCSI 保留可以为 NetBackup Shared Storage 选件环境或者共享驱动器的任何其他多启动器环境提供保护。

SCSI 访问保护仅适用于磁带机。

nbu_ux_print_II.book Page 187 Saturday, September 22, 2007 4:03 AM

Page 188: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

188 参考主题NetBackup 如何保留驱动器

SCSI 持久保留进程从驱动器的介质读取或者向驱动器的介质写入的 NetBackup 进程 (bptm) 可以发出 SCSI 持久保留命令以执行以下任务:

■ 注册到磁带机的设备服务器 (该服务器是处理 SCSI 任务的驱动器内的一个逻辑单元)

■ 请求专用的访问保留

如果磁带机的设备服务器授权保留, NetBackup 进程可以独占设备的使用权。保留可以防止其他主机总线适配器 (HBA) 发出任何可能导致数据丢失的命令。

如果保留失败, NetBackup 将无法完成作业。

当驱动器的 NetBackup 进程完成后, NetBackup 会卸载驱动器并向该驱动器发送持久保留清除命令。该命令可以移除保留和注册。

SCSI 持久保留还可以提供设备状态检测, NetBackup 可利用该检测来解决其内部的保留冲突。

保留 “并不能”阻止拥有它的主机上的其他应用程序使用同一设备,也不能阻止数据丢失的发生。例如,如果同一主机上的一个用户发出了 UNIX mt 命令, mt 命令可能会控制该驱动器。

另外,其他 HBA 可以清除或者释放 SCSI 持久保留。因此,一个应用程序可以清除其他 HBA 保留 (尽管它不应该这么做)。

SCSI 持久保留命令当设备接收到专用访问类型的 SCSI 持久保留命令时,它不会处理来自任何其他 HBA 的命令,直到拥有该 SCSI 持久保留的 HBA 清除保留。如果应用程序向已保留的设备发送命令,则该设备将通过返回 “保留冲突”状态使该命令失败。这一操作仅有的例外是几个不干扰保留的命令,如 Inquiry 或 Request Sense。

在下面的某一操作发生之前,设备将一直处于保留状态:

■ 由发出保留命令的 HBA 释放。

■ 经过电源循环 (通常)。

■ 被 SCSI 持久保留命令抢先。

SCSI 持久保留冲突NetBackup 使用唯一的保留密钥。因此,NetBackup 会试图解决与其他 NetBackup 保留的冲突。如果存在冲突, NetBackup 会发送 SCSI 命令以卸载驱动器。根据驱动器的状态, NetBackup 会使用其他信息尝试再次卸载驱动器,以释放或抢先占据持久保留。

在发生故障切换事件后的集群环境中,位于活动集群节点的 NetBackup 会检测持久保留并清除该保留。 NetBackup 不经电源循环就可重新获得驱动器的使用权。

如果该持久保留不属于 NetBackup, NetBackup 会在设备监视器中报告挂起状态。保留所有者必须清除保留,然后 NetBackup 才能使用该驱动器。例如,NetBackup 不会清除 NetApp 持久保留。

nbu_ux_print_II.book Page 188 Saturday, September 22, 2007 4:03 AM

Page 189: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

189参考主题NetBackup 如何保留驱动器

SPC-2 SCSI 保留进程NetBackup 进程向包含该介质的磁带机发出 SPC-2 SCSI 保留命令 (该进程可以是 bptm、 bprecover 或 bpbackupdb)。如果设备未保留, NetBackup 将获得保留。驱动器不会处理来自任何其他主机总线适配器 (HBA) 的命令,直至 NetBackup 释放该保留或者该保留被中断。如果保留失败, NetBackup 将无法完成作业。

保留 “并不能”阻止拥有它的主机上的其他应用程序使用同一设备,也不能阻止数据丢失的发生。例如,如果同一主机上的一个用户发出了 UNIX mt 命令, mt 命令可能会控制该驱动器。

介质的 NetBackup 进程完成之后,卸载过程中,该进程会发出 SPC-2 SCSI 命令以释放保留。此释放命令将释放该设备以供其他 HBA 访问。

SCSI 保留并不提供确定设备是否保留的方法。只有保留所有者 (主机总线适配器)可以释放保留。不过,这些限制在大多数环境中并不干扰 NetBackup 操作。

SPC-2 SCSI 保留命令当设备接收到 SCSI 保留命令时,它不会处理来自任何其他 HBA 的命令,直到拥有该保留的 HBA 发出释放命令。如果应用程序向已保留的设备发送命令,则该设备将通过返回 “保留冲突”状态使该命令失败。这一操作仅有的例外是几个不干扰保留的命令,如 Inquiry 或 Request Sense。

在下面的某一操作发生之前,设备将一直处于保留状态:

■ 由发出保留命令的 HBA 释放。

■ 由目标或逻辑单元重置释放。这些重置命令取决于协议,它们在并行 SCSI 和 FCP (光纤通道上的 SCSI)之间存在着差异。任何 HBA 都可以发出这些重置命令。

■ 由光纤通道 LOGO、 PLOGO、 PRLI、 PRLO 或 TPRLO 操作或者失败的发现(链接操作)释放。

■ 经过电源循环。

如果拥有保留的 HBA 失败,SPC-2 SCSI 保留将产生负面后果。HBA 保留的设备将一直处于保留状态,直至移除或者中断保留。只有原始 HBA 可以移除保留,这意味着系统必须处于可用状态。如果拥有保留的 HBA 失败,它将无法移除保留。因此,必须中断保留。

若要中断保留,必须通过下面任意一种方法重置设备:

■ SCSI 重置

■ 总线设备重置

■ 逻辑单元号设备重置

■ 电源循环

■ 光纤通道链接操作可以中断保留

SPC-2 SCSI 保留命令对所有 SCSI-2 和 SCSI-3 设备都是必须的。有关 SCSI 保留命令操作及行为的详细说明,请参见 SCSI 2 标准。

nbu_ux_print_II.book Page 189 Saturday, September 22, 2007 4:03 AM

Page 190: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

190 参考主题NetBackup 如何保留驱动器

SCSI 保留冲突NetBackup 自动卷识别进程 (avrd) 管理对磁带设备的访问。正确配置的 NetBackup 环境和正确配置的磁带设备不应收到来自磁带机的保留冲突消息。启动 avrd 时,它会向当前处于 “启动”状态的所有已配置的、未禁用的磁带机路径发出 SPC-2 SCSI 释放命令。该命令可以释放在系统重新启动或者崩溃时被 SPC-2 保留的所有设备。 SCSI 释放命令可在系统崩溃后使磁带设备返回到常规可用状态。

如果 avrd 收到保留冲突消息,avrd 会将设备的状态更改为“挂起 (PEND)”,并在系统日志中写入以下消息:Reservation Conflict status from DRIVENAME (device NUMBER)

另外, NetBackup 管理控制台设备监视器或者 vmoprcmd 命令的输出也会在 “控制 (Control)”列显示 “挂起 (PEND)”。

如果发生冲突,可能存在保留问题。如果保留驱动器的 HBA 不可用 (如,由于系统崩溃或者硬件故障),它将无法释放保留。 NetBackup 无法自动释放或者中断 SPC-2 SCSI 保留。即使是对集群环境中的故障切换服务器,也必须强制释放或者中断保留,以使驱动器可用。

当冲突解决后,将在日志中写入以下消息:Reservation Conflict status cleared from DRIVENAME (device NUMBER)

强制释放要对不可用 HBA 的 SPC-2 保留执行强制释放,可以使用下列 NetBackup vmoprcmd 命令和选项: vmoprcmd -crawlreleasebyname drive_name

该选项请求注册为使用驱动器的所有主机向驱动器发出 SPC-2 SCSI 释放命令。

在设备分配器 (DA 主机)主机上发出 vmoprcmd 命令。也可使用该命令的 -h 选项指定 DA 主机。 DA 主机也是 EMM 服务器。

注意:可以在 NetBackup 管理控制台设备监视器显示 “挂起”状态后使用此命令。但是,不要在备份期间发出此命令。

有关使用 vmoprcmd 命令的更多信息,请参见 《NetBackup 命令 - UNIX 和 Linux》或 《NetBackup 命令 - Windows》。

中断保留如果无法释放 SPC-2 SCSI 保留,可以尝试使用强制重置设备的操作系统命令。设备重置将中断保留。这一过程取决于操作系统类型。

注意:重置操作可能会重置配置中的其他设备。数据也可能会丢失。应首先尝试其他中断设备保留的方法 (使用交换机和网桥硬件)。

后,如果下列操作系统命令不能中断保留,可以对驱动器进行电源循环。电源循环可以中断 SPC-2 SCSI 驱动器保留 (并且通常会中断 SCSI 持久驱动器保留)。

nbu_ux_print_II.book Page 190 Saturday, September 22, 2007 4:03 AM

Page 191: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

191参考主题NetBackup 如何保留驱动器

中断 Solaris 上的 SPC-2 保留

1 发出 mt -f drive_path_name forcereserve。

2 发出 mt -f drive_path_name release。

有关更多信息,请参见 mt(1) 手册页。

中断 HP-UX 上的 SPC-2 保留

◆ 发出 st -f drive_path_name -r。

有关更多信息,请参见 st(1m) 手册页。

中断 AIX 上的 SPC-2 保留

◆ 发出 tctl -f drive_path_name reset。

有关更多信息,请参见 tctl 手册页 (在 IBM AIX Commands Reference (IBM AIX 命令参考)中)。

SCSI 保留要求和限制下面是使用 SCSI 持久保留或者 SPC-2 SCSI 保留的要求:

■ 必须可以通过 passthru 驱动程序访问所有共享驱动器。必须安装 passthru 驱动程序并创建所有必需的路径。

有关如何配置和使用 UNIX 操作系统的 passthru 驱动程序的信息,请参见《NetBackup 设备配置指南》。

■ 必须在 NetBackup 介质服务器上配置操作系统,以允许 NetBackup 控制 SCSI 持久保留或者 SPC-2 SCSI 保留。

■ 在 HP-UX 系统上,必须禁止操作系统使用 SPC-2 SCSI 保留。有关说明,请参见 《NetBackup 设备配置指南》中 “Hewlett-Packard HP-UX”一章的 “启用 SPC-2 SCSI 保留”。

■ 可能需要禁止操作系统使用 SPC-2 SCSI 保留,具体取决于您的磁带机。 AIX 和 Solaris 可能需要此更改。有关更多信息,请参见 《NetBackup 设备配置指南》中相应的操作系统一章。

SCSI 持久保留和 SPC-2 保留的 NetBackup 实施具有以下限制:

■ SCSI 持久保留和 SPC-2 保留不适用于 NDMP 驱动器。NDMP 文件服务器负责提供独占设备访问权。

■ 必须正确配置第三方副本配置。要在第三方副本备份期间保留磁带设备,必须配置 NetBackup mover.conf 文件。有关过程,请参见 《NetBackup Snapshot Client 管理指南》。不要在供第三方副本备份使用的驱动器路径上使用 SCSI 持久保留。

■ 使用 SPC-2 SCSI 保留时,设备可能在具有故障切换功能的集群环境或多路径环境中发生故障切换后仍保持保留状态。如果发生以下情况,则不能使用 SPC-2 SCSI 保留:故障切换未能中断设备保留,并且这些故障切换期间正在使用的设备必须在没有人工干预的情况下可用。可以使用 SCSI 持久保留。

nbu_ux_print_II.book Page 191 Saturday, September 22, 2007 4:03 AM

Page 192: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

192 参考主题NetBackup 如何保留驱动器

■ 如果更改驱动器路径,备份和还原会失败。因此,集群环境或动态共享路径的任何多路径环境中的作业也会失败。如果不能禁用动态路径共享,就不能在 NetBackup 中使用 SPC-2 SCSI 保留或 SCSI 持久保留。 HP Tru64 就是一个使用动态路径共享的系统。

SCSI 保留日志记录bptm 进程记录与 SCSI 保留有关的命令。应检查所有 NetBackup 介质服务器上的 bptm 日志,以确保记录了 SCSI 操作。 SCSI 保留命令在日志中标注为 “SCSI 持久保留 (SCSI PERSISTENT RESERVE)”或 “SCSI 保留 (SCSI RESERVE)”。

另外,有关中断的 SCSI 持久保留的信息也写入 NetBackup 问题报告。

服务器操作系统限制本主题适用于 Tru64 和 Windows 服务器。

Tru64 和 Windows 操作系统无法区分保留的设备和繁忙的设备。因此,如果另一个应用程序控制磁带机,设备监视器将会显示 “挂起 (PEND)”。 NetBackup 无法与其他应用程序共享磁带设备。如果使用其他应用程序,则在使用该驱动器前应使用 tpreq 命令或关闭该驱动器。

在卸载卷时,如果驱动器报告 “繁忙”,这些操作系统也可能会报告 “挂起(PEND)”。可以使用 vm.conf 配置文件中的 AVRD_PEND_DELAY 条目过滤掉这些无关的报告。

检查数据是否丢失为了检测数据丢失, bptm 进程会读取磁带位置并对照预期位置验证实际位置。在备份进程结束时,如果实际位置小于预期位置,将出现以下情况:

■ 磁带被冻结。

■ 备份失败。

■ 下列错误消息条目将写入 bptm 日志:FREEZING media id xxxxxx, External event caused rewind during write, all data on media is lost

数据丢失的可能原因如果 NetBackup 介质服务器上未启用磁带机访问保护,以下情况可能会导致数据丢失:配置错误、不正确的路径、多个主服务器、不正确的 Shared Storage 选件配置和第三方或操作系统实用程序。

如果所有 NetBackup 介质服务器都启用了访问保护,以下情况可能会导致数据丢失:在运行 NetBackup 备份作业的服务器上运行的任意第三方或操作系统实用程序。

遗憾的是,数据丢失是无法避免的,人们只是在事后才发觉数据丢失。NetBackup 不会移除有关丢失的备份会话的目录库信息。必须使用 bpexpdate 命令使丢失的备份会话的映像失效。

nbu_ux_print_II.book Page 192 Saturday, September 22, 2007 4:03 AM

Page 193: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

193参考主题NetBackup 如何保留驱动器

检查磁带和驱动程序配置错误为了检测数据丢失,bptm 进程会读取磁带位置并对照预期位置验证实际位置。在备份进程结束时,如果由于配置问题使得实际位置大于预期位置,将发生以下情况:

■ 磁带被冻结。

■ 备份失败。

■ 以下错误消息条目被记入 bptm 日志中:FREEZING media id xxxxxx, too many data blocks written, check tape/driver block size configuration

备份数据可能无法使用。如果这样,可以使用 NetBackup bpimport 命令导入映像,以便数据可用于还原。

常见配置问题必须确定并解决引起数据丢失的配置问题的根源。 常见的配置错误是未能为可变长度块配置驱动程序。

一个不太常见的错误可能出自磁带驱动程序的配置数据,如 Solaris 系统的 /kernel/drv/st.conf 文件。

有关磁带驱动程序配置的信息,请参见 《NetBackup 设备配置指南》。

配置 SCSI 保留对于配置了 SCSI 保留保护设置的介质服务器,该设置可以为来自其上的所有磁带机配置磁带机访问保护。可以为每台介质服务器配置保护,并改写任意驱动器路径的全局设置。

在介质服务器上配置 SCSI 保留保护:使用 NetBackup 管理控制台在 “介质(Media)”选项卡上设置介质服务器主机属性 “启用 SCSI 保留 (Enable SCSI Reserve)”。

改写介质服务器保护设置:在添加驱动器或者更改驱动器属性时,使用 NetBackup 管理控制台设置驱动器路径属性“改写 SCSI 保留设置 (Override SCSI reserve settings)”。

nbu_ux_print_II.book Page 193 Saturday, September 22, 2007 4:03 AM

Page 194: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

194 参考主题NetBackup 如何选择介质

NetBackup 如何选择介质NetBackup 如何选择介质取决于介质是位于机械手还是独立驱动器中。

选择机械手中的介质NetBackup 收到卷请求时,它会搜索 EMM 数据库的介质 ID。卷请求包括介质 ID、设备密度以及用来链接所分配的设备的文件名。外部介质 ID 应该对应于 NetBackup 介质 ID。 NetBackup 按照下列顺序选择机械手中的卷:

■ NetBackup 搜索介质目录库,查找已经装入到驱动器中并且满足以下条件的卷:

■ 配置为包含位于备份日程表所需保留级别的备份。但是,如果已为服务器指定 NetBackup “介质 (Media)”主机属性 “允许每个介质有多个保留级别 (Allow multiple retentions per media)”,NetBackup 不会按照保留级别进行搜索。

■ 位于备份所需的卷池中。

■ 不是 “已满”、“已冻结”、“已导入”或 “已暂停”状态。

■ 具有与请求备份所需密度相同的密度,并且位于备份请求的机械手中。

■ 当前未被其他备份或还原使用。

■ 未使用保护格式写入。 NetBackup 在装入卷之后检测磁带格式。如果卷处于保护格式,则 NetBackup 将卸载卷,然后继续搜索。

如果找到合适的卷, NetBackup 将使用该卷。

■ 如果 NetBackup 找不到满足上述所有条件的已装入卷,它将在介质目录库中查找任何合适的卷。

■ 如果合适的卷位于机械手中, NetBackup 将发出命令将卷移入驱动器,使卷头位于卷的起始处,然后将卷分配给请求。此过程不需要手动干预。

■ 如果合适的卷不是位于机械手中,而是位于独立驱动器中, NetBackup 将自动装入并分配该卷。此过程不需要手动干预。

■ 如果合适的卷不在机械手或独立驱动器中, NetBackup 将执行下列操作之一:

■ 挂起装入请求 (如果该请求针对的是介质 (还原、导入或者 tpreq))。

■ 尝试使用其他卷 (对于可以使用任何其他介质的备份作业情况)。

■ 如果介质目录库中没有合适的卷,或者合适的卷位于介质结尾 (EOM),将分配新卷。即使卷未满, NetBackup 也可能分配新卷 (原因是 NetBackup 收到了来自驱动器的 EOM 消息)。新卷必须满足下列所有条件:

■ 具有正确的介质类型。

■ 适用于正确的机械手类型 (如果有)。

■ 位于所请求的机械手外围设备 (如果有)中。

■ 驻留在请求的主机上。

nbu_ux_print_II.book Page 194 Saturday, September 22, 2007 4:03 AM

Page 195: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

195参考主题NetBackup 如何选择介质

■ 位于正确的卷池中。

■ 当前未被分配 (尚未分配给 NetBackup)。

■ 未失效 (如果在 NetBackup 中定义了截止日期)。

■ 未超过允许的 大装入次数。

■ 如果有多个卷符合条件, NetBackup 将选择近来使用 少的卷。然后,NetBackup 将其添加到介质目录库中并为其分配指定的保留级别。

■ 如果没有所请求的那种未分配卷,备份将终止,并显示一条没有可用的介质错误消息。

跨越介质到达介质结尾 (EOM) 后,自动介质选择将取决于 NetBackup 是否配置为允许跨介质备份,如下所示:

■ 如果为服务器指定了 NetBackup “介质 (Media)”主机属性 “允许跨介质备份 (Allow Backups to Span Media)”,则 NetBackup 将跨越介质。这种情况下, NetBackup 使用另一个卷开始下一个备份片段,因而生成的备份将由位于不同卷上的片段组成。

■ 如果未指定 “允许跨介质备份 (Allow Backups to Span Media)”,则 NetBackup “不会”跨越介质。这种情况下,备份过程将异常终止,然后系统将按照 “NetBackup 全局属性”主机属性 “日程表备份尝试次数(Schedule Backup Attempts)”重试该操作。

选择独立驱动器中的介质以下各小节将解释有关介质选择和独立驱动器操作的其他方面内容。

使用独立驱动器扩展进行介质选择有了 NetBackup 独立驱动器扩展, NetBackup 会尝试使用任何已标注的介质或者位于独立驱动器的任何未标注的介质。安装时,默认情况下启用此功能。介质选择过程如下所示:

■ 如果请求进行备份,而相应的独立驱动器不包含卷,则 NetBackup 将按照第194 页上的 “NetBackup 如何选择介质”中的说明选择卷。

设备监视器显示装入请求,并且操作员必须手动插入该卷并将其分配给驱动器。

■ 如果相应的驱动器包含卷,则 NetBackup 尝试选择并使用该卷。

以前用于备份的卷必须满足以下条件:

■ 不是 “已满”、“已冻结”或 “已暂停”状态。

nbu_ux_print_II.book Page 195 Saturday, September 22, 2007 4:03 AM

Page 196: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

196 参考主题NetBackup 如何选择介质

■ 包含保留级别的备份,并与需要卷的备份位于同一卷池。但是,如果为服务器指定了 NetBackup “介质 (Media)”主机属性 “允许每个介质有多个保留级别 (Allow multiple retentions per media)”,则 NetBackup 不需要特定的保留级别。

NetBackup 使用以前未用过的介质。如果该介质未标注,将执行以下操作:

■ NetBackup 将标注该介质。

■ 必要时,NetBackup 将向卷配置中添加一个介质 ID。如果添加了介质 ID,则 NetBackup 介质 ID 前缀 (非机械手)会用作介质 ID 的头几个字符。

■ 如果未指定介质 ID 前缀,则默认前缀为字母 A。例如, A00000。

■ NetBackup 将请求的卷池添加到卷配置中 (如果备份策略指定了卷池)。

如果未使用的介质没有被标注,可以使用 bplabel 命令标注该介质。您可以指定 -u 参数,以便强制分配特定的驱动器索引,这样就无需手动分配驱动器了。

禁用独立驱动器扩展可以通过清除 NetBackup 介质服务器主机属性 “启用独立驱动器扩展 (Enable standalone drive extensions)”来禁用独立驱动器扩展。如果清除该属性,NetBackup 将使用与它为机械手磁带机选择介质相同的方法来为独立驱动器选择介质。

跨越介质当到达介质结尾 (EOM) 后,介质选择过程将取决于 NetBackup 是否配置为允许跨介质备份,如下所示:

■ 如果为服务器指定了介质服务器主机属性 “允许跨介质备份 (Allow Backups to Span Media)”,则 NetBackup 将跨越介质。 NetBackup 选择另一个卷以开始下一个片段,因而得到的备份将包含多个卷上的数据片段。

■ 到达 EOM 之后, NetBackup 会尝试使用未分配的卷,而不是其上已经有映像的卷。 NetBackup 将检查 EMM 数据库,查找具有正确的介质类型、位于正确的卷池中并满足其他条件的卷。

■ 如果合适的未分配卷不可用, NetBackup 将选择一个卷。

■ 如果未指定 “允许跨介质备份 (Allow Backups to Span Media)”,则 NetBackup 不会跨越介质。到达介质结尾时,备份将异常终止。将根据主服务器主机属性 “日程表备份尝试次数 (Schedule backup attempts)”重新安排此操作。

当 NetBackup 跨越介质并在独立驱动器上遇到 EOM 时,可以指示 NetBackup 等待,直至兼容的独立驱动器中装入卷。这样, NetBackup 将不会搜索其他介质或者生成挂起的装入请求。当重力供给磁带栈式存储器需要花费很长时间将下一个介质装入驱动器时,这一等待过程会很有帮助 (重力供给磁带栈式存储器不受软件控制)。

nbu_ux_print_II.book Page 196 Saturday, September 22, 2007 4:03 AM

Page 197: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

197参考主题介质格式

若要指示 NetBackup 等待,请指定 “介质请求延迟 (Media request delay)”介质服务器主机属性。此属性指定在寻找下一个驱动器之前, NetBackup 等待使用装入兼容驱动器的卷的秒数。在磁带跨越操作中, NetBackup 还会等待生成挂起的装入请求。仅当启用了独立驱动器扩展时,“介质请求延迟 (Media request delay)”属性才有效。

使独立驱动器保持就绪状态若要在备份或还原完成后,使独立驱动器保持就绪状态,请使用 nbemmcmd 命令启用 -do_not_eject_standalone 选项。操作完成后 NetBackup 将不弹出磁带。如果达到 EOM 或者遇到错误,介质仍会被弹出。另外,如果驱动器需要使用其他介质或者其他驱动器要使用该介质,介质仍会被弹出。

一个独立驱动器可能处于就绪状态并包含合适介质。

有关 nbemmcmd 命令的详细信息,请参见 《NetBackup 命令 - UNIX 和 Linux》。

介质格式NetBackup 在写入介质时使用一种允许在追加新备份之前验证位置的格式。由于介质特性的差异,磁带介质和光盘介质的格式略有不同。

下面的符号在以下各小节的介质格式描述中使用。

标准磁带格式对于 1/4 英寸盒式 (QIC) 和 WORM 以外的所有磁带介质,非多路复用的备份的格式如下所示:

MH * BH Image * BH Image * BH Image * EH *

当添加新备份映像时,磁带将定位到 EH,并对位置进行验证。 BH 覆盖 EH,然后备份继续进行。完成时就会写入一个新的 EH,以供将来进行定位验证使用。

如果 NetBackup 在写入期间遇到介质结尾,它将用两个磁带标记终止磁带,而不会写入 EH。

符号 描述

MH 介质头 (1024 字节)。

* 磁带标记。

BH 备份头 (1024 字节)。

BH1 ... BHn 备份头 (1024 字节)。多路复用作业集中的每个作业都有一个备份头。

映像 备份中的数据。

EH 空备份头,用于位置验证。

nbu_ux_print_II.book Page 197 Saturday, September 22, 2007 4:03 AM

Page 198: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

198 参考主题介质格式

QIC/WORM 磁带格式此格式用于 1/4 英寸盒式 (QIC) 和 WORM 介质。与标准磁带格式不同,NetBackup 不写入空的备份头 (EH)。此格式如下所示:

MH * BH Image * BH Image * BH Image *

要将备份映像追加到 QIC 介质, NetBackup 将定位到数据结尾 (EOD),然后开始下一个备份操作。

光盘介质格式对于光盘介质,格式为:

MH BH Image EH BH Image EH BH Image EH

光盘介质没有用来划定备份界限的磁带标记。光盘上的数据记录在连续的扇区中。由于光盘可以随机定位,因此查找和校验位置的操作非常迅速。

分段备份分段备份的介质格式与标准磁带格式类似。不同之处在于 NetBackup 将按照配置存储单元时指定的大小将备份映像断成片段。下面是一个示例:

MH * BH Image (frag 1)* BH Image (frag 2)* BH Image (frag n) * EH *

分段主要用于在磁盘类型存储单元上存储大型备份映像。下面是映像分段的一些好处:

■ 对于多路复用备份,还原过程更加迅速,原因是 NetBackup 可以在开始搜索文件之前就前进到特定的片段。

■ 来自 NetBackup Storage Migrator 迁移到的任意备份映像的还原更加迅速。例如,将 500-MB 备份以 100-MB 片段进行存储, Storage Migrator 只需检索具有文件的片段。 Storage Migrator 无需检索整个 500 MB。

注:如果备份中出现错误,则将放弃整个备份并从头重新开始备份,而不会从发生错误的片段重新启动。例外情况:检查点和重新启动备份将从上一个检查点片段开始继续。

nbu_ux_print_II.book Page 198 Saturday, September 22, 2007 4:03 AM

Page 199: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

199参考主题介质管理器命令

多路复用格式多路复用备份的磁带格式如下所示:

MH * BH1 ... BHn Image...

默认情况下,数据映像以 64 千字节的块为单位。每个块中还有 512 字节是为多路复用控制信息和为标识与该块对应的备份而保留的。

当一个作业结束或将一个新作业添加到多路复用集时, NetBackup 会写入一个磁带标记,并开始对修订后的作业集进行多路复用处理。下面是一个示例:

MH * BH1 BH2 BH3 Image* BH2 BH3 Image* BH2 BH3 BH4 Image. .

跨越磁带默认情况下,如果 NetBackup 在备份期间遇到介质结尾,它会将备份映像跨越到另一个磁带上。其格式与所描述的分段备份相同。下一个磁带的第一个片段将从遇到介质结尾的数据缓冲区开始。

下面是第一个磁带格式 (NetBackup 不会写入 EH,而是用两个磁带标记终止磁带):

MH * ...*BHn Image (frag 1) * *

下面是第二个磁带格式

MH * BHn Image (frag2) * ...* EH *

介质管理器命令有关以下表中显示的大多数命令的详细信息,请参见《NetBackup 命令 - UNIX 和 Linux》。

jnbSA 命令位于 /usr/openv/netbackup/bin 目录下。列出的其他命令位于 /usr/openv/volmgr/bin 下。

表 3-15 启动后台驻留程序

命令 描述 注意

acsd “自动盒式系统”机械手后台驻留程序。该后台驻留程序由 ltid 启动。

仅适用于 NetBackup Enterprise

Server。

avrd “自动卷识别”后台驻留程序。该后台驻留程序由 ltid 启动。

nbu_ux_print_II.book Page 199 Saturday, September 22, 2007 4:03 AM

Page 200: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

200 参考主题介质管理器命令

ltid 启动介质管理器设备后台驻留程序。启动 ltid 时会同时启动机械手、机械手控制以及介质管理器卷和 avrd 后台驻留程序。

odld 光盘库机械手后台驻留程序。该后台驻留程序由 ltid 启动。

tl4d 4 毫米磁带库机械手后台驻留程序。该后台驻留程序由 ltid 启动。

tl8cd 启动 8 毫米磁带库机械手控制后台驻留程序。该后台驻留程序由 ltid 启动。

tl8d 8 毫米磁带库机械手后台驻留程序。该后台驻留程序由 ltid 启动。

tldcd 启动 DLT 磁带库的机械手控制后台驻留程序。该后台驻留程序由 ltid 启动。

tldd DLT 磁带库机械手后台驻留程序。该后台驻留程序由 ltid 启动。

tlhcd 启动 1/2 英寸磁带库机械手控制后台驻留程序。该后台驻留程序由 ltid 启动。

仅适用于 NetBackup Enterprise

Server。

tlhd 1/2 英寸磁带库机械手后台驻留程序。该后台驻留程序由 ltid 启动。

仅适用于 NetBackup Enterprise

Server。

tlmd 多介质磁带库后台驻留程序。该后台驻留程序由 ltid 启动。

仅适用于 NetBackup Enterprise

Server。

vmd 介质管理器卷后台驻留程序。该后台驻留程序由 ltid 启动。

vmscd NetBackup 状态收集后台驻留程序。如果配置中有一台或多台 NetBackup 5.x 服务器, vmscd 将由与 EMM 服务器位于同一主机上的 nbemm 启动。

表 3-15 启动后台驻留程序 (续)

命令 描述 注意

nbu_ux_print_II.book Page 200 Saturday, September 22, 2007 4:03 AM

Page 201: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

201参考主题设备发现概述

设备发现概述NetBackup 在所有受支持的操作系统服务器平台 (NetWare 服务器除外)上为支持的外围设备自动发现设备并配置设备。

设备发现是用于确定主机可检测到哪些外围设备的探测方法。检测取决于物理挂接(SCSI、光纤等)、设备状态 (打开和响应,或关闭和未响应)和基于主机的系统设备层配置。

设备发现是通过支持 SCSI 直通的操作系统设备文件 (UNIX 上)或 API(Windows 上)发送 SCSI 命令来完成的。必须存在指向设备的直通路径,否则无法发现该设备。有关在操作系统中配置设备的信息,请参见 《NetBackup 设备配置指南》。

设备发现是为了提供信息,以便对用于 NetBackup 的外围设备进行全自动配置或半自动配置。设备发现能够提供一些数据,这些数据将那些通过多台主机或同一主机上的多个主机总线适配器互连的设备关联在一起。

设备序列化设备序列化是一种固件功能,它允许对设备进行标识和配置。设备由唯一序列号标识。

NetBackup 通过比较引用同一设备的多个源的序列号确定设备关系。如果磁带库和驱动器都完全支持序列化, NetBackup 可确定驱动器在磁带库中的位置(或地址)。

大多数机械手和驱动器都支持设备序列化。如果设备支持序列化,在设备配置向导查询设备时将出现下列操作。

■ 每个机械手和每个驱动器都返回一个唯一的序列号。

表 3-16 停止后台驻留程序

命令 描述 注意

kill pid 停止具有指定 pid (进程 ID)的后台驻留程序的进程。

这是一个系统命令,其路径为 /usr/bin/kill 或 /bin/kill。

stopltid 停止设备、机械手以及机械手控制后台驻留程序。

tldcd -t 停止 DLT 磁带库机械手控制后台驻留程序。

tl8cd -t 停止 8 毫米磁带库机械手控制后台驻留程序。

tlhcd -t 停止 1/2 英寸磁带库机械手控制后台驻留程序。 仅适用于 NetBackup Enterprise

Server。

nbu_ux_print_II.book Page 201 Saturday, September 22, 2007 4:03 AM

Page 202: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

202 参考主题设备发现概述

■ 向导会向配置中的任何机械手发出一个附加命令。机械手返回机械手中的驱动器数和每个驱动器的序列号。向导使用此信息确定机械手中每个驱动器的正确驱动器号。

NetBackup 使用该信息构建配置。

如果设备不支持序列化,请向供应商索取可返回序列号的新固件。即使具有正确的固件,有些设备仍会要求供应商对设备执行另一操作来启用设备的序列化功能。

如果您知道设备不支持序列化,请务必遵循它们允许的 大配置限制。

配置中不支持序列化的驱动器和机械手越多,使用设备配置向导时出现配置问题的可能性就越大。

可发现的设备NetBackup 可以发现下列设备类型:

■ 基于 SCSI 的磁带库 (如转换器、自动装入器或栈式存储器)。

■ 基于 SCSI 的磁带机。

■ 本机并行 SCSI、光纤通道协议 (FCP) 和 FC-AL (循环)连接。

■ SCSI over IP (已报告)。

■ ACS、 TLM 和 TLH 机械手。

■ 运行 NDMP 版本 3 或更高版本的 NDMP 设备。

NetBackup 中的设备发现这是关于 NetBackup Enterprise Server 的主题。

NetBackup 基于静态的设备配置。对于 NetBackup 企业介质管理器 (EMM) 数据库中的磁带库和磁带或光盘驱动器,这些配置始终保持不变。 EMM 数据库包含下列 NetBackup 组件使用设备所需的主要属性信息:

■ 在主服务器上使用的 NetBackup 管理控制台

■ 在主服务器上使用的设备配置向导

■ 每台介质服务器上本地使用的 tpconfig 命令

■ 内部 API

EMM 数据库还包含设备关联以及验证配置一致性所需的已发现设备属性。 EMM 数据库可确保在多台服务器间保持驱动器、磁带库、存储单元、介质和卷池的一致性。 EMM 服务器包含共享多服务器配置中的多个设备的所有介质服务器的信息。

NetBackup 预定组件使用 EMM 数据库信息为作业选择服务器、驱动器路径和介质。当设备管理器 ltid 启动时,它将 EMM 数据库的设备信息读到共享内存段中。同一主机上的组件使用共享内存 IPC 或套接字协议进行通信。多台主机上的组件之间使用套接字协议进行通信。命令行接口可用于获取运行时 (共享内存)信息和静态设备配置信息。

nbu_ux_print_II.book Page 202 Saturday, September 22, 2007 4:03 AM

Page 203: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

203参考主题设备发现概述

设备配置向导中的设备发现NetBackup 设备配置向导使用设备发现功能。此向导向要发现的主机列表中的所有主机发出设备发现查询,并将返回的数据关联起来。您可以在磁带库的特定地址和独立 (非机械手)驱动器组之间拖放设备。

如果设备已完全序列化,则不需要移动设备,向导会配置该设备。向导会按需更改所有已请求设备发现的主机上的设备配置。 ltid 被停止并重启,以激活 新的设备配置。

可以在初始配置之后使用设备配置向导。如果设备配置发生变化或者需要验证该配置,可以再次使用设备配置向导。但是,当 NetBackup 活动正在进行时,将无法停止和重启 ltid。因此,在启动设备配置向导时,请确保没有处于活动状态的作业。

可将 NetBackup 配置为在 ltid 启动期间运行自动形式的设备发现 (这是 Windows 的默认行为)。自动发现功能检测实际设备配置和 EMM 数据库中定义的设备配置之间的区别。然后, NetBackup 可以协调这些区别。

设备发现和共享磁带机这是关于 NetBackup Enterprise Server 的主题。

当本地挂接的非共享磁带机处于启动状态并且未被使用时, NetBackup 将在配置这些磁带机的主机上轮询它们。对于共享磁带机,只有扫描主机会轮询磁带机,直到收到 NetBackup 的装入请求为止。在装入请求期间, NetBackup 使用请求装入的主机轮询共享磁带机 (“扫描主机”是自动卷识别进程 (avrd) 在其中扫描未分配的磁带机的主机)。

这种设计使 NetBackup 可以支持动态循环切换或 SAN 分区。只能从单台主机检测每个磁带机。每个磁带机都可能有自己的扫描主机。这些主机可以动态切换,以处理错误和保持连续的可用性。中心设备仲裁组件管理共享驱动器的扫描主机分配。仲裁组件还提供网络驱动器保留系统,以便多台 NetBackup 介质服务器可以共享驱动器。

轮询共享磁带机允许使用动态循环切换,减少设备访问次数,并缩短 CPU 时间。不过,它不能在发生 I/O 之前检测连接中断 (如光纤通道结构中的中断)。

查看和验证设备配置可以使用 NetBackup 提供的以下设备配置界面查看设备配置:

■ NetBackup 管理控制台中的介质和设备管理

■ 基于菜单的设备配置界面 (UNIX 上的 tpconfig)

■ 设备配置命令行接口 (tpconfig -d 命令)

通过运行设备配置向导,可以验证设备配置。不过,如果不尝试磁带装入,则无法验证某些设备配置细节。可以使用 NetBackup robtest 实用程序装入磁带和验证配置。

nbu_ux_print_II.book Page 203 Saturday, September 22, 2007 4:03 AM

Page 204: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

204 参考主题将磁带机与设备文件或地址相关联

未经发现而添加设备Symantec 建议您使用设备发现和设备配置向导向 NetBackup 添加存储设备和更新 NetBackup 设备配置。

不过, NetBackup 支持某些无法自动被发现的设备。 NetBackup 还支持某些在发现过程中需要用户干预的设备。若要添加和配置这些设备,可以使用 NetBackup 管理控制台中的 “介质和设备管理”或 tpconfig 命令。

对于 NetBackup 无法发现的设备或不具备序列号的设备,当 ltid 设备管理器启动时,自动纠正设备路径功能将受到限制。

设备映射文件NetBackup 使用一个文件确定使用哪些协议和设置与存储设备进行通信。

有时,您不需要等 Symantec 提供版本更新,即可实现对新设备或升级设备的支持。有关如何更新此文件的信息,请参见 《NetBackup 管理指南,第 I 卷》。

将磁带机与设备文件或地址相关联如果磁带机不支持设备序列化,您可能需要确定哪个设备文件、逻辑设备名称或 SCSI 地址与该物理驱动器相匹配。

对于共享驱动器,请参见 NetBackup Shared Storage Guide (NetBackup 共享存储指南),了解更多信息 (仅适用于 NetBackup Enterprise Server)。

在 UNIX 主机上关联设备和设备文件为每个驱动器创建设备文件时,将设备文件关联到物理驱动器。《NetBackup 设备配置指南》提供了有关创建设备文件的指导。下面是一般过程:

建立设备文件关联

1 确定每个驱动器在磁带库中的物理位置。该位置通常显示在驱动器的连接器上或供应商的文档中。

2 将驱动器与主机中的 SCSI 适配器进行物理连接。

3 记录与每个驱动器连接的适配器和 SCSI 地址。

4 为每个驱动器创建设备文件;使用驱动器和适配器的 SCSI 地址。使用步骤 3 中的说明添加设备文件,从而实现设备文件和物理驱动器位置之间的关联。

5 在 NetBackup 中配置机械手,然后添加驱动器。

添加驱动器后,验证您向每个设备路径分配了正确的驱动器地址 (如机械手磁带机号)。

也可以使用适当的 NetBackup 机械手测试实用程序验证配置。有关机械手测试实用程序的信息,请参见 《NetBackup 故障排除指南》。

在创建设备文件并配置 NetBackup 后,可以验证配置。

nbu_ux_print_II.book Page 204 Saturday, September 22, 2007 4:03 AM

Page 205: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

205参考主题将磁带机与设备文件或地址相关联

验证配置 (UNIX)

1 停止 NetBackup 设备后台驻留程序 (ltid)。

2 启动 ltid,以启动自动卷识别后台驻留程序 (avrd)。必须停止并重新启动 ltid 以确保当前设备配置已激活。

下面的说明仅适用于 NetBackup Enterprise Server。

如果机械手控制不在该主机的本地,还要启动远程机械手控制后台驻留程序。

3 使用机械手测试实用程序将磁带装入磁带机。

4 使用 NetBackup 管理控制台设备监视器,确保磁带已装入正确的机械手磁带机。

验证配置示例

比如,假定 TLD 机械手包含三个磁带机,操作系统包含以下设备路径:

■ Drive 1:/dev/rmt/0cbn

■ Drive 2:/dev/rmt/1cbn

■ Drive 3:/dev/rmt/3cbn

此外,假定在 “验证配置 (UNIX)”的步骤 3 中,您请求将磁带装入磁带机 1。如果该磁带机的设备路径配置正确,设备监视器会显示磁带装入磁带机 1。

如果设备监视器显示磁带装入其他磁带机,说明该磁带机的设备路径配置不正确。比如,如果设备监视器显示磁带装入磁带机 2,则磁带机 1 的设备路径不正确。请用磁带机 2 的正确设备路径 (/dev/rmt/1cbn) 替换磁带机 1 的设备路径 (/dev/rmt/0cbn)。在进行这些更改时,您可能需要使用临时设备路径。您还知道磁带机 2 的设备路径不正确。这两个设备路径可能在配置期间被互换。

使用机械手测试实用程序从磁带机 1 上卸下并卸载该磁带。对每个磁带机重复该测试。

下面的说明仅适用于 NetBackup Enterprise Server。

如果装入磁带的磁带机的路径不在具有直接机械手控制的主机上,可能需要从另一台主机或从磁带机前面板上发出命令来卸载该磁带机。

在 Windows 主机上关联设备和名称按照以下过程匹配逻辑设备名称和驱动器:

关联 SCSI 地址

1 记下驱动器的 SCSI 目标。

2 使用机械手的接口面板将 SCSI 目标与驱动器地址关联起来。也可以查看磁带机后面板上的指示器。

3 检查机械手上的标签,确定物理驱动器地址 (如编号)。

4 在 NetBackup 中配置机械手,然后添加驱动器。

添加完驱动器后,确保您向每组 SCSI 坐标分配了正确的驱动器地址。

也可以使用适当的 NetBackup 机械手测试实用程序验证配置。有关机械手测试实用程序的信息,请参见 《NetBackup 故障排除指南》。

nbu_ux_print_II.book Page 205 Saturday, September 22, 2007 4:03 AM

Page 206: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

206 参考主题磁带 I/O 命令

验证配置 (Windows)

1 停止 NetBackup 设备管理器 (ltid)。

2 重新启动 ltid,以启动自动卷识别进程 (avrd)。必须停止并重新启动 ltid 以确保当前设备配置已激活。

下面的说明仅适用于 NetBackup Enterprise Server。

如果机械手控制不在该主机的本地,还要启动远程机械手控制后台驻留程序。

3 使用机械手测试实用程序将磁带装入驱动器。

4 使用 NetBackup 设备监视器,确认磁带已装入正确的机械手磁带机。

验证配置示例

比如,假定 TLD 机械手包含三个驱动器,其 SCSI 地址如下:

■ Drive 1: 5,0,0,0

■ Drive 2: 5,0,1,0

■ Drive 3: 5,0,2,0

此外,假定在 “验证配置 (Windows)”的步骤 3 中,您请求将磁带装入驱动器 1。如果该驱动器的 SCSI 坐标配置正确,设备监视器会显示磁带装入驱动器 1。

如果设备监视器显示磁带装入其他驱动器,说明该驱动器的 SCSI 坐标配置不正确。比如,如果设备监视器显示磁带装入驱动器 2,则驱动器 1 的 SCSI 坐标不正确。将驱动器 1 的 SCSI 坐标 (5,0,0,0) 替换为驱动器 2 的正确 SCSI 坐标 (5,0,1,0)。您还知道驱动器 2 的 SCSI 坐标不正确。在配置期间,可能互换了 SCSI 坐标。

使用机械手测试实用程序从驱动器 1 上卸下并卸载该磁带。对每个驱动器重复该测试。

下面的说明仅适用于 NetBackup Enterprise Server。

如果装入磁带的驱动器的数据路径不在具有直接机械手控制的主机上,可能需要从另一台主机或驱动器前面板上发出命令来卸载该驱动器。

磁带 I/O 命令如果您不使用 NetBackup 或 Storage Migrator,或者要排除介质管理器故障或对其进行测试,则可以使用本章介绍的命令手动请求介质管理器装入和移除特定的卷。

本章包括以下主题:

■ 请求磁带

■ 读取和写入磁带文件

■ 移除磁带文件

■ 使用光盘

■ 对介质管理器控制的设备进行外部访问

■ 用户错误消息

nbu_ux_print_II.book Page 206 Saturday, September 22, 2007 4:03 AM

Page 207: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

207参考主题磁带 I/O 命令

请求磁带可以使用 tpreq 命令来请求具有特定密度的磁带,并指定各种选项,如访问模式。此命令保留一个磁带机,并在当前工作目录 (如果没有指定完整路径)中创建一个文件。该文件用作指向磁带的符号链接,对该磁带的所有后续访问都是通过该文件名完成的。用户无须关心特定设备文件的完整路径是什么。

介质管理器设备后台驻留程序需要使用您在 tpreq 命令中提供的信息来验证对磁带文件的所有访问请求。

对于所有类型的磁带而言,磁带实际上是在您输入 tpreq 命令时装入和分配的。

默认情况下,分配的磁带机是一个支持 DLT 盒式磁带的磁带机,它使用 dlt 密度。可以使用 tpreq 的密度选项来请求支持其他密度的磁带机。有关受支持的密度和磁带机类型的列表,请参见 tpreq 手册页或 NetBackup 管理控制台的 “挂起请求(Pending Requests)”窗格中的联机帮助。

磁带机的物理写入密度不是自动选择的,而需要用户请求,这样操作员才能提供请求的正确磁带机。密度是由将磁带机添加到介质管理器配置时使用的 /dev 设备名称确定的,或者由在磁带机上选择的按钮确定。

tpreq 命令必须包括介质 ID 和文件名。如果磁带卷与使用介质管理器配置的卷池关联,还必须使用 -p 参数指定该卷池的名称。如果指定了卷池名称,系统将根据与 EMM 数据库中的介质相关联的卷池名称验证该名称。

有关更多信息,请参见 《NetBackup 命令 - UNIX 和 Linux》中的 tpreq。

drive_mount_notify 脚本执行 tpreq 命令时,在介质被成功放到预先选定的磁带机后,将立即调用并执行 drive_mount_notify 脚本。

用户此时可使用此脚本进行特殊处理。然后,控制权将归还到 NetBackup 以继续进行处理。 tpreq 命令仅为机械手中的磁带机调用该脚本;该脚本对独立磁带机无效。

此脚本位于 /usr/openv/volmgr/bin/goodies 目录中。若要使用该功能,请激活此脚本并将其放在 /usr/openv/volmgr/bin 目录中。

该脚本中记录了用法信息。

tpreq 示例下面的 tpreq 命令示例保留一个磁带机,并创建一个符号磁带文件:

/usr/openv/volmgr/bin/tpreq -f tape1 -m jlr01 -a w -d qscsi

此命令在当前工作目录中创建一个名为 tape1 的文件,并将该文件链接到磁带机(该磁带机包含介质 ID 为 JLR01 的磁带卷)。磁带文件的访问模式设置为 “写入”,并分配有 1/4 英寸的盒式磁带机。

nbu_ux_print_II.book Page 207 Saturday, September 22, 2007 4:03 AM

Page 208: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

208 参考主题磁带 I/O 命令

读取和写入磁带文件读写磁带文件包括将文件从磁带复制到磁盘上或从磁盘复制到磁带上。若要执行读写操作,请使用执行输入 / 输出操作的 UNIX 命令之一,如 tar 或 mt。

定位磁带文件mt 命令根据磁带标记向前或向后跳跃来定位磁带文件。下表显示了 mt 命令中可用于定位磁带的选项,以及这些选项对磁带文件的影响。

下面的示例使用 mt 在磁带上向前跳过三个文件:

mt -f tape1 fsf 3

将磁带文件倒带文件倒带时,将会定位到数据的开头。若要将磁带文件倒带,可以使用 mt 命令。

下面的命令可将磁带文件 tape1 倒带,并将 tape1 定位到与该文件关联的磁带卷的开头:

mt -f tape1 rewind

倒带操作不使用计数选项。如果指定了计数,则会忽略它。

移除磁带文件读写完磁带文件后,请使用 /usr/openv/volmgr/bin/tpunmount 命令结束对磁带文件的分配。此命令从目录中移除使用 tpreq 创建的磁带文件,并从磁带机中移除磁带卷。对于 tpreq 命令创建的每个文件,都需要使用 tpunmount。

有关更多信息,请参见 《NetBackup 命令 - UNIX 和 Linux》中的 tpunmount。

drive_unmount_notify 脚本执行 tpunmount 命令时,将调用并执行 drive_unmount_notify 脚本。

用户此时可使用此脚本进行特殊处理。然后,控制权将归还到 NetBackup 以继续进行处理。 tpreq 命令仅为机械手中的磁带机调用该脚本;该脚本对独立磁带机无效。

此脚本位于 /usr/openv/volmgr/bin/goodies 目录中。若要使用该功能,请激活此脚本并将其放在 /usr/openv/volmgr/bin 目录中。

该脚本中记录了用法信息。

mt 选项 操作

eof、 weof 根据 mt 的计数选项,在磁带的当前位置写入文件结束磁带标记。

fsf、 bsf 根据计数选项中的磁带标记数向前或向后跳跃。

fsr、 bsr 根据 mt 的计数选项,向前和向后跳跃指定的记录数。只有未定义的记录类型才支持 bsr。

nbu_ux_print_II.book Page 208 Saturday, September 22, 2007 4:03 AM

Page 209: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

209参考主题磁带 I/O 命令

使用光盘不能像使用磁带一样来使用光盘。光盘与磁带确实有许多相似之处,并且可以利用介质管理器提供的自动功能:光盘支持自动卷识别,并且可由机械手装入和移动。

光盘非常适合使用 Symantec 存储管理应用程序来管理。这些应用程序使用数据库来处理本应由用户处理的位置信息 (偏移量、容量等)。用户想要跟踪这些信息,可以使用以下磁带命令来访问光盘。

在下面的示例中,用户对光盘执行两个 tar 操作,然后列出第二个 tar 映像。

1 将会请求一张可擦写光盘,所用命令如下所示。tpreq tape -m XXX01A -d odiskwm -p NetBackup

2 从磁盘开头开始,执行第一个 tar。tar -cvf - /home/arh | dd of=tape ibs=10240 obs=10240

0+473 records in

189+0 records out

3 从前面数据的结尾开始执行第二个 tar。将 records out 信息用于 oseek 参数。tar -cvf - /home/arh/.cshrc|dd of=tape ibs=10240

obs=10240 oseek=189

4 卸载磁盘,所用命令如下所示。tpunmount tape

5 将会再次请求光盘。tpreq tape -m XXX01A -d odiskwm

6 列出第二个 tar 映像。若要访问数据,用户必须知道该数据对于 iseek 参数的位置。dd if=tape ibs=10240 obs=10240 iseek=189 | tar -tvf -

rw-r--r--357/110 2386 Jul 9 14:01 1992

/home/arh/.cshrc

7 卸载磁盘,所用命令如下所示。tpunmount tape

nbu_ux_print_II.book Page 209 Saturday, September 22, 2007 4:03 AM

Page 210: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

210 参考主题磁带 I/O 命令

对介质管理器控制的设备进行外部访问对于由介质管理器控制的已启动磁带机,设备后台驻留程序 (ltid) 通过更改其设备文件权限来限制对它们的访问。当 ltid 启动时,这些权限更改为 0600 ;当 ltid 终止 (或将磁带机的状态更改为 “关闭”)时,这些权限恢复为初始设置。

在 ltid 处于活动状态时不要修改这些设备文件的权限。为了确保操作可靠,只有使用 tpreq 和 tpunmount 命令或者 drive_mount_notify 和 drive_unmount_notify 标注脚本 (如本章中所述)的用户才可以访问在 ltid 控制下运行的磁带机。

下面的示例使用 tpreq:

tpreq tape -m xxx -d 4mm -f /tmp/tape

/bin/tar -cvf /tmp/tape files

tpunmount /tmp/tape

如果用户不使用 tpreq 和 tpunmount 或标注脚本来访问处于启动状态的磁带机,则可能会遇到访问和数据可靠性方面的问题。这些问题的出现是因为介质管理器 avrd 后台驻留程序定期尝试倒带,从当前未分配的已启动磁带机中的介质读取数据。

如果用户无法使用 tpreq 和 tpunmount,则必须在尝试访问磁带机之前执行以下操作之一:

◆ 在访问磁带机之前,先关闭它。

◆ 访问磁带机后,执行 stopltid 终止 ltid,然后重新启动它。

用户错误消息有关状态和错误消息的说明,请参见 《NetBackup 故障排除指南》或 NetBackup 管理控制台帮助。

nbu_ux_print_II.book Page 210 Saturday, September 22, 2007 4:03 AM

Page 211: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

4

将 NetBackup 用于 AFS

本章说明如何安装、配置和使用 NetBackup 来备份 AFS 文件服务器 (AFS 是 Andrew File System 的缩写)。

注:IBM 不再提供 AFS 且已终止对 AFS 的支持。 6.5 客户机不支持 AFS。但是,在 5.x 或 6.0 服务器下运行的 NetBackup 5.x 客户机仍然支持 AFS。

安装

系统要求■ 可以作为 NetBackup AFS 客户机的 AFS 文件服务器:

■ Solaris 7 和 HP-UX 11.0 或 IBM AIX 4.3.3 平台

■ NetBackup 5.0 或 5.1 客户机

■ 安装 AFS 3.6 级或更高级别

服务器和客户机的安装支持 AFS 所需的 NetBackup 软件会自动随服务器和客户机一起安装。

配置要配置 NetBackup AFS 客户机的备份,请将一个 AFS 策略添加到主服务器上的 NetBackup 配置中。配置要求与其他 NetBackup 策略相同,但此处提到的差别除外。要备份不在 AFS 卷中的文件和目录,请创建单独的策略。

nbu_ux_print_II.book Page 211 Saturday, September 22, 2007 4:03 AM

Page 212: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

212 将 NetBackup 用于 AFS配置

常规策略属性在策略的常规属性中将 AFS 指定为策略类型。

客户机列表在客户机列表中,指定要备份的 AFS 文件服务器的名称。这些系统上必须安装有 NetBackup 客户机。

备份选择 在 AFS 策略的备份选择列表中,指定要备份的 AFS 卷和替代分区。下面的示例显示了卷和替代分区:

user.abc

/vicepb

/vicepc/user.*

这种情况下, NetBackup 备份以下各项:

■ 卷 user.abc

■ 替代分区 vicepb 中的所有卷

■ vicepc 中所有以 user 开头的卷

当列表中包含替代分区时,该分区中的所有卷将逐一备份。

注:NetBackup 多支持 8 GB 的 AFS 3.6 卷。

备份选择列表指令AFS 策略的备份选择列表中可以包含下列指令:

■ CREATE_BACKUP_VOLUMES

该指令使 NetBackup 在执行备份之前先创建 .backup 卷。如果 .backup 卷已存在, NetBackup 将覆盖它,以创建一个更新的副本。

由于 NetBackup 只备份 AFS 卷的 .backup 副本,因此,如果没有创建 .backup 副本的自动机制,该指令是非常有用的。创建 .backup 副本还可以确保备份中包含 近的更改。

注意:如果没有创建 .backup 副本的自动机制,则必须在备份选择列表中包括 CREATE_BACKUP_VOLUMES 指令,否则将不会备份 AFS 卷。

■ REMOVE_BACKUP_VOLUMES

该指令使 NetBackup 在执行备份后删除 .backup 卷。该指令删除使用 CREATE_BACKUP_VOLUMES 指令或由其他机制创建的 .backup 卷。

nbu_ux_print_II.book Page 212 Saturday, September 22, 2007 4:03 AM

Page 213: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

213将 NetBackup 用于 AFS配置

■ SKIP_SMALL_VOLUMES

该指令允许在备份过程中跳过较小的卷或空卷。例如:SKIP_SMALL_VOLUMES=5

(在 = 符号的两边不要留空格)

在该示例中, NetBackup 跳过小于等于 5 KB 的卷。为卷大小指定任意数字。

如果没有指定任何数字,则卷大小默认为 2 KB。例如:SKIP_SMALL_VOLUMES

这些指令还需要遵守以下规则:

■ 指令必须全部大写。

■ 虽然指令可以位于备份选择列表中的任何位置,但应尽量将指令置于 上端的位置。例如:

CREATE_BACKUP_VOLUMES

SKIP_SMALL_VOLUMES

/user.abc

/vicepb

正则表达式NetBackup 支持备份选择列表条目中的正则表达式。这些表达式在执行以下操作时非常有用:

■ 添加或移动卷,而不必更改备份选择列表。

■ 添加替代分区,而不必更改备份选择列表。

■ 将 AFS 文件服务器中的卷和替代分区分割成可由单独的策略来备份的组。使用多个不同的组可实现并行备份或多路复用。

下列示例使用了正则表达式:user.[a-m]*

/vicep[a-c]

排除列表和包括列表在客户机上可以创建排除列表,以便从自动备份中排除某些特定的卷。排除列表不能包含替代分区,但可以包含替代分区中的个别卷。

包括列表可将排除列表中指定的卷添加到备份。例如,如果排除了一系列卷,包括列表可以将该系列中的特定卷添加回去。

nbu_ux_print_II.book Page 213 Saturday, September 22, 2007 4:03 AM

Page 214: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

214 将 NetBackup 用于 AFS备份和还原

备份和还原

备份

注:不允许对 AFS 卷执行用户备份或归档。

自动备份备份 NetBackup for AFS 客户机的 方便的方法是配置 AFS 策略并为自动的、无人值守的备份设置日程表。

手动备份主服务器的管理员可以使用 NetBackup 管理控制台来手动运行 AFS 策略的备份。

有关手动备份的信息,请参见 《NetBackup 管理指南,第 I 卷》中的第 3 章。

还原管理员在 NetBackup AFS 客户机或主服务器上执行所有还原。还原是在卷的基础上执行的。要还原替代分区,管理员必须选择该分区中的所有卷。

注意:如果选择了 “覆盖现有文件 (Overwrite Existing Files)”选项,则卷将被覆盖。自上次备份以来创建的所有更改或文件都将丢失。

从 NetBackup for AFS 客户机进行还原NetBackup AFS 客户机 (AFS 文件服务器)的管理员可以使用 NetBackup 的“备份、归档和还原”界面将卷还原到该客户机。管理员也可以执行重定向还原。重定向还原将卷还原到另外的卷或替代分区。

从 NetBackup 主服务器还原管理员可以使用主服务器上的 NetBackup “备份、归档和还原”界面将卷还原到同一 NetBackup AFS 客户机 (AFS 文件服务器)。或者,也可以执行重定向 (服务器控制的)还原。有关说明,请参见 “备份、归档和还原”界面中的联机帮助。

有关还原的说明■ NetBackup “备份、归档和还原”客户机界面 (jbpSA) 提供了为卷或替代分

区指定备用名称的方便机制。指定备用卷名可以防止现有卷在还原时被覆盖。

nbu_ux_print_II.book Page 214 Saturday, September 22, 2007 4:03 AM

Page 215: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

215将 NetBackup 用于 AFS故障排除

■ 如果管理员不为卷指定 “覆盖现有文件 (Overwrite Existing Files)”或备用名称,则 NetBackup 将在还原后的卷名称中添加一个 R。例如:

■ 如果卷名的长度小于 22 个字符,则 NetBackup 将在还原后的卷名称中添加一个前导 R。例如:

如果卷名是: /AFS/shark/vicepa/user.abc

则还原后的名称是:/AFS/shark/vicepa/Ruser.abc

■ 如果卷名的长度为 22 个字符,则原始卷名的第一个字符将替换为 R (允许的 大卷名长度为 22 个字符。)例如:

如果卷名是: /AFS/shark/vicepa/engineering.documents1

则还原后的名称是:/AFS/shark/vicepa/Rngineering.documents1

■ 要指定将现有卷还原到备用路径,请启用“覆盖现有文件 (Overwrite Existing Files)”选项。在这种情况下,将覆盖整个卷。如果未启用 “覆盖现有文件(Overwrite Existing Files)”选项,则还原将失败。

■ 要将卷还原到备用替代分区,该替代分区必须存在,否则还原将失败。

故障排除以下各节提供了排除 NetBackup for AFS 故障的技巧和信息。有关全面的故障排除信息,请参见 《NetBackup 故障排除指南 - UNIX 和 Windows》。

关于备份的故障排除提高日志的详细程度:

■ 在 NetBackup AFS 客户机上的 /usr/openv/netbackup/bp.conf 文件中添加 VERBOSE 选项。

■ 在 NetBackup for AFS 客户机上创建以下调试日志目录:/usr/openv/netbackup/logs/bpbkar

如果 AFS 备份终止,且状态码为 9,则该代码指示 NetBackup AFS 客户机软件未正确安装 (需要扩展版本更新)。

如果 AFS 备份终止,且状态码为 78,则该代码指示 AFS vos 命令失败。(afs/dfs 命令失败) NetBackup 问题报告提供了关于该命令失败的原因的更多信息。 bpbkar 调试日志显示了曾运行过的命令。手动运行 vos 命令,尝试重现此问题。

nbu_ux_print_II.book Page 215 Saturday, September 22, 2007 4:03 AM

Page 216: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

216 将 NetBackup 用于 AFS故障排除

另外,检查 NetBackup 客户机上的 /usr/openv/netbackup/listvol 文件中是否存在异常情况。 vos listvol 命令可能需要很多的系统资源,因此 NetBackup 将 vos listvol 命令的输出缓存在该文件中。NetBackup 使用缓存的 listvol 文件来获取卷列表,而不是运行另一个 vos listvol 命令(前提是在备份前的四小时内创建了缓存的 listvol 文件)。

关于还原的故障排除如果 AFS 卷的还原失败,请打开还原进程日志查看更多信息。如果指示 vos restore 命令失败,请创建 /usr/openv/netbackup/logs/tar 调试日志目录。然后,重试该操作,并检查所生成的日志以了解是否曾运行了 vos restore 命令。

nbu_ux_print_II.book Page 216 Saturday, September 22, 2007 4:03 AM

Page 217: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

5

Intelligent Disaster Recovery

Intelligent Disaster Recovery (IDR) for Windows 是一个自动灾难恢复解决方案,它使管理员可以在灾难发生后快速有效地恢复 Windows 计算机。 IDR 向导帮助管理员为灾难恢复做准备并将计算机恢复到灾难发生前的状态。

本章包含下面几节:

■ 第 218 页上的“NetBackup 6.0 或更高版本的更改”介绍了 NetBackup 6.0 和更高版本对 IDR 的有限支持。

■ 第 218 页上的“支持的 Windows 版本”中列出了 IDR 支持的 Windows 版本。

■ 第 219 页上的 “IDR 使用概述”介绍了使用灾难恢复软件的主要步骤。

■ 第 220 页上的“关于 DR 文件”介绍了“灾难恢复”文件并说明了它们在灾难恢复中的重要性。

■ 第 221 页上的“为 IDR 配置 NetBackup 策略”说明了如何为使用 IDR 的客户机配置策略。

■ 第 221 页上的“备份受保护的计算机”说明了在创建恢复中使用的可启动介质之前,必须对计算机进行备份。

■ 第 221 页上的 “创建 IDR 介质”说明了如何使用 IDR 准备向导来准备用于恢复数据的可启动介质。

■ 第 227 页上的 “更新 IDR 介质”说明了如何以及何时更新 IDR 介质,以使它随时可用。

■ 第 229 页上的 “恢复计算机”说明了如何执行灾难恢复。

■ 第 235 页上的“有关恢复特定平台的说明”提供了有关恢复特定类型的平台上的数据的信息。

■ 第 236 页上的 “IDR 常见问题”回答了有关 IDR 的常见问题。

nbu_ux_print_II.book Page 217 Saturday, September 22, 2007 4:03 AM

Page 218: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

218 Intelligent Disaster Recovery

NetBackup 6.0 或更高版本的更改

NetBackup 6.0 或更高版本的更改从 NetBackup 6.0 版本开始, Bare Metal Restore 取代了 Intelligent Disaster Recovery。要保护 NetBackup 6.0 和更高版本的客户机,请使用 NetBackup 的 Bare Metal Restore 选件。

不能使用 IDR 来保护或恢复 NetBackup 6.0 或更高版本的客户机,但可按以下方式在 NetBackup 6.0 或更高版本的服务器上使用 Intelligent Disaster Recovery:

■ 保护 NetBackup 5.1 和 5.0 客户机。

■ 为受支持的客户机生成可启动介质 (仅限主服务器)。

如果备份策略配置为收集 IDR 信息:

■ 早于 6.0 的 NetBackup 客户机的备份作业将返回状态 0 (成功)。

■ NetBackup 6.0 或更高版本客户机的备份作业将返回状态 1 (部分成功)。NetBackup 服务器尝试从这些客户机搜集 IDR 信息,却无法执行此操作。如果不存在其他任何问题,将备份客户机数据。

如果同时使用 IDR 和 NetBackup 6.0 或更高版本来保护 NetBackup 5.1 和 5.0 客户机, NetBackup 主服务器必须获得使用 IDR 的许可。

支持的 Windows 版本可以使用 IDR 来保护和恢复以下 Windows 计算机:

■ Windows Server 2003 (标准版、企业版和 Web 版)。

■ Windows XP 32 位版本。

■ Windows 2000 Server、 Advanced Server 和 Professional。

■ 带有 Service Pack 6A (或更高版本)的 Windows NT 4.0 Enterprise Server、Small Business Server 和 Workstation 版本。需要受支持的 NetBackup 5.x 介质服务器来备份客户机。

使用 IDR 的要求以下是使用 IDR 的要求:

■ 必须在要保护的 Windows 计算机上安装 NetBackup 客户机软件。安装该客户机软件时会自动安装 IDR 软件。IDR 不会安装在 NetBackup 6.0 或更高版本的客户机上。 UNIX 计算机不需要 (而且无法安装) IDR 软件。

■ 收集灾难恢复信息的 NetBackup 主服务器必须获得使用 IDR 的许可。收集灾难恢复信息的 NetBackup 主服务器既可以驻留在 Windows 计算机上,也可以驻留在 UNIX 计算机上。

■ 运行于客户机上的 IDR 准备向导仅为安装有相同 IDR 版本的计算机生成恢复介质。

nbu_ux_print_II.book Page 218 Saturday, September 22, 2007 4:03 AM

Page 219: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

219Intelligent Disaster Recovery

IDR 使用概述

■ 受保护的计算机必须是运行受支持的 Windows 操作系统的 Intel 计算机。

有关更多信息,请参见第 218 页上的 “支持的 Windows 版本”。

■ 在受保护的计算机上至少需要 40 MB 硬盘空间来容纳 小恢复。

■ 受保护的计算机必须具有足够的空间来容纳还原的数据。

■ 受保护的计算机必须具有足够的交换空间来支持此计算机的 RAM。例如,对于 128 MB 的 RAM,使用的 小交换空间为 128 MB。对于存储有 1.8 GB 数据的 2 GB 分区,所需的硬盘空间为 1.8 GB。另外再加上 128 MB 和 40 MB,因此总计为 1.97 GB。

■ 受保护计算机上的第一个物理驱动器的分区必须是启动分区,而且还必须标注为 C:\。

■ 受保护的计算机必须使用无需安装 Windows Service Pack 就能工作的网卡。请参考 Microsoft Windows 软件随附的 “硬件兼容性列表”中的 “局域网适配器”部分。此部分列出了无需安装 Service Pack 即可通过 Microsoft 兼容性测试的网卡。

■ Windows 必须支持受保护的计算机上的 CD-ROM 驱动器所需的驱动程序。

Windows NT 计算机:IDR 准备向导可能会检测到受保护计算机上的驱动程序不同于 Windows NT 安装光盘上的驱动程序。在这种情况下,应选择要使用的驱动程序。 Symantec 建议您使用受保护的计算机上当前安装的 SCSI 驱动程序,因为 Windows 光盘上包含的驱动程序可能不是 新的。对于大于 8 GB 的 IDE 硬盘,请使用计算机上当前安装的 SCSI 驱动程序。

IDR 使用概述IDR 的使用包括以下步骤:

■ 必须在要保护的 Windows 计算机上安装 NetBackup 客户机软件。安装该客户机软件时会自动安装 IDR 软件。IDR 不会安装在 NetBackup 6.0 或更高版本的客户机上。 UNIX 计算机不需要 (而且无法安装) IDR 软件。

■ 许可。要激活 IDR 用于备份,必须在主服务器上输入 IDR 许可证密钥。

■ 配置。在 NetBackup 主服务器上,在为受保护的客户机设置策略配置时,选择 “收集灾难恢复信息 (Collect disaster recovery information)”常规属性。在 Windows 计算机和 UNIX 计算机上,都可以使用 NetBackup 主服务器来收集灾难恢复信息。

■ 备份。必须为所保护的计算机完成一次初始完全备份,之后才能创建 IDR 介质。此外,您还应经常备份计算机并更新 DR 文件。

■ 准备 IDR 介质。在客户机上使用 IDR 准备向导准备用于恢复受保护计算机的介质。

nbu_ux_print_II.book Page 219 Saturday, September 22, 2007 4:03 AM

Page 220: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

220 Intelligent Disaster Recovery

关于 DR 文件

■ 恢复。使用灾难恢复向导帮助重建受保护的计算机并将数据还原到该计算机。应使用 NetBackup 定期备份受保护的计算机。

上述安装、配置、备份和介质准备步骤对于通过 NetBackup 服务器的网络连接恢复 Windows 计算机来说是必需的。

关于 DR 文件本章以及向导屏幕中会经常提到灾难恢复 (disaster recovery, DR) 文件。 DR 文件包含有关受保护计算机的以下信息:

■ 硬盘分区信息。

■ 网络接口卡信息。

■ 还原数据文件所需的 NetBackup 配置信息。

自动恢复 IDR 保护的计算机需要该计算机的 DR 文件的副本。必须在服务器和客户机上安装了 IDR。服务器必须配置为收集灾难恢复信息,以使 NetBackup 可以创建 DR 文件。以下每个备份完成后,NetBackup 将在客户机和主服务器上各存储一个副本。

■ 完全备份

■ 增量式差异备份或增量式累积备份

■ 用户备份

■ 用户归档

NetBackup 将每个客户机的 DR 文件存储在客户机上的 install_path\NetBackup\Idr\data

目录中。备份后生成的 DR 文件按如下格式命名:netbackup_client_name.dr。例如,如果客户机名称是 bison,则 DR 文件是 bison.dr。

注:IDR 要求 DR 文件名与客户机的计算机名匹配。也就是说,如果网络将计算机名识别为 bison,则 DR 文件必须命名为 bison.dr。如果与 NetBackup 客户机的名称不一致,请在使用 DR 文件进行恢复前对每次备份后创建的 DR 文件重命名(使用格式 computer_name.dr)。

在 NetBackup 主服务器上,所有客户机的 DR 文件都存储在服务器上的 NetBackup 目录库中。

nbu_ux_print_II.book Page 220 Saturday, September 22, 2007 4:03 AM

Page 221: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

221Intelligent Disaster Recovery

为 IDR 配置 NetBackup 策略

为 IDR 配置 NetBackup 策略按照下面的步骤设置 NetBackup 主服务器上的策略配置:

■ 确保每个受保护的客户机都位于一个 MS-Windows-NT 类型策略中。

■ 对于备份受保护的客户机的 MS-Windows-NT 策略,至少为其中的一个选择“收集灾难恢复信息 (Collect disaster recovery information)”策略属性。

■ 收集灾难恢复信息的 NetBackup 主服务器必须获得使用 IDR 的许可。否则,将无法选择 “收集灾难恢复信息 (Collect disaster recovery information)”属性。

■ 确保此策略中的所有客户机均安装有 IDR。如果客户机未安装 IDR,则使用此策略进行的该客户机的备份将永远不会以状态 0 结束。在这种情况下,成功备份显示状态 1 (部分成功)。此状态是由于 NetBackup 在每次备份后找不到存储于其目录库中的 DR 文件所致。

■ NetBackup 6.0 和更高版本将从运行 6.0 以前的 NetBackup 版本的客户机中收集 DR 信息。但是,您必须使用该客户机上的 IDR 软件版本为该客户机准备可启动介质。例如,对于 NetBackup 5.1 客户机,必须使用相同的 IDR 版本准备 IDR 介质。

■ 确保 NetBackup 策略配置中使用的客户机名称与客户机的计算机名称匹配。如果名称不匹配,请在使用 DR 文件进行恢复前为每次备份后创建的 DR 文件重命名 (使用格式 computer_name.dr)。

备份受保护的计算机准备 IDR 介质前请对受保护的计算机执行完全备份,其中包括将在恢复中使用的 DR 文件。必须将执行备份的 NetBackup 主服务器配置为收集灾难恢复信息。收集的备份信息将用于创建 DR 文件。

如果完全备份之后发生过差异或增量式备份,则您可以准备 IDR 可启动介质。

确保对所有的本地驱动器进行了备份。对于 Windows 2000 计算机,确保对系统状态进行了备份。

确保对任何实用程序分区进行了备份。实用程序分区是在硬盘驱动器上创建的小分区,通常由计算机供应商创建,可能包含计算机配置和诊断实用程序。

创建 IDR 介质IDR 准备向导帮助您创建将在恢复中使用的 IDR 介质。整组 IDR 介质包括以下内容:

■ 用于启动计算机以及安装和配置操作系统的可启动介质。

■ 特定于系统的驱动程序和灾难恢复向导。

■ 灾难恢复 (DR) 文件。

nbu_ux_print_II.book Page 221 Saturday, September 22, 2007 4:03 AM

Page 222: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

222 Intelligent Disaster Recovery

创建 IDR 介质

■ Windows 自动系统恢复文件 (仅限于 Windows XP 和 Windows Server 2003 计算机)。

要创建 IDR 介质,必须具有:

■ 受保护计算机的至少一个完全备份。

■ 受保护计算机上安装的版本及语言的 Windows 安装光盘。

■ Windows 2000、Windows XP 或 Windows Server 2003 操作系统的许可证密钥。

■ 对受保护计算机的管理权限。

■ 可以创建可启动介质的设备:

■ CD-R 驱动器 (光盘可写式 CD-ROM)

■ CD-RW 驱动器 (光盘可擦写式 CD-ROM)

■ 软盘驱动器 (对于 Windows XP 或 Windows Server 2003, IDR 不支持可启动软盘介质)

本章的后面部分提供了有关介质的更多信息。

您必须在灾难发生之前准备介质。对于 CD-R 或 CD-RW,您还应该尝试在灾难发生以前从该介质启动,以确保硬件可以从它启动

有关更多信息,请参见第 230 页上的 “第 1 步:启动计算机”。

选择可启动介质对于 Windows NT 和 Windows 2000,IDR 准备向导既可以创建可启动软盘,也可以创建可启动的可写式光盘 (CR-R) 或可擦写式光盘 (CR-RW) 介质。

注:对于 Windows XP 或 Windows Server 2003, IDR 不支持可启动软盘介质。

在软盘和 CD-ROM 介质之间进行选择时,应考虑以下因素:

■ 软盘适用于大多数计算机,但进行准备和恢复所需的时间比光盘长。

■ 要使用软盘,在恢复过程中需要使用 Windows 安装光盘。

■ 由于空间限制,软盘只能存储一台计算机的 SCSI 驱动程序信息。要使用一组软盘保护多个计算机,请选择一台能够代表其他所有计算机的计算机并为它创建可启动介质。对于使用不同 SCSI 驱动程序的计算机,为每个具有不同驱动程序的计算机创建一组软盘。

■ 进行准备和恢复时,光盘比软盘耗时少。

■ 光盘介质有足够的空间存储多台计算机的 SCSI 驱动程序信息。在灾难恢复期间多台计算机可以使用一张光盘。

■ CD 介质要求受保护计算机的 BIOS 支持光盘启动。

nbu_ux_print_II.book Page 222 Saturday, September 22, 2007 4:03 AM

Page 223: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

223Intelligent Disaster Recovery

创建 IDR 介质

■ 光盘介质需要光盘写入硬件。受保护的计算机不需要光盘写入器。 IDR 准备向导在任何具有光盘写入器的计算机上创建可启动映像并将其写入光盘。

■ 对于光盘介质,如果受保护的计算机不具有光盘写入器,则需要第三方光盘写入软件。如果 IDR 准备向导无法检测到挂接到受保护计算机上的光盘读写器,也需要该软件。光盘硬件和软件必须能够写入 ISO 9660 光盘映像。

■ 无论是使用软盘还是光盘,都必须为受保护的每种操作系统版本和语言准备单独的介质。

创建可启动软盘IDR 准备向导帮助您创建一整套软盘介质,用于在恢复期间启动计算机和运行灾难恢复向导。

整套 IDR 软盘介质包括以下内容:

■ Windows 安装软盘。一个 Microsoft Windows 实用程序创建 Windows 安装软盘。该实用程序位于 Windows 安装光盘上。 IDR 准备向导将对这些安装软盘进行修改,使其专用于 NetBackup for Windows。

■ Intelligent Disaster Recovery 软盘,包含执行灾难恢复所必需的特定于计算机的信息。 IDR 准备向导创建这些软盘。

对于每组灾难恢复软盘, Windows NT 需要 5 张已格式化的 1.44 MB 空白软盘,Windows 2000 需要 6 张这样的软盘。

注:Windows XP 和 Windows Server 2003 不支持可启动软盘。

注:在准备灾难恢复软盘和使用这些软盘进行灾难恢复期间均需要 Windows 安装光盘。在可启动软盘准备或恢复过程中,您还需要 Windows 2000 许可证密钥。

创建可启动软盘

1 格式化软盘。 Windows NT 需要五张软盘, Windows 2000 需要六张软盘。Windows XP 和 Windows Server 2003 不支持可启动软盘。

2 要准备这些软盘,请选择 “开始” > “程序” > Veritas NetBackup >“Intelligent Disaster Recovery 准备向导 (Intelligent Disaster Recovery PrepWizard)”。将出现 IDR 准备向导欢迎屏幕。

3 单击 “下一步 (Next)”继续。

nbu_ux_print_II.book Page 223 Saturday, September 22, 2007 4:03 AM

Page 224: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

224 Intelligent Disaster Recovery

创建 IDR 介质

将出现“创建或更新 IDR 启动介质 (Create or Update IDR Boot Media)”屏幕。

4 选择“创建整套软盘以启动 Windows 安装光盘 (Create - Full Set of Diskettes to boot the Windows Installation CD)”,然后单击 “下一步 (Next)”。

将出现“启动可启动软盘创建 (Starting Bootable Diskettes Creation)”屏幕。

5 按照屏幕提示执行操作,直到完成了 IDR 准备向导。

修改软盘集以用于多台 Windows 2000 计算机要在所有受 IDR 保护的 Windows 2000 计算机上都使用相同的 2 至 5 号软盘,请“不要”选择 “使 IDR 自动对启动和系统驱动器进行分区 (Let IDR Automatically Partition the Boot and System Drive)”。该选项出现在向导的 “选择用于准备软盘的计算机 (Select Computer for Diskette Preparation)”屏幕上。可以对所有的 Windows 2000 计算机使用相同的 2 至 5 号软盘。但是,必须为使用 IDR 保护的每台计算机创建不同的第 1 张软盘。

软盘 1 包含一个名为 winnt.sif 的文件。它是用于在进行灾难恢复时自动安装 Windows 2000 的脚本。此 Windows 2000 脚本安装要求在 winnt.sif 文件中列出要恢复的计算机的名称。

因此,对于共享 2 至 5 号软盘的每台 Windows 2000 计算机,应当创建 1 号软盘(及其文件)的一个副本。对于 1 号软盘的每个副本,应编辑 winnt.sif 文件,将计算机名称更改为受保护的计算机的名称。如果不更改计算机名称,则网络上可能会出现重复的计算机名称。重复的名称可能会阻止已恢复的计算机进入网络。

nbu_ux_print_II.book Page 224 Saturday, September 22, 2007 4:03 AM

Page 225: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

225Intelligent Disaster Recovery

创建 IDR 介质

创建可启动的光盘映像IDR 准备向导帮助创建可启动光盘映像,然后使用 IDR 准备向导或其他写入软件将该映像写入光盘。运行 IDR 准备向导的计算机可能没有 CD-R 或 CD-RW 驱动器。如果没有,应使用第三方光盘写入软件将该映像写入到其他计算机上的光盘。

除非选择将 Windows Server 2003 自动系统恢复文件存储在软盘上,否则该光盘映像将包含所有必需的 IDR 文件。如果 ASR 文件存储在光盘上,则即使软盘上有更新的版本,也总是从光盘中读取这些文件。例如,假设您先创建一张可启动光盘,然后创建 IDR 软盘。在恢复期间,即使 IDR 软盘包含有更新的版本,也总是读取光盘上的 ASR 文件。

仅在介质准备过程中需要使用 Windows 安装光盘。

您的 Windows 2000、Windows XP 或 Windows Server 2003 操作系统的许可证密钥是必需的。如果在创建可启动光盘时未输入许可证密钥,则在恢复过程中必须输入它。

注:在 Windows NT 4.0 计算机上, IDR 软件无法写入光盘;因此必须使用其他光盘写入软件创建光盘。

创建可启动光盘映像

1 选择 “开始” > “程序” > Veritas NetBackup > “Intelligent Disaster Recovery 准备向导 (Intelligent Disaster Recovery PrepWizard)”来准备可启动光盘映像。将出现 IDR 准备向导欢迎屏幕。

2 单击 “下一步 (Next)”继续。

将出现 “创建或更新 IDR 启动介质”屏幕。

nbu_ux_print_II.book Page 225 Saturday, September 22, 2007 4:03 AM

Page 226: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

226 Intelligent Disaster Recovery

创建 IDR 介质

3 选择 “创建可启动光盘映像以用于光盘写入器 (ISO 9660)(Create - Bootable CD Image for Use with CD Writers (ISO 9660))”,然后单击 “下一步 (Next)”。

即会出现 “启动 CD 映像创建 (Starting CD Image Creation)”屏幕。

4 按照屏幕提示执行操作,直到完成了 IDR 准备向导。

注意:测试可启动光盘,确保计算机可以从它启动 (请参见第 230 页上的 “第 1 步:启动计算机”)。

创建 IDR 软盘创建 IDR 软盘需要两张格式化的 1.44 MB 软盘。

创建 IDR 软盘

1 选择 “开始” > “程序” > Veritas NetBackup > “Intelligent Disaster Recovery 准备向导 (Intelligent Disaster Recovery PrepWizard)”来准备 IDR 软盘。将出现 IDR 准备向导的欢迎屏幕。

2 单击 “下一步 (Next)”继续。将出现 “创建或更新 IDR 启动介质”屏幕。

3 选择 “仅创建 IDR 软盘 (包括用于 XP/2003 的 ASR 文件) (Create - IDR Diskettes Only (Includes ASR Files for XP/2003))”,然后单击 “下一步(Next)”。即会出现 “创建 IDR 软盘 (Creating the IDR Diskettes)”屏幕。

4 按照屏幕提示执行操作,直到完成了 IDR 准备向导。

nbu_ux_print_II.book Page 226 Saturday, September 22, 2007 4:03 AM

Page 227: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

227Intelligent Disaster Recovery

更新 IDR 介质

更新 IDR 介质如果硬件配置更改,或者更新了 SCSI 驱动程序或其他计算机驱动程序,则应更新 IDR 介质。

Symantec 还建议定期更新 IDR 软盘,以使软盘包含 新的 DR 文件。

更新可启动光盘您无法更新可启动光盘,而必须创建一个新的可启动光盘映像并随后刻录新光盘。如果在受保护的计算机安装了新硬件或更改了组件,则需创建一个新的可启动光盘。

有关过程,请参见第 225 页上的 “创建可启动的光盘映像”。

更新可启动软盘使用 IDR 准备向导更新这一组可启动软盘。在以下情况下应更新软盘:

■ 更换硬件后。

■ SCSI 驱动程序更新后。

■ 其他计算机驱动程序更新后。

■ 希望更新一整套可启动软盘时。

更新 IDR 可启动软盘

1 选择 “开始” > “程序” > Veritas NetBackup > “Intelligent Disaster Recovery 准备向导 (Intelligent Disaster Recovery PrepWizard)”来准备 IDR 软盘。将出现 IDR 准备向导的欢迎屏幕。

2 单击 “下一步 (Next)”继续。将出现 “创建或更新 IDR 启动介质”屏幕。

nbu_ux_print_II.book Page 227 Saturday, September 22, 2007 4:03 AM

Page 228: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

228 Intelligent Disaster Recovery

更新 IDR 介质

3 选择 “更新用于启动 Windows 安装光盘的一整套软盘 (Update - Full Set of Diskettes Used to Boot the Windows Installation CD)”,然后单击 “下一步(Next)”。

4 按照屏幕提示执行操作,直到完成了 IDR 准备向导。

只更新 IDR 软盘您可以通过使用 IDR 准备向导来用 新的 DR 文件 (以及用于 Windows XP 和 Windows Server 2003 计算机的 ASR 文件)更新 IDR 软盘。

要仅更新 DR 文件,请从命令提示窗口运行 drfile.exe 文件来创建一个新的 DR 文件。然后,将 DR 文件复制到软盘。

有关更多信息,请参见第 229 页上的 “使用 drfile.exe 创建或更新 DR 文件”。

使用 IDR 准备向导更新 IDR 软盘

1 选择 “开始” > “程序” > Veritas NetBackup > “Intelligent Disaster Recovery 准备向导 (Intelligent Disaster Recovery PrepWizard)”来准备 IDR 软盘。将出现 IDR 准备向导的欢迎屏幕。

2 单击 “下一步 (Next)”继续。

将出现 “创建或更新 IDR 启动介质”屏幕。

3 选择 “仅 IDR 软盘 (包括用于 XP/2003 的 ASR 文件) (IDR Diskettes Only (Includes ASR Files for XP/2003))”,然后单击 “下一步 (Next)”。

4 按照屏幕提示执行操作,直到完成了 IDR 准备向导。

nbu_ux_print_II.book Page 228 Saturday, September 22, 2007 4:03 AM

Page 229: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

229Intelligent Disaster Recovery

恢复计算机

使用 drfile.exe 创建或更新 DR 文件如果已经创建 IDR 软盘,请在客户机上运行 drfile.exe 程序,以便仅更新 DR 文件。然后将 DR 文件复制到包含 DR 文件的软盘。 DR 文件的名称应该与客户机的计算机名称 (IDR 所需的名称)相匹配。即使该名称不同于 NetBackup 策略配置中所使用的名称,也是必需的。

1 转到 install_path\NetBackup\bin 并双击 drfile.exe。

drfile.exe 程序将创建 (或更新)位于计算机上的 install_path\NetBackup\Idr\Data 目录中的 DR 文件。

2 如果 NetBackup 客户机名称不同于计算机名称,请重命名 DR 文件。

DR 文件名是按照 computer_name.dr 格式命名的。 DR 文件的名称必须与客户机的计算机名称相匹配。如果 NetBackup 客户机名称不同于计算机名称,则必须重命名 DR 文件,使它可用于恢复。

3 将要包含 DR 文件的软盘插入驱动器,并将 DR 文件复制到该软盘上。

该软盘可以是一张 IDR 软盘,也可以是单独的软盘。如果使用单独的软盘,则在灾难恢复过程中系统提示需要 DR 文件时,请插入该软盘。

恢复计算机遵循下面的步骤,用 IDR 将计算机还原到灾难发生前的状态。

■ 第 1 步:启动计算机。使用以前准备的 IDR 可启动介质启动要恢复的计算机。

■ 第 2 步:IDR 恢复中的 Windows 安装。使用 Windows 安装程序对要恢复的计算机上的驱动器进行分区和格式化。 IDR 启动进程从 Windows 安装光盘装入并运行 Windows 安装程序。

■ 第 3 步:灾难恢复向导。使用 NetBackup IDR 灾难恢复向导将系统还原到灾难发生前的状态并还原数据文件。

使用灾难恢复向导执行自动恢复需要以下项目:

■ NetBackup 服务器,它可以将 新备份还原到要恢复的计算机上。

■ 要恢复的计算机的 新 DR 文件。

如果自从上次备份后就没有更新过 DR 文件,它可能包含过期的硬盘分区、网络接口卡驱动程序或备份集信息。

■ 可启动 IDR 光盘介质或原始 Windows 安装光盘。

■ 您的 Windows 操作系统的许可证密钥(如果准备 IDR 可启动介质的过程中未输入许可证密钥)。

■ 要恢复的计算机的 ASR 文件 (对于 Windows XP 和 Windows Server 2003 计算机)。

nbu_ux_print_II.book Page 229 Saturday, September 22, 2007 4:03 AM

Page 230: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

230 Intelligent Disaster Recovery

恢复计算机

■ 如果您的网络适配器需要特殊的驱动程序软件,则使用光盘制造商提供的安装程序。特殊的驱动程序是指操作系统安装程序未提供的驱动程序。例如,制造商提供的网络接口卡 (NIC) 驱动程序。

注:Windows 2000:如果在 IDR 准备期间 “未”选中 “让 IDR 自动对启动和系统驱动器进行分区 (Let IDR Automatically Partition the Boot and System Drives)”,则在恢复过程开始前,应重新安装所有实用程序分区。使用 OEM 提供的安装程序重新安装分区。在恢复过程中选择该选项可以手动对驱动器进行分区和格式化。

第 1 步:启动计算机 您可以使用在灾难准备期间创建的可启动软盘或光盘来恢复 Windows 计算机。要恢复的计算机必须具有能够从可启动介质启动的设备。

注意:断开所有挂接到要恢复的计算机的存储区域网络或集群计算机。如果未将其断开,则可能会将这些计算机上的硬盘驱动器分区或格式化。

使用可启动软盘启动计算机

1 插入可启动软盘。

2 启动计算机。

3 按照屏幕上的启动进程说明,继续第 231 页上的 “第 2 步:IDR 恢复中的 Windows 安装”。

从可启动光盘启动

1 插入可启动光盘。

2 启动计算机并执行从光盘启动计算机所需的任务。例如,您可能需要按某个功能键来从光盘驱动器启动。

即会出现 “NetBackup Intelligent Disaster Recovery 启动 (NetBackup Intelligent Disaster Recovery Bootstrap)”屏幕。

3 执行下列操作之一:

■ 要测试该光盘以确定它能否启动计算机,请按 Esc 退出。然后从驱动器中取出光盘。

■ 要执行灾难恢复,请按 Enter 继续启动进程。

nbu_ux_print_II.book Page 230 Saturday, September 22, 2007 4:03 AM

Page 231: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

231Intelligent Disaster Recovery

恢复计算机

4 根据具体的计算机,执行以下操作之一:

■ 对于 Windows NT 和 Windows 2000,转到第 231 页上的“第 2 步:IDR 恢复中的 Windows 安装”。

■ 对于 Windows XP 和 Windows Server 2003,当接到启动进程发出的提示时,按 F2 装入 ASR 文件。如果有 ASR 软盘,请将其放入软盘驱动器中以便可以装入 ASR 文件。

5 转到第 231 页上的 “第 2 步:IDR 恢复中的 Windows 安装”继续。

第 2 步:IDR 恢复中的 Windows 安装在恢复过程中, DR 启动进程使用 Windows 安装程序对恢复计算机上的驱动器进行分区和格式化。如果从 IDR 可启动光盘启动计算机,则将从该光盘启动 Windows 安装程序。如果从软盘启动,则系统会提示您插入 Windows 安装光盘,以便可以启动 Windows 安装程序。

在 IDR 恢复过程中使用 Windows 安装程序

1 按照屏幕上的说明继续启动进程。

如果从软盘启动,程序将提示您插入 Windows 安装光盘。

Windows 安装程序即会装入,并执行对驱动器进行分区和格式化以及安装操作系统的有限版本所需的任务。

2 在 Windows 安装过程中,您可能需要就以下内容进行选择:

■ 对于 Windows NT,选择 “快速安装”或 “自定义安装”。通常,“快速安装”是 佳选择。如果启动介质上没有 SCSI 驱动程序或需要重新配置 RAID 硬件,则使用 “自定义安装”。

■ 对于 Windows NT,选择 FAT 或 NTFS 文件系统。如果检测到新的硬盘驱动器,则必须选择要使用的文件系统格式。为 C 盘选择 FAT 格式。如果分区格式为 NTFS,则 IDR 将无法分区为旧布局。

3 当系统提示您重新启动时,确保驱动器中没有软盘或光盘。按 Enter 重新启动计算机。重新启动后,灾难恢复向导将自动启动。

4 转到第 231 页上的 “第 3 步:灾难恢复向导”。

第 3 步:灾难恢复向导在 Windows 安装程序完成后,灾难恢复向导将作为恢复过程的一部分启动。按照说明恢复计算机。由于不同的情况会影响该过程,因此这些说明未提供具体的步骤。但是,该过程与以下所述类似:

使用灾难恢复向导

1 当向导提示时,选择要恢复的计算机的 DR 文件,然后单击 “下一步 (Next)”。

DR 文件的名称应与创建该文件的计算机匹配。例如,如果计算机名为 carrot,请查找 carrot.dr 文件。

nbu_ux_print_II.book Page 231 Saturday, September 22, 2007 4:03 AM

Page 232: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

232 Intelligent Disaster Recovery

恢复计算机

注:如果没有 DR 文件,请单击 “下一步 (Next)”继续。如果向导提示您未选择恢复文件,请单击 “是 (Yes)”以手动模式继续。

2 可能出现有关硬盘布局的一个或多个屏幕,如下所述:

■ 是用 DR 文件中包含的分区信息替换当前硬盘分区,还是保留当前硬盘分区。

■ 运行 Windows 磁盘管理程序。使用该程序可以对分区信息进行其他更改。若要进行分区更改,请单击 “运行磁盘管理器”(Run Disk Administrator)或 “运行磁盘管理器”(Run Disk Manager)。

有关更多信息,请参见第 234 页上的 “有关改变硬盘驱动器分区大小的说明”。否则,单击 “下一步”继续恢复过程。

有关磁盘管理器和容错配置的更多信息,请参见操作系统文档。

3 对于 Windows 2000,会出现“已完成 IDR 第 1 阶段 (Completed IDR Phase 1)”对话框。执行下列操作之一:

■ 如果您的网络适配器需要特殊的驱动程序软件,请单击 “预安装自定义网络驱动程序 (Pre-install Custom Network Driver)”。按照提示查找和安装相应的驱动程序软件。特殊的驱动程序是指操作系统安装程序未提供的驱动程序。例如,制造商提供的网络接口卡 (NIC) 驱动程序。

■ 要继续,请单击 “下一步 (Next)”,然后转到步骤 5 继续执行恢复。

4 系统会提示您为网络安装选择 “自动还原 (Automatic Restore)”或 “手动还原 (Manual Restore)”(仅限于 Windows NT)执行下列操作之一:

■ 如果操作系统中包含网络适配器使用的驱动程序和软件,请选择 “自动还原 (Automatic Restore)”。单击 “完成 (Finish)”以结束网络安装。转到步骤 5 继续进行恢复。

■ 如果网络适配器需要特殊驱动程序和软件,请选择 “手动还原 (Manual Restore)”。选择 “连接到网络 (Wired to the Network)”,然后单击“下一步 (Next)”。继续步骤 a。

a 要选择网络适配器,请执行下列操作之一:

■ 如果网络适配器需要制造商提供的安装软盘,请单击 “从列表中选择 (Select from list)”。然后单击 “从磁盘安装 (Have Disk)”。

■ 如果网络适配器不需要制造商提供的安装软盘,请单击 “从列表中选择 (Select from list)”或 “开始搜索 (Start search)”。

出现网络适配器列表。

注:如果未列出您的网络适配器,请单击“从列表中选择 (Select from list)”。然后单击 “从磁盘安装 (Have Disk)”向网络适配器列表中添加适配器。要使自动网络安装成功, Windows NT 安装程序必须能够识别所使用的网络接口卡。

nbu_ux_print_II.book Page 232 Saturday, September 22, 2007 4:03 AM

Page 233: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

233Intelligent Disaster Recovery

恢复计算机

b 下一个屏幕将列出默认网络协议。选择用于该网络的网络协议。单击“下一步 (Next)”。

c Windows NT 现在已经准备好安装网络组件。将 Windows NT 安装光盘或 IDR 可启动光盘插入 CD-ROM 驱动器。单击 “下一步 (Next)”继续(在创建了可启动光盘的情况下,如果在 IDR 准备过程中找到适当的网络驱动程序,则该光盘可能会包含这些驱动程序)。

注:如果出现有关设置网络接口卡的其他屏幕,请根据需要进行响应。

d 如果选择 TCP/IP 作为网络协议,系统将提示您使用 DHCP。如果不希望使用 DHCP,请输入 TCP/IP 号。

即会出现 “Windows NT 网络安装”对话框。

e 单击 “下一步 (Next)”启动网络并完成网络组件的安装。

f 输入计算机所在工作组或域的名称,然后单击 “下一步 (Next)”。

注:Symantec 建议输入临时工作组的名称,而不是域名。恢复完成后,计算机将还原到其原始工作组或域。

g 单击 “完成 (Finish)”结束网络安装并继续进行恢复。

5 选择 “自动 (Automatic)”或 “手动 (Manual)”:

■ 如果选择了“自动 (Automatic)”,请单击“下一步 (Next)”并继续步骤 6。

■ 如果选择了 “手动 (Manual)”,请单击 “下一步 (Next)”并继续步骤 8。

6 恢复注册表时,还原进程将硬件信息从注册表的当前动态版本合并到注册表的已保存版本 (已保存版本就是所备份的注册表版本)。合并注册表将确保如果硬件发生更改,计算机会在还原后重新启动。

如果硬件发生更改,请选择要从中还原文件的服务器。单击 “开始还原 (Start Restore)”向所选服务器提交还原请求。将还原文件,并将注册表的当前 “动态”版本中的硬件信息合并到注册表的 “已保存”版本中。转到步骤 8。

如果硬件未发生更改,则无须将注册表的动态版本和已保存版本合并。硬件注册表的设置与注册表的已保存版本中的设置相同。要阻止注册表合并,请继续步骤 a:

a 按 F1 打开命令窗口。

b 浏览到以下目录(默认位置, %SYSTEMROOT% 通常是 C:\Windows):%SYSTEMROOT%\System32\VERITAS\NetBackup\Bin

nbu_ux_print_II.book Page 233 Saturday, September 22, 2007 4:03 AM

Page 234: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

234 Intelligent Disaster Recovery

恢复计算机

c 键入以下命令,然后按 Enter。W2KOption -restore -display -same_hardware 1

出现下面的输出结果:NetBackup Restore Options----------------------------------------- SYSVOL Restore:Primary Hard Link Restore:Perform secondary restore Same Hardware Restore:Assume different hardware

NetBackup Restore Options----------------------------------------- SYSVOL Restore:Primary Hard Link Restore:Perform secondary restore Same Hardware Restore:Assume same hardware

d 确保 Same Hardware Restore 字段中显示的是 Assume Same Hardware,然后继续还原过程。

7 还原完毕后,单击 “下一步 (Next)”。转到步骤 10。

8 选择 “启动 NetBackup 界面 (Start NetBackup Interface)”以启动 NetBackup “备份、归档和还原 (Backup, Archive, and Restore)”界面。

使用此界面可以对 NetBackup 配置进行更改,同时还对还原具有更多的控制权 (请参见 《NetBackup 备份、归档和还原入门指南》获取有关使用该界面的更多信息)。还原完毕后,关闭 “备份、归档和还原”界面和其他任何打开的 NetBackup 窗口。

9 还原完毕后,单击 “下一步 (Next)”。

10 从驱动器 A 中取出软盘并单击 “完成 (Finish)”重新启动计算机。

有关改变硬盘驱动器分区大小的说明

注:本节只适用于 Windows NT 和 Windows NT 4.0。Windows 2000、Windows XP 或 Windows Server 2003 不支持格式化和分区。

IDR 默认为将硬盘驱动器分区还原为其恢复前的大小。恢复后的计算机的硬盘驱动器空间可能会大于恢复前的硬盘驱动器空间。例如,可能已安装一个较大的硬盘驱动器或 DR 文件可能来自具有较小硬盘驱动器的计算机。可能存在未使用或未分配的硬盘驱动器空间。运行 Windows NT 磁盘管理程序来改变分区大小,以便与较大的硬盘驱动器大小匹配。在恢复向导的 IDR 恢复过程中可以访问 Windows NT 磁盘管理程序。有关容错配置的信息,请参考 Windows NT Server 4.0 Resource Kit。

nbu_ux_print_II.book Page 234 Saturday, September 22, 2007 4:03 AM

Page 235: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

235Intelligent Disaster Recovery

有关恢复特定平台的说明

有关恢复特定平台的说明有关特定平台的信息,请参见以下内容。

恢复具有 RAID 的 Dell PowerEdge 6100/200

注:本节介绍如何还原 Dell 计算机。常规过程与需要使用第三方驱动程序的任何计算机的过程相同。

恢复具有 RAID 配置的 Dell PowerEdge 6100/200 不同于恢复只有一个硬盘驱动器的常规计算机。

为了在此类计算机上装入 Windows,必须手动装入 PowerRaid II 驱动程序 (它不是随附在 Windows 操作系统中的)。

装入 PowerRaid II 驱动程序后,手动装入 Adaptec 控制器驱动程序。若不遵循这些步骤,将导致 Windows 无法识别计算机上的任何硬盘驱动器分区。

对于 IDR 恢复软盘集,请使用下列步骤

1 在使用 IDR 启动软盘启动并出现 Windows 蓝色安装屏幕以后,按住 F6 键。

2 Windows 提示您插入第 2 张 IDR 软盘。

3 插入第 2 张 IDR 软盘,并再次按住 F6 键。

装入其他驱动程序后,会出现一个 “安装 (Setup)”屏幕,您可以在其中指定其他设备。

4 松开 F6 键,并按 S 键。

5 按照屏幕说明装入 PowerEdge RAID II 控制器软件。

6 装入 PowerEdge RAID 软件后,再次按 S 键指定装入其他设备。

7 接下来,按照屏幕说明装入 Adaptec 控制器软件。

8 在装入这两种第三方软件后,按 Enter 并按正常操作步骤继续恢复计算机。

恢复 IBM 计算机如果包含计算机配置信息的驱动器出现故障,则在恢复计算机之前,应当先重新配置它。使用 IBM 参照软盘重新配置计算机。

恢复 Compaq 计算机如果包含系统配置分区的驱动器出现故障, IDR 将在新的硬盘上重新创建分区。不过,可以使用 Compaq SmartStart 实用程序更新计算机的分区。

nbu_ux_print_II.book Page 235 Saturday, September 22, 2007 4:03 AM

Page 236: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

236 Intelligent Disaster Recovery

IDR 常见问题

IDR 常见问题问。可以使用 Intelligent Disaster Recovery for Windows 来还原 System Commander 或 OS/2 Boot Manager 等启动管理器吗?

答。不能,因为启动管理器通常安装在 NetBackup 无法保护的很低级别。

例如, OS/2 启动管理器驻留在自己的硬盘驱动器分区上, NetBackup 无法访问到。由于市场上有很多不同的启动管理器,因此 IDR 还原可能会使计算机无法启动。即使已经将操作系统还原,也可能无法启动计算机。在这种情况下,重新安装启动管理器应该能够解决问题。

问。我对计算机执行了完全备份,但是当我再次运行 IDR 准备向导时,却没有看到灾难恢复文件。这是怎么回事?

答。由于某种原因,没有自动生成 DR 文件。

请按照第 229 页上的 “使用 drfile.exe 创建或更新 DR 文件”中介绍的方法手动生成该文件。

问。为什么恢复向导警告我一个或多个硬盘驱动器小于原始硬盘驱动器?

答。运行恢复向导的 小版本的 Windows 可能检测到硬盘驱动器的顺序与原始配置不一样。

请确保硬盘驱动器和控制器配置与灾难发生前的原始配置匹配。

如果原来的配置不匹配,您也许可以控制硬盘驱动器的编号。下表列出了 Windows 分配磁盘驱动器号时所采用的顺序。请记住,如果使用了第三方驱动程序,下表可能会有所不同。

Windows 通常将其他类型的海量存储控制器视为 SCSI 控制器。

Windows 硬盘驱动器编号方案

主 IDE 主服务器介质服务器

辅助 IDE 主服务器介质服务器

SCSI 适配器 0

(按照 低 I/O 端口地址的顺序)

SCSI ID 0SCSI ID 1...

SCSI ID 7 (对于宽 SCSI 是 15)

SCSI 适配器 1 SCSI ID 0SCSI ID 1...

SCSI ID 7 (对于宽 SCSI 是 15)

SCSI 适配器 n SCSI ID 0SCSI ID 1...

SCSI ID 7 (对于宽 SCSI 是 15)

nbu_ux_print_II.book Page 236 Saturday, September 22, 2007 4:03 AM

Page 237: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

237Intelligent Disaster Recovery

IDR 常见问题

注:Windows NT:如果 IDR 恢复向导未检测到硬盘驱动器的顺序,则手动设置硬盘驱动器分区。为此,请在灾难恢复向导中使用 Windows NT Disk Administrator 选件。然后继续备份介质的自动还原。

如果恢复向导将大于 8 GB 的驱动器报告为仅为 8 GB,则创建可启动软盘。为此,请启用 “使用本计算机当前安装的 SCSI 驱动程序 (Use SCSI drivers currently installed on this computer)”选项。

nbu_ux_print_II.book Page 237 Saturday, September 22, 2007 4:03 AM

Page 238: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

238 Intelligent Disaster Recovery

IDR 常见问题

nbu_ux_print_II.book Page 238 Saturday, September 22, 2007 4:03 AM

Page 239: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

索引

符号.ExTeNt.nnnn 文件 146.SeCuRiTy.nnnn 文件 146@@MaNgLeD.nnnn 文件 146@@MaNgLeD.nnnn_Rename 文件 146@@MaNgLeD.nnnn_Symlink 文件 146

AACS_ vm.conf 条目 74ACS_CSI_HOSTPORT, vm.conf 条目 74ACS_SEL_SOCKET, vm.conf 条目 74ACS_SSI_HOSTNAME, vm.conf 条目 75ACS_SSI_INET_PORT, vm.conf 条目 75ACS_SSI_SOCKET, vm.conf 条目 76ACS_TCP_RPCSERVICE, vm.conf 条目 76ACS_UDP_RPCSERVICE, vm.conf 条目 76ADJ_LSM, vm.conf 条目 76AFS 指令 212ALLOW_MEDIA_OVERWRITE 29, 62ALLOW_MULTIPLE_RETENTIONS_PER_MEDIA

29, 62ALLOW_NON_RESERVED_PORTS 30

客户机 60Andrew File System (AFS)

安装 211备份选择列表 212故障排除 215还原 214正则表达式 213指令 212

API 机械手 120, 127, 180API_BARCODE_RULES, vm.conf 条目 77AUTHENTICATION_DOMAIN 30, 60AUTHORIZATION_REQUIRED, vm.conf 条目 78AUTHORIZATION_SERVICE 31AUTO_PATH_CORRECTION, vm.conf 条目 78AUTO_UPDATE_ROBOT, vm.conf 条目 78available_media 脚本 152AVRD_PEND_DELAY, vm.conf 条目 79, 192AVRD_SCAN_DELAY, vm.conf 条目 79

Bbackup_exit_notify 脚本 154backup_notify 脚本 153bp.conf 文件 185

个人对于 UNIX 非 root 用户 59, 61, 73用于 UNIX root 用户 59

个人文件对于 UNIX 非 root 用户 29

UNIX 服务器选项 29UNIX 客户机选项 59, 98选项 29

bpadm, 使用安装客户机软件 111报告 , 显示 110菜单概述 104存储灾难恢复信息的位置 108发送灾难恢复信息的电子邮件地址 108访问灾难恢复信息的位置的口令 108访问灾难恢复信息的位置的用户名 108公用程序 103客户机

安装软件 111NetBackup 数据库备份

更改备份属性 113手动 115

启动 bpadm 103全局属性 , 指定 109手动备份 110, 111脱机目录库备份 112灾难恢复的重要策略 108

BPARCHIVE_POLICY 60BPARCHIVE_SCHED 61BPBACKUP_POLICY 61BPBACKUP_SCHED 61BPBRM_VERBOSE 31BPDBJOBS_COLDEFS 32BPDBM_VERBOSE 34bpdynamicclient 92bpend_notify 脚本

UNIX 客户机 158

nbu_ux_print_II.book Page 239 Saturday, September 22, 2007 4:03 AM

Page 240: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

240 索引

Windows 客户机 160BPEND_TIMEOUT 36BPRD_VERBOSE 35bpstart_notify 脚本

UNIX 客户机 154Windows 客户机 156

BPSTART_TIMEOUT 36“BPTM 日志记录级别”属性 35BPTM_VERBOSE 35BUSY_FILE_NOTIFY_USER 62“保留冲突”状态 190备份

backup_exit_notify 脚本 154backup_notify 脚本 153bpend_notify 脚本

UNIX 客户机 158Windows 客户机 160

bpstart_notify 脚本UNIX 客户机 154Windows 客户机 156

diskfull_notify 脚本 163多路复用 143估计需要的时间 146介质要求 152session_notify 脚本 165session_start_notify 脚本 166已压缩 143

备份选择列表 , AFS 212, 213备用客户机还原 , host.xlate 文件 142“必须使用本地驱动器”属性 49

CCHECK_RESTORE_CLIENT 37CLEAN_REQUEST_TIMEOUT, vm.conf 条目 79CLIENT_CONNECT_TIMEOUT 37CLIENT_NAME 63CLIENT_PORT_WINDOW 37, 63CLIENT_PORT_WINDOW, vm.conf 条目 79CLIENT_READ_TIMEOUT 36, 37, 63CLIENT_RESERVED_PORT_WINDOW 38, 63CLUSTER_NAME, vm.conf 条目 80Compaq 计算机 , 用 IDR 恢复 235COMPRESS_SUFFIX 63CONNECT_OPTIONS 38CONNECT_OPTIONS, vm.conf 条目 80crawlreleasebyname, vmoprcmd 选项 190CREATE_BACKUP_VOLUMES 212CRYPT_KEYFILE 66CRYPT_LIBPATH 66

CRYPT_STRENGTH 65超时

bpend 36客户机读取 37, 63

传输速率 147, 148磁带

开销 , 用于目录库 152跨越 195, 196

磁带格式多路复用 199非 QIC 197分段 198跨越的磁带 199QIC/WORM 198

磁带和磁带文件倒带 208定位磁带文件 208读取磁带文件 208卷池分配 207密度 207请求磁带 207使用光盘 209文件名 207写入磁带文件 208移除磁带文件 208

磁带机访问权限 210清洗

操作员启动的 175概述 173手动 175

磁带配置公用程序 (请参见 tpconfig)磁盘管理器 234磁盘开销 , 用于目录库 152从配置中移除服务器 185

DDAS_CLIENT, vm.conf 条目 81DataStore 卷池 176DAYS_TO_KEEP_LOGS, vm.conf 条目 81dbbackup_notify 脚本 162DEFAULT_CONNECT_OPTIONS 40DHCP 服务器 88DISABLE_JOB_LOGGING 41DISABLE_STANDALONE_DRIVE_EXTENSIONS 41DISALLOW_BACKUPS_SPANNING_MEDIA 41DISALLOW_CLIENT_LIST_RESTORE 42DISALLOW_CLIENT_RESTORE 42DISALLOW_SERVER_FILE_WRITES 66

nbu_ux_print_II.book Page 240 Saturday, September 22, 2007 4:03 AM

Page 241: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

241索引

diskfull_notify 脚本 163打开文件 (参见 “繁忙文件处理”)DO_NOT_RESET_FILE_ACCESS_TIME 67drfile.exe 命令 229drive_mount_notify 脚本 207drive_unmount_notify 脚本 208倒带

磁带文件 208设备 , 无 131

电子邮件通知 98定位磁带文件 208动态主机名和 IP 寻址 88独立驱动器

扩展 , 禁用 196tpconfig 131

读取磁带文件 208对等名 , 客户机 141多个服务器 22多路复用 (MPX)

备份 199磁带格式 199存储单元的每个驱动器的 大值 19恢复备份 143“每个客户机的 多作业数”属性 21取消多路复用 21日程表介质多路复用 19

EEMM_REQUEST_TIMOUT, vm.conf 条目 82EMM_RETRY_COUNT, vm.conf 条目 81EMMSERVER 42ENABLE_ROBOT_AUTH, vm.conf 条目 82ENABLE_ROBUST_LOGGING 42ExTeNt.nnnn 文件 146

FFAILOVER_RESTORE_MEDIA_SERVERS 43FlashBackup 144FORCE_RESTORE_MEDIA_SERVER 43繁忙文件处理

创建操作文件 96logs 97logs 目录 97配置概述 93修改

bp.conf 94bpend_notify_busy 98

“繁忙文件设置”属性 93, 94

访问控制服务器或客户机 70列表 (ACL) 146

分段备份 198“覆盖现有文件”还原选项 56“覆盖现有文件”属性 55服务器

更改主机名 142NetBackup

多个 22介质 23配置 bp.conf 文件 29主 23

服务器 , NetBackup控制访问 70

服务器列表在 UNIX 客户机上 70, 71

GGENERATE_ENGLISH_LOGS 44, 67GNU tar 143格式

光盘介质 127光盘描述 198

更改卷的截止日期 122卷的 多装入次数 123

工作表 , 确定优先级 151“管理员的电子邮件地址”属性 98关于 AFS 备份的故障排除 215光盘

格式 198格式化和标签 127用法 209

Hhost.xlate 文件和备用客户机还原 142还原

AFS 客户机 214重试 70关于 AFS 的说明 214restore_notify 脚本 165调整时区 100

IIBM

计算机 , 用 IDR 恢复 235

nbu_ux_print_II.book Page 241 Saturday, September 22, 2007 4:03 AM

Page 242: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

242 索引

设备编号 131IGNORE_XATTR 67INCOMPLETE_JOB_CLEAN_INTERVAL 44INFORMIX_HOME 67INITIAL_BROWSE_SEARCH_LIMIT 44

在 UNIX 客户机上设置 68Intelligent Disaster Recovery (IDR)

常见问题 236DR 文件

从服务器获取 220概述 220使用 drfile.exe 更新 229

概述 219更新 IDR 介质

何时更新 227恢复软盘 227, 228使用 drfile.exe 229

更新可启动介质 227恢复向导 229可启动介质

创建光盘映像 225选择类型 222准备 221

配置 221软盘

更新 227准备 221

软盘 , 更新 228使用启动管理器 236使用要求 218Windows

安装程序 231磁盘管理器 232支持的版本 218

向导IDR 准备 221灾难恢复 229

硬盘分区更改 232硬盘驱动器分区 , 改变大小 234支持的 Windows 版本 218准备向导 221自定义安装 , 何时使用 231

INVENTORY_FILTER, vm.conf 条目 81, 82

J集群环境 80, 191机械手

编号 130, 131更新配置 132

控制主机 128, 130类型 130配置 127驱动器 131删除 133设备文件 130添加 130

机械手清洗 174基于库的清洗 174基于频率的磁带机清洗 174加密 145检查点重启动

大未完成状态的 bp.conf 条目 44脚本

available_media 152backup_exit_notify 153backup_notify 153bpend_notify 153bpstart_notify 153, 154, 156dbbackup_notify 153diskfull_notify 153drive_mount_notify 207drive_unmount_notify 208parent_end_notify 153parent_start_notify 153restore_notify 153session_notify 153session_start_notify 153通知 152userreq_notify 153

介质池 175服务器注册 27格式 197ID 生成规则 120, 183跨越 195, 196配置 117确定要求 152使用 tar 读取映像 143选择算法 194, 195主机属性

允许介质覆盖 29允许每个介质有多个保留级别 29

“介质 ID 前缀”属性 47介质管理器

安全性 86配置文件 73

佳做法 166“介质请求延迟”属性 48

nbu_ux_print_II.book Page 242 Saturday, September 22, 2007 4:03 AM

Page 243: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

243索引

“介质卸载延迟”属性 48具有 RAID 的 Dell PowerEdge 6100/200

用 IDR 恢复 235卷 121, 123

池概述 175配置临时池 178

添加 119组

分配规则 176卷头设备 131

KKEEP_DATABASE_COMM_FILE 68KEEP_LOGS_DAYS 68客户机

bp.conf 选项 28动态 UNIX 客户机 92更改主机名 142IGNORE_XATTR bp.conf 条目 67IGNORE_XATTR_SOLARIS bp.conf 条目 67

可靠日志记录 42控制路径 , 机械手 127跨越介质 195, 196, 199扩展属性文件 144

在备份期间忽略 67

LLIMIT_BANDWIDTH 45LIST_FILES_TIMEOUT 68LOCKED_FILE_ACTION 69临时池 178

Mmail_dr_info.sh 163MAP_CONTINUE_TIMEOUT, vm.conf 条目 83MAP_ID, vm.conf 条目 83MEDIA_ID_BARCODE_CHARS, vm.conf 条目 83MEDIA_ID_PREFIX 47MEDIA_ID_PREFIX, vm.conf 条目 84MEDIA_REQUEST_DELAY 48MEDIA_SERVER 48, 69MEDIA_UNMOUNT_DELAY 48MEGABYTES_OF_MEMORY 69MM_SERVER_NAME, vm.conf 条目 84MPX_RESTORE_DELAY 48MUST_USE_LOCAL_DRIVE 49

目录库备份备份通知脚本 162脱机 , 冷方法 162

NNBRB_CLEANUP_OBSOLETE_DBINFO 49NBRB_ENABLE_OPTIMIZATIONS 49NBRB_FORCE_FULL_EVAL 49NBRB_MPX_GROUP_UNLOAD_DELAY 50NBRB_REEVAL_PENDING 49NBRB_REEVAL_PERIOD 50NBRB_RETRY_DELAY_AFTER_EMM_ERR 50NDMP 144, 191NDMP 主机凭据 135NetBackup for Informix 67, 68NetBackup 访问控制 (NBAC)

使用 82, 85NetBackup Vault 122NFS_ACCESS_TIMEOUT 69

OOS/2, 启动管理器和 IDR 236

PPREFERRED_GROUP, vm.conf 条目 85PREVENT_MEDIA_REMOVAL, vm.conf 条目 85

Q启动管理器和 IDR 236启动计算机

使用 IDR 可启动介质 230“启用独立驱动器扩展”属性 29, 41请求

用户磁带 207清洗

磁带 123基于库 174基于频率的 174应机性 173允许次数 175

驱动器ACS 信息 131独立 131更新配置 132机械手编号 , 控制驱动器 131机械手磁带机号 131卷头设备 131

nbu_ux_print_II.book Page 243 Saturday, September 22, 2007 4:03 AM

Page 244: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

244 索引

类型 131名称 131配置 127删除 133TLH 信息 131TLM 信息 131添加 131无倒带设备 131字符设备 131

“全局日志记录级别”属性 35, 57权限 , 设备访问 210

RRANDOM_PORTS 50

在客户机上设置 69RANDOM_PORTS, vm.conf 条目 85REMOVE_BACKUP_VOLUMES 212REQUIRED_INTERFACE 51, 52

在客户机上设置 70REQUIRED_INTERFACE, vm.conf 条目 86RE_READ_INTERVAL 51restore_notify 脚本 165RESTORE_RETRIES 70日程表

如何处理 150用户备份的默认设置 61

日志 , 保留数据库扩展日志 68日志记录

主机属性BPBRM 日志记录级别 31BPDBM 日志记录级别 34BPRD 日志记录级别 35BPTM 日志记录级别 35全局日志记录级别 57

SSCSI 保留 / 释放

保留冲突 189, 190错误恢复 190概述 187“挂起”状态 190限制 191, 192要求 191中断保留 189, 190

SCSI 持久保留 187SeCuRiTy.nnnn 文件 146SERVER 48

客户机上的 bp.conf 选项 70

SERVER bp.conf 条目 53SERVER, vm.conf 条目 86SERVER_CONNECT_TIMEOUT 56SERVER_PORT_WINDOW 54, 70SERVER_RESERVED_PORT_WINDOW 54session_notify 脚本 165session_start_notify 脚本 166SKIP_RESTORE_TO_SYMLINK_DIR 55SKIP_SMALL_VOLUMES 213Solaris

扩展属性 144SSO, vm.conf 条目 87SSO_DA_REREGISTER_INTERVAL, vm.conf 条目

86SSO_DA_RETRY_TIMEOUT, vm.conf 条目 87SSO_HOST_NAME, vm.conf 条目 87SYBASE_HOME 71Symantec Product Authentication and

AuthorizationAUTHENTICATION_DOMAIN 30AUTHORIZATION_SERVICE 31

System Commander 和 IDR 236设备

发现 201文件 , 机械手 130文件权限 210延迟 147

“声明 DHCP 间隔”属性 89时区

设置夏时制 101为还原调整 100

手动备份 , 使用 bpadm 110, 111输出设备配置 135索引节点更改时间 71

TTapeAlert 169, 173

日志代码 170要求 169

tar读取备份映像 143GNU 143

TLH_ vm.conf 条目 87TLM_ vm.conf 条目 87tpconfig

菜单 129概述 127更新机械手配置 132更新驱动器配置 132

nbu_ux_print_II.book Page 244 Saturday, September 22, 2007 4:03 AM

Page 245: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

245索引

联机帮助 130启动 129删除机械手 133删除驱动器 133输出设备配置 135添加 NDMP 主机凭据 135添加机械手 130添加驱动器 131停止 129

tpconfig 的联机帮助 130tpreq, 请求磁带 207tpunmount, 移除磁带文件 208淘汰介质服务器 185替换共享磁带机配置中的设备 183条形码 123, 180, 181调整时区 100通配符

在 AFS 文件列表中 213通知脚本 152

UUNIX 客户机上的 USEMAIL 72UNLINK_ON_OVERWRITE 56USE_CTIME_FOR_INCREMENTALS 71USE_FILE_CHG_LOG 71userreq_notify 脚本 166USE_VXSS 57, 72

VVERBOSE 72VERBOSE bp.conf 条目 57VERBOSE, vm.conf 条目 88Veritas Security Subsystem (VxSS)

AUTHENTICATION_DOMAIN 60USE_VXSS bp.conf 条目 72VXSS_NETWORK bp.conf 条目 72

vm.conf 文件ACS_ 条目 74ACS_CSI_HOSTPORT 条目 74ACS_SEL_SOCKET 条目 74ACS_SSI_HOSTNAME 条目 75ACS_SSI_INET_PORT 条目 75ACS_SSI_SOCKET 条目 76ACS_TCP_RPCSERVICE 条目 76ACS_UDP_RPCSERVICE 条目 76ADJ_LSM 条目 76API_BARCODE_RULES 条目 77AUTHORIZATION_REQUIRED 条目 78

AUTO_PATH_CORRECTION 条目 78AUTO_UPDATE_ROBOT 条目 78AVRD_PEND_DELAY 条目 79AVRD_SCAN_DELAY 条目 79CLEAN_REQUEST_TIMEOUT 条目 79CLIENT_PORT_WINDOW 条目 79CLUSTER_NAME 条目 80CONNECT_OPTIONS 条目 80DAS_CLIENT 条目 81DAYS_TO_KEEP_LOGS 条目 81ENABLE_ROBOT_AUTH 条目 82概述 73INVENTORY_FILTER 条目 81, 82MAP_CONTINUE_TIMEOUT 条目 83MAP_ID 条目 83MEDIA_ID_BARCODE_CHARS 条目 83MEDIA_ID_PREFIX 条目 84MM_SERVER_NAME 条目 84PREFERRED_GROUP 条目 85PREVENT_MEDIA_REMOVAL 条目 85RANDOM_PORTS 条目 85REQUIRED_INTERFACE 条目 86SERVER 条目 86SSO_DA_REREGISTER_INTERVAL 条目 86SSO_DA_RETRY_TIMEOUT 条目 87SSO_HOST_NAME 条目 87TLH_ 条目 87TLM_ 条目 87VERBOSE 条目 88

vmadm格式化光盘 127更改

卷的截止日期 122卷的 多装入次数 123

命令 117停止 vmd 118移动卷 (请参见 “移动卷”)

vmd 命令 117VxFS

扩展盘区属性 146指定的数据流 144

VXSS_NETWORK 58, 72

W网络传输速率 148文件

.ExTeNt.nnnn 146

.SeCuRiTy.nnnn 146/usr/openv/netbackup/ 中的文件

nbu_ux_print_II.book Page 245 Saturday, September 22, 2007 4:03 AM

Page 246: 管理指南,第 II 卷 - download1.veritas.comdownload1.veritas.com/support/products/NetBackup_Enterprise_Serve… · 第三方法律声明 本 Veritas 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版

246 索引

bp.conf 29@@MaNgLeD.nnnn 146@@MaNgLeD.nnnn_Rename 146@@MaNgLeD.nnnn_Symlink 146磁带上的定位 208tpreq 上的名称 207

X夏时制 101显示设备配置 135向导

IDR 准备 221灾难恢复 229

写入磁带文件 208

Y移除磁带文件 208移动卷

单个卷 121多个卷 121

已压缩的备份 143应机性清洗 173英文错误日志 44, 67用户

磁带请求 207设备访问 210

邮件通知 , UNIX 客户机上的 USEMAIL 72域名服务 (DNS) 主机名 142原始分区 144“允许介质覆盖”属性 29允许跨介质备份 195“允许每个介质有多个保留级别”属性 29

Z在共享磁带机配置中重新配置设备 183灾难恢复

过程 229软盘 , 更新 228

正则表达式 , AFS 文件列表 213指定的数据流

VxFS 144在备份期间忽略 67

注册介质服务器 27主机名

短 141更改服务器名称 142更改客户机名称 142

机械手控制选择 128, 130客户机对等名 141正确使用 140

自动清洗 174自动总装机械手 119字符设备 131子网 , 地址格式 45

大条形码长度 180多装入次数

更改卷 123

nbu_ux_print_II.book Page 246 Saturday, September 22, 2007 4:03 AM