关于联网的工作组

您可以配置联网的工作组,以提高远程站点的 Microsoft SQL 的性能。

版本可用性

特定的 Vault 版本提供联网的工作组功能。请参见下表以确定您的版本是否支持该功能。

  2012 2013 2014
Autodesk Vault Basic    
Autodesk Vault Workgroup    
Autodesk Vault Collaboration
Autodesk Vault Professional

数据同步

数据同步是将数据从一个服务器复制到另一个服务器的过程,这两个服务器通常位于两个不同的物理位置。此过程允许设置包含两个不同位置的 Vault 环境。无需通过广域网 (WAN) 连接下载大型 CAD 文件。B

在添加联网的工作组功能之前,只能对文件执行数据同步。

借助于 Microsoft SQL 发布方/订阅方技术,联网的工作组功能支持使用多个数据库服务器。使用该技术,您可以在多个位置对 SQL 数据库执行数据同步。

要求

建议

在 Windows 防火墙中打开端口

联网的工作组概述

联网的工作组是对已从一个站点复制到另一个站点并通过 Microsoft SQL 数据库来管理的文件存储的配置。下图显示了典型的工作组配置。单个工作组中的所有站点都共享同一个 Microsoft SQL 服务器。

为了使站点具有自己的数据库服务器以提高 SQL 性能,Vault 使用联网的工作组。下图显示的工作组的两个不同站点均连接到了另一个具有一个站点的工作组。

创建联网的工作组

安装联网的工作组环境时需要按照正确的顺序安装和配置每个组件,如下所示。

配置发布方

Vault 不支持在 Microsoft SQL Express 中使用联网的工作组。安装 Vault 服务器之前,必须先安装具有“AutodeskVault”数据库实例的完整版 Microsoft SQL。有关详细信息,请参见预安装 Microsoft SQL

  1. 安装 MS SQL。
  2. 安装 SQL 后,通过 SQL Server Management Studio 登录 SQL AutodeskVault 实例。在顶级服务器名称上单击鼠标右键,然后选择“属性”。在“连接”选项卡下,确保没有选中选项“未计数”。
  3. 在要从其中对所有信息进行数据同步的计算机上安装 Vault 服务器。此计算机又称发布方。
  4. 安装 Vault 服务器后,启动 Vault 服务器控制台。
  5. 输入共享文件夹的 UNC(通用命名约定)路径。例如:\\server\share\。
  6. 输入用户 ID,该 ID 是为数据同步配置的用户帐户,并具有对共享文件夹的完全访问权限。
  7. 输入并确认所输入的用户 ID 的网络密码。
  8. 单击“确定”。

配置防火墙

配置防火墙

添加工作组之前,请确保 SQL Server 能越过防火墙与 Vault 服务器进行通讯。这可通过允许 SQL 可执行文件 sqlbrowser.exe 和 sqlserver.exe 例外来实现。

配置订阅方

在安装并配置发布服务器后,您可以安装订阅服务器。配置订阅服务器时,发布服务器会通过网络将 Vault 服务器数据库安装到订阅服务器上。

注: 对于网络连接速度较慢的订阅位置,最好在与发布方相同的位置配置该服务器,然后再将其转移。如果将订阅服务器转移到其他位置,服务器断开网络连接的天数不应超过 14 天,这样,重新连接到网络时才能成功进行数据同步。
  1. 使用预配置的实例 AutodeskVault 和与发布方相同的密码,安装与发布方使用的版本相同的 SQL。
  2. 从发布方启动 Vault 服务器控制台。
  3. 在服务器控制台的左侧窗格中,在“工作组”节点上单击鼠标右键,然后选择“添加工作组”。
  4. 为新工作组输入名称。
  5. 输入安装了 SQL 新实例的计算机的名称。
  6. 输入要运行数据同步的网络用户设置的用户 ID 和密码。
  7. 单击“确定”。后台进程会将远程 SQL 服务器配置为订阅方,并开始从发布方对 KVM 数据库进行数据同步。次级服务器完成其配置后,即会添加到控制台中的“工作组”树中。
    注: 配置虽已完成,但数据同步可能并未完成。在执行下一步之前,请先验证数据同步是否已完成。在发布方将数据库安装到订阅方之后,即可在订阅服务器上安装 Vault 服务器控制台。
  8. 在订阅方上安装 Autodesk Data Management Server。

启用 Vault 数据同步

配置完联网的工作组之后,最后要启用执行数据同步的 Vault。这可以使用“管理数据同步”工具进行配置。

  1. 选择主工作组。
  2. 在右侧的窗格中,在要管理的 Vault 上单击鼠标右键,然后选择“管理数据同步”。
  3. 从“未进行数据同步”列中选择该工作组,并单击 >> 按钮将其添加到“已进行数据同步”列中。
  4. 单击“确定”。

备份和恢复

从发布方站点执行所有备份和恢复操作。如果需要恢复订阅方,请从联网的工作组环境中删除该订阅方,重新构建订阅方服务器,再重新将其添加到联网的工作组环境中。

Vault 会备份常规的 KVM 和 Vault 数据库、SQL 主数据库、msdb 数据库及数据同步分发数据库。数据同步分发数据库的默认名称是 AutodeskReplication。

Vault 不允许恢复联网的工作组环境。恢复联网的工作组环境所需的数据库已进行备份,如果需要,可以对其进行手动恢复。

注: 发布方名称和分发数据库的名称存储在 backupcontents.xml 文件中。

备份

使用 Vault 服务器控制台在发布方站点创建 Vault 服务器的备份。

进行以下工作时执行备份:
  • 更改工作组。
  • 添加工作组。
  • 删除工作组。
  • 重命名工作组。

恢复

若要使用服务器控制台提供的备份和恢复工具恢复 Autodesk Vault Collaboration(仅限 2012 或 2013 版)或 Vault Professional 环境,则必须恢复发布服务器,并添加所有订阅方(犹如它们不在该环境中)。

如果要在保留现有订阅方的情况下手动恢复 Vault 联网的工作组发布方,需要遵循以下规则:
  • 发布方只能恢复到同名服务器。
  • 订阅方应位于相同版本的 Autodesk Vault Collaboration 或 Vault Professional 上。无需进行数据移植。
  • 备份时间不应超过 14 天。
  • 在单用户模式下启动每个数据库服务器。
  • 恢复每个数据库后,重新启动数据库服务器实例。
按照以下顺序恢复数据库:
  1. 主要
  2. MSDB
  3. AutodeskReplication
  4. KVM
  5. Vault