联网的工作组

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

了解联网的工作组

在了解联网的工作组如何运行之前,您必须了解数据同步。

数据同步

工作组

要求

建议

在 Windows 防火墙中打开端口

联网的工作组概述

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

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

创建联网的工作组

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

配置发布方

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

  1. 在要从其中对所有信息进行数据同步的计算机上安装 MS SQL。此计算机又称发布方。
    • 确保在安装期间启用数据同步。请参见安装 SQL Server
    • 确保设置一个或多个共享网络文件夹。请参见使用远程数据库
    • Autodesk 建议在域中设置一个“数据同步用户”并记下这些凭据以用于后续步骤。请参见 Vault 的 SQL 管理
  2. 安装 SQL 后,通过 SQL Server Management Studio 登录 SQL AutodeskVault 实例。在顶级服务器名称上单击鼠标右键,然后选择“属性”。在“连接”选项卡下,确保没有选中选项“未计数”。
  3. 在发布方安装 Vault 服务器。
  4. 安装 Vault 服务器后,启动 Vault 服务器控制台。
  5. 在 Vault 服务器控制台中,在“工作组”上单击鼠标右键,然后选择“启用工作组数据同步”。
  6. 输入共享文件夹的 UNC(通用命名约定)路径。例如:\\server\share\。
  7. 输入用户 ID(该 ID 是为数据同步配置的用户帐户,其具有对共享文件夹的完全访问权限),然后单击“确定”
  8. 在订阅方计算机(同步数据的目标)上,安装刚刚在发布方上安装的相同版本的 SQL。
    注: 使用名为 AutodeskVault 的预配置实例以及与发布方相同的密码进行此安装。
  9. 在发布方,再次在 Vault 服务器控制台中的“工作组”上单击鼠标右键,然后选择“添加工作组”
  10. 输入远程工作组的相应信息。

    如果创建了数据同步用户帐户,请使用远程数据同步凭据下的凭据。

后台进程会将远程 SQL 服务器配置为订阅方,并开始从发布方对 KVM 数据库进行数据同步。次级服务器完成其配置后,即会添加到控制台中的“工作组”树中。
注: 执行此操作后,您可以在订阅方安装 Vault 服务器控制台并启用 Vault 数据同步。

配置防火墙

配置防火墙

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

启用 Vault 数据同步

配置了发布方后,您可以在订阅方安装 Vault 服务器控制台并启用 Vault 数据同步。

注: 对于网络连接速度较慢的订阅位置,最好在与发布方相同的位置配置该服务器,然后再将其转移。如果将订阅服务器转移到其他位置,服务器断开网络连接的天数不应超过 14 天,这样,重新连接到网络时才能成功进行数据同步。
  1. 在订阅方安装 Autodesk Data Management Server 并使其指向也在此处安装的订阅方 SQL Server。
  2. 在发布方的 ADMS Console 中,在“工作组”上单击鼠标右键,然后选择“管理数据同步”。
  3. 选择要执行数据同步的 Vault。
  4. 使用“>>”按钮将需要进行数据同步的工作组移至“已进行数据同步”列中。
  5. 在订阅方,打开 ADMS Console 并展开“Vault”节点。
  6. 在相应的 Vault 上单击鼠标右键,然后选择“Vault 已启用”以启用 Vault。
  7. 当系统提示时,选择适当的文件存储位置。

Vault 会打开信息对话框,其中介绍了 Vault 同步频率并告诉您已启用 Vault。

测试数据同步

  1. 将文件添加到发布方工作组
  2. 检出文件,进行修改,然后再将其检入。
  3. 移动到订阅方工作组并转移该文件的所有权。
  4. 重复执行对发布方执行的步骤。
  5. 可选:完成后,将所有权转移回发布方。

备份和恢复

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

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

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

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

备份

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

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

恢复

若要使用 Vault 服务器控制台提供的备份和恢复工具恢复 Autodesk Vault Professional 环境,就必须恢复发布服务器,并要添加所有订阅方,即使它们不在此环境中。

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