将NI Volume License Manager(VLM)迁移到新服务器

更新 Apr 14, 2026

环境

软件

  • Volume License Manager

  • 我想迁移,移动或导出NI Volume License Manager(VLM)到新服务器,然后导入配置。我怎样才能做到这一点?
  • 我们已将批量许可证服务器移至具有其他计算机ID的新计算机。我们需要采取什么步骤来使服务器在这台新计算机上启动并运行?

以下是将NI Volume License Manager移动到新服务器的推荐步骤。请注意,您的旧服务器应保留在生产环境中,直到验证过程成功为止。

在 NI VLM 3.0 至 VLM 202X 版本中

1.安装 Database Migration Tool
若从 3.x 版本升级至 202X,请参阅 Database Migration from SQL CE to SQLite in NI Volume License Manager (VLM)

2.导出许可证服务器文件和设置
使用文件»备份/还原NI VLM 创建现有 NI VLM 服务器的备份(请参阅 Creating an NI VLM Backup

3.新的许可证文件
在新服务器上安装NI Volume License Manager。启动 VLM 并选择“我没有此计算机的协议许可证文件”。按照入门向导步骤,通过邮件发送服务ID、服务器名称和服务器计算机ID至 services@ni.com 向 NI 申请新的许可证文件。

4.设置新的许可证服务器
收到新服务器的许可证文件后,请重新启动 VLM。本次请选择"我已为该计算机准备协议许可证文件",并选定该许可证文件。继续执行向导。在从先前 NI VLM 安装导入设置界面中,选择从先前 NI VLM 3.x安装导入设置,并选取步骤2中创建的备份文件。
除“入门向导”中的内容外,您无法使用其他服务器的备份文件。若需返回此步骤,请参考 Backup File Was Created From Another Installation of NI VLM 报错
此时,我们建议您卸载先前使用到的 Database Migration Tool

从 NI VLM 1.0 至 NI VLM 2.1

1.导出许可证服务器文件和设置

  1. 通过导航到选项»保存活动日志...,从旧服务器保存活动日志
  2. 保存合规性日志,该扩展名具有.log文件扩展名和配置文件nivlm.cfg。配置文件nivlm.cfg包含权限和客户端信息。因此,移动此文件将使您不必在新服务器上重新输入此信息。这些文件可以在<National Instruments>\Volume License Manager中找到。

2.新的许可证文件
向 NI 申请新的许可证文件。从旧服务器发送您的新计算机ID和活动日志。NI将使用您的新计算机ID、活动日志和服务ID来生成新的许可证文件。

3.设置新的许可证服务器

  1. 在新服务器上安装NI Volume License Manager
  2. 通过导航至选项»安装许可证文件...,将新的许可证文件安装到新服务器上
  3. 将活动和合规性日志(均具有.log文件扩展名)和新服务器上的配置文件nivlm.cfg替换为旧服务器中的每个副本。这些文件位于<National Instruments>\Volume License Manager目录中。将nivlm.cfg复制到新服务器时,请确保新服务器上的VLM已关闭。
  4. 导航到选项»首选项,在新服务器上设置首选项。

 

附加信息

客户修改

以上的更改仅影响服务器,而不会影响客户端。确保客户端仍指向正确服务器的推荐方法是使用旧服务器的Windows名称重命名新服务器。如果此选项不可用,请参阅 How Do I Point Client Computers to My New Licensing Server After Migrating?