如何使用空资源或元数据数据库测试 NetWorker
Summary: 本文提供了有关如何使用空元数据或资源数据库检查 NetWorker 资源或元数据数据库问题的详细信息。
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Instructions
NetWorker 数据库
NetWorker 维护多个数据库用于配置、备份介质、备份内容、身份验证和任务管理:
身份验证数据库 (authc)
对关联服务或守护程序无法启动或意外退出的问题进行故障处理时,可能需要使用空数据库来确认问题是与关联的二进制文件还是关联的数据库有关。
注意:这些故障处理步骤仅适用于 NetWorker 服务器或 NetWorker Management Console 服务器
、NetWorker 服务器
。要在 NetWorker 服务器上使用空数据库进行故障处理,必须在继续作之前创建 NetWorker 服务器的完整备份(包括引导数据库备份和客户端文件索引数据库备份)。
谨慎:即使所调查的数据库不是媒体数据库,也始终要创建媒体数据库内容的副本。如果需要恢复任何其他数据库来解决该数据库的问题,则需要执行此作。
在 NetWorker 服务关闭时,使用 tar (Linux) 或 zip (Windows) 制作介质数据库目录的压缩拷贝。
使用空资源或元数据数据库进行测试:
1) 确认 NetWorker 服务器上
没有活动 2) 在 NetWorker 服务器上
创建引导数据库备份 3) 创建 NetWorker Management Console 服务器
的备份 4) 以管理员用户或 root 用户身份打开命令提示符,然后运行 :
mminfo -B
以识别刚刚创建的引导数据库以及引导数据库所在的设备和卷。
例如,示例中的最新引导数据库备份是:
4293486223 引导数据库所在的设备是:D:\AFTD
包含引导备份的卷是:nw85w2k12r2.001
5) 关闭 NetWorker 服务
6) 将 nsrim (Linux) 或 nsrim.exe (Windows) 重命名为其他名称
7) 复制 nsr\res 目录
8) 复制 nsr\lockbox 目录
9) 复制 C:\Program Files\EMC NetWorker\nsr\authc-server\tomcat\data 目录
10) 使用 tar (Linux) 或 zip (Windows) 制作介质的压缩副本database directory
Authentication database (authc)
要在 NetWorker Management Console 服务器上使用空数据库进行故障排除,必须在继续作之前创建 NetWorker Management Console 服务器的备份。
NetWorker Management Console 数据库
NetWorker 服务器
1) 关闭 NetWorker 服务器服务或守护程序
2) 将重命名的 nsrim 或 nsrim.exe 更改为其原始名称
3) 仅当执行引导数据库恢复以重建 nsrladb 或 authc 数据库时,才删除介质数据库目录 (MM),然后通过从压缩拷贝
中解压来重新创建4) 将包含受影响资源或元数据数据库的目录重命名回其原始名称
5) 重新启动 NetWorker 服务或守护程序
NetWorker Management Console 服务器
NetWorker 维护多个数据库用于配置、备份介质、备份内容、身份验证和任务管理:
身份验证数据库 (authc)
- 存储用户凭据信息(NetWorker 9.0 及更高版本)
- 位于 NetWorker 服务器上
- 存储有关 NetWorker 用于创建和管理备份的所有系统和硬件的配置详细信息
- 位于 NetWorker 服务器上
- 关联的服务或守护程序:nsrd
- 存储有关备份介质卷和存储在这些介质卷上的备份的信息。
- 位于 NetWorker 服务器上
- 关联的服务或守护程序:nsrmmdbd
- 将为 NetWorker 备份的每个唯一客户端创建一个客户端文件索引
- 用于包含从客户端获取的每个备份的单独文件信息
- 位于 NetWorker 服务器上
- 关联的服务或守护程序:nsrindexd
- 存储强身份验证证书
- 在每个 NetWorker 组件(服务器、存储节点、客户端、NMC 服务器)上创建的对等信息数据库
- 关联的服务或守护程序:nsrexecd
- 存储 NetWorker 执行的所有任务的动态信息
- 位于 NetWorker 服务器上
- 关联的服务或守护程序:nsrjobd
- 存储一个或多个 NetWorker 服务器的配置和报告信息
- 位于 NetWorker Management Console (NMC) 服务器上
- 关联的服务或守护程序:gstd
对关联服务或守护程序无法启动或意外退出的问题进行故障处理时,可能需要使用空数据库来确认问题是与关联的二进制文件还是关联的数据库有关。
注意:这些故障处理步骤仅适用于 NetWorker 服务器或 NetWorker Management Console 服务器
、NetWorker 服务器
。要在 NetWorker 服务器上使用空数据库进行故障处理,必须在继续作之前创建 NetWorker 服务器的完整备份(包括引导数据库备份和客户端文件索引数据库备份)。
谨慎:即使所调查的数据库不是媒体数据库,也始终要创建媒体数据库内容的副本。如果需要恢复任何其他数据库来解决该数据库的问题,则需要执行此作。
在 NetWorker 服务关闭时,使用 tar (Linux) 或 zip (Windows) 制作介质数据库目录的压缩拷贝。
使用空资源或元数据数据库进行测试:
1) 确认 NetWorker 服务器上
没有活动 2) 在 NetWorker 服务器上
创建引导数据库备份 3) 创建 NetWorker Management Console 服务器
的备份 4) 以管理员用户或 root 用户身份打开命令提示符,然后运行 :
mminfo -B
以识别刚刚创建的引导数据库以及引导数据库所在的设备和卷。
例如,示例中的最新引导数据库备份是:
4293486223 引导数据库所在的设备是:D:\AFTD
包含引导备份的卷是:nw85w2k12r2.001
5) 关闭 NetWorker 服务
6) 将 nsrim (Linux) 或 nsrim.exe (Windows) 重命名为其他名称
7) 复制 nsr\res 目录
8) 复制 nsr\lockbox 目录
9) 复制 C:\Program Files\EMC NetWorker\nsr\authc-server\tomcat\data 目录
10) 使用 tar (Linux) 或 zip (Windows) 制作介质的压缩副本database directory
Authentication database (authc)
- 默认位置:
- C:\Program Files\EMC NetWorker\nsr\authc-server\tomcat\data (Windows)
- /nsr/authc/data (Linux)
- 请勿重命名此数据库
- 从以前的引导数据库恢复 authc 数据库
- 默认位置:
- /nsr/res/nsrdb(Linux 和 Unix)
- C:\Program Files\EMC NetWorker\nsr\res\nsrdb (Windows)
- 将 nsrdb 目录重命名为其他名称
- 重新启动 NetWorker 时,它将构建一个空的资源数据库
- 注意:重命名介质数据库并使用空介质数据库启动 NetWorker 可能会删除所有基于磁盘的备份。这就是为什么需要nsrim或nsrim.exe并卸载设备的原因,因为这将防止这种情况发生。
- 默认位置:
- /nsr/mm(Linux 和 Unix)
- C:\Program Files\EMC NetWorker\nsr\mm (Windows)
- 将 mm 目录重命名为其他名称
- 重新启动 NetWorker 时,它将构建一个空的介质数据库
- 默认位置:
- /nsr/index/{client_name}(Linux 和 Unix)
- C:\Program Files\EMC NetWorker\nsr\index/{client_name} (Windows)
- 如果仅影响一个客户端,则仅重命名该客户端的目录
- 如果所有客户端文件索引数据库都受到影响,则重命名索引
- 重新启动 NetWorker 时,它将构建一个空的索引数据库
- 默认位置:
- /nsr/res\nsrladb(Linux 和 Unix)
- C:\Program Files\EMC NetWorker\nsr\res\nsrladb (Windows)
- 请勿重命名 nsrladb 数据库
- 从以前的引导数据库恢复 nsrladb 数据库
- 默认位置:
- /nsr/res/jobsdb(Linux 和 Unix)
- C:\Program Files\EMC NetWorker\nsr\res\jobsdb (Windows)
- 将 jobsdb 目录重命名为其他名称
- 重新启动 NetWorker 时,它将构建空的 jobsdb 数据库
要在 NetWorker Management Console 服务器上使用空数据库进行故障排除,必须在继续作之前创建 NetWorker Management Console 服务器的备份。
NetWorker Management Console 数据库
- 默认位置 NetWorker 8.x:
- C:\Program Files\EMC NetWorker\Management\lgto_gstdb (Windows)
- /opt/lgtonmc/lgto_gstdb (Linux)
- 默认位置 NetWorker 9.x:
- C:\Program Files\EMC NetWorker\Management\nmcdb (Windows)
- /opt/lgtonmc/nmcdb (Linux)
- 请勿重命名 NetWorker Management Console 数据库
- 要创建空数据库,请卸载并重新安装 NetWorker Management Console,然后选择覆盖现有数据库
NetWorker 服务器
1) 关闭 NetWorker 服务器服务或守护程序
2) 将重命名的 nsrim 或 nsrim.exe 更改为其原始名称
3) 仅当执行引导数据库恢复以重建 nsrladb 或 authc 数据库时,才删除介质数据库目录 (MM),然后通过从压缩拷贝
中解压来重新创建4) 将包含受影响资源或元数据数据库的目录重命名回其原始名称
5) 重新启动 NetWorker 服务或守护程序
NetWorker Management Console 服务器
- 从以前的备份恢复 NetWorker Management Console 数据库
Additional Information
提醒:如果守护程序或服务使用空资源或元数据数据库正确启动,则问题出在需要从较早的备份中恢复的数据库。
Affected Products
NetWorker SeriesProducts
NetWorker, NetWorker SeriesArticle Properties
Article Number: 000022413
Article Type: How To
Last Modified: 12 Dec 2025
Version: 5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.