NetWorker:实现适用于 Windows 的磁带设备名称持久性

摘要: 本文介绍了确保磁带设备名称一致性以便在 NetWorker 数据区中使用的最佳实践方法。

本文适用于 本文不适用于 本文并非针对某种特定的产品。 本文并非包含所有产品版本。

说明

NetWorker 中的磁带设备使用操作系统在 NetWorker 首次检测并配置它们时为其分配的驱动程序名称进行配置。

多个事件可能会导致操作系统更改设备名称,例如主机或设备重新启动、临时连接丢失、SAN 重新配置等。

为了确保您的 Windows NetWorker 主机保留所有分区磁带设备的有效名称,必须在操作系统中配置 持久性

可以使用两种不同且受支持的方法,具体取决于安装的驱动程序。在设备管理器中,找到设备,然后在“驱动程序”选项卡下的“属性”中,单击“驱动程序详细信息”按钮。而 .sys 列出的文件与进行更改的注册表项相同。

IBM 驱动程序使用不同的特定于驱动程序的注册表项。所有其他操作系统都使用操作系统通用密钥进行此更改。

IBM 驱动程序 (ibmtp*)

  1. 使用以下命令打开注册表 regedit command
  2. 请转至 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\ibmtp*
  3. 创建 DWORD 值(区分大小写): PersistentNaming 值为 1

所有其他驱动程序

  1. 使用以下命令打开注册表 regedit command
  2. 请转至 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Tape
  3. 创建 DWORD 值(区分大小写): Persistence 值为 1

完成此操作后,运行 inquire -slc 并确认磁带设备现在显示更长的名称(例如,不是 \\.\Tape0,它现在显示 \\.\Tape21474056)。

后续操作

  1. 使用以下命令打开设备管理器: devmgmt.msc 并禁用然后重新启用所有磁带设备。这使得新的持久设备名称可供 NetWorker 使用。 
  2. 在 NMC 中,有两种重新配置方法:
    • 重新配置保留现有库实例(保留现有库设置):
      1. 右键单击并 重新配置 库实例
      2. 清除 所有设备,只留下一个设备,然后单击 Configure
      3. 设备容器中删除孤立的磁带设备实例
      4. 扫描受影响节点的设备以重新发现新的磁带设备名称
      5. 配置 库,检查所有新的磁带设备实例,清除剩余的磁带,然后选择 Configure
      6. 从设备中删除最后一个磁带的实例,并再次重新扫描或重新配置,这次添加最后一个设备
    • 完整的库重新创建(之前查看特定配置项,如清理、功能、计时器、自动介质管理等)
      1. 删除 库实例,以及之后属于该实例的所有磁带设备(来自 设备 容器)
      2. 扫描受影响节点的设备以重新发现新设备名称
      3. 配置 库,检查所有新实例,然后选择 Configure
      4. 完成后,请确保更换所需的任何库配置详细信息,如清理磁带、功能或计时器更改等

配置持久名称后,应用层以下的磁带设备名称将不再更改。这可防止将来在 NetWorker 中出现设备命名问题。
 

提醒:可以修改长名称以使用任意较短的名称。但是,我们不建议这样做,因为支持人员更难识别,而且戴尔尚未全面测试该配置。

其他信息

  • udev 是可安装到 Linux 的等效永久命名包。
  • HP-UX、Solaris 和 AIX 磁带设备在开始时都是持久配置的,不需要这些措施。
  • 这不能防止设备的连接丢失,但可确保名称一致性。
  • 保护不会扩展到磁带或机器人 SCSI 地址。由于使用了用于更改器的 SCSI 地址,因此如果 SCSI 地址更改,库控制操作仍会受到影响。

受影响的产品

NetWorker

产品

NetWorker
文章属性
文章编号: 000010193
文章类型: How To
上次修改时间: 18 3月 2026
版本:  5
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。