阶段 3 - 升级 Vault Server

在升级 SQL Server 后,必须升级 Vault Server。您可以为单站点或多站点环境升级您的 Vault Server。

最好的做法是在开始升级 Vault Server 之前,完成验证备份阶段,并查看升级 SQL 阶段。

有关详细信息,请参见有关您的环境的主题。

单个站点

按照本部分中的说明为单个站点升级 Vault Server。

是否升级一个或两个版本?

升级一个或两个版本涉及安装一个 Vault Server。升级三个或更多个版本需要在中间安装 Vault Server。

例如,如果从 Vault Professional 2020 升级到 Vault Professional 2025,请使用“3 个或更多”移植路径。

验证 SQL 版本

验证现有版本的 SQL 是否与要安装的下一个 Vault 版本兼容。如果现有的 SQL 版本需要升级(请参见上一帮助主题),请先升级发布方 SQL 版本,再升级所有订阅方版本,然后回到本部分。

安装最新的 Vault Server

安装 Vault Server 2011 版或更高版本时,支持自动卸载 Vault Server 2010 版或更高版本。因此,不需要卸载 Vault 2010 或更高版本。

在每次安装 Vault Server 时,启用该选项可下载和应用 Service Pack。

在安装结束时,系统会提示您启动 Vault Server 应用程序并移植 Vault。此时不移植 Vault。

应用即时补丁程序

在最终 Service Pack 后创建的所有即时补丁程序应在每个站点手动进行安装。安装即时补丁程序可以确保应用最新的更新以进行正确的移植。

移植 Vault

当第一次启动 Vault Server 时,系统会提示管理员移植 Vault 和库数据库。用户无法登录 Vault,直到移植完成。在应用所有 Service Pack 和即时补丁程序后再进行移植。

如果在移植之后应用 Service Pack 或即时补丁程序,则需要进行版本之间 (B2B) 的移植。B2B 移植是一个命令行选项,在 Autodesk Wiki 的移植超时部分中有详细说明。

升级三个或更多版本

如果您的 Vault Server 比要升级到的版本早三个或更多个版本,请按照本部分中的说明进行操作。

安装中间版本

每个版本的 Autodesk Vault Server 都支持从先前的两个版本进行移植。升级跨越三个或更多个版本时,必须通过 Vault 的中间版本移植 SQL 数据库。这通过安装其他每个版本(最高至最终版本)的 Vault Server 实现。

例如:要从 2021 移植到 2025,作为中间步骤,必须安装 Vault 2023。

版本

支持移植自

202520242023
202420232022
202320222021

2022

2021

2020

2021

2020

2019

2020

2019

2018

...

...-1

...-2

验证 SQL 版本

验证现有版本的 SQL 是否与要安装的下一个 Vault 版本兼容。如果现有 SQL 版本需要升级(参见本手册前面的升级 SQL 一章),请执行任何必要的升级,然后返回此部分。

应用即时补丁程序

在最终 Service Pack 后创建的所有即时补丁程序应在每个站点手动进行安装。安装即时补丁程序可以确保应用最新的更新以进行正确的移植。

移植 Vault 和库

在应用所有 Service Pack 和即时补丁程序后再移植 Vault。准备就绪后,启动 Vault Server 应用程序。系统会提示管理员移植 Vault 和库数据库。接受提示并移植所有 Vault。

在安装下一版本的 Vault 之前,必须将 Vault 移植到已安装的版本。如果在移植之后应用 Service Pack 或即时补丁程序,则需要进行版本之间 (B2B) 的移植。B2B 移植是一个命令行选项,在 Autodesk Vault 联机帮助的“安装即时补丁程序或更新后移植 Vault 数据”部分中进行了详细介绍。

如果已安装的 Vault Server 仍然比最终版本低三个或更多个版本

如果已安装的版本比最终版本低三个或更多个版本,请重复执行“升级三个或更多个版本”中的步骤。

已安装的 Vault Server 比最终版本低一个或两个版本

已安装的版本比最终版本低一个或两个版本,则不需要中间版。转至单个站点中的步骤。

多站点

Autodesk Vault 支持在多个站点之间进行两种样式的数据同步。第一种是工作组,有多个 Vault Server 安装连接到并共享一个 SQL Server。第二种类型是完全数据同步,其中有两个或更多的数据同步 SQL Server。更多详细信息在 Vault Wiki 中提供。

通过多站点或数据同步升级三个或更多个 Vault 版本

本部分已对中间安装的概念进行了介绍。

本文档中,在单个站点下升级三个或更多个版本。中间安装的目的是为了确保正确移植 SQL 数据库(此移植适用于数据库,而不是内容)。在多站点或数据同步环境中,第一个升级的服务器会移植 SQL 数据库。因此只需为第一个升级的服务器安装中间 Vault 版本。将第一个站点移植到最终版本后,所有其他站点都可以安装最终版本,并且跳过中间版本的 Vault 服务器。

升级工作组

在工作组中,任何 Vault 服务器都可最先进行升级。选定的站点还将移植 SQL 数据库。所有其他站点都无法访问 SQL Server,直到它们引入到相同的产品、版本和 Service Pack。

最好的做法是从可最快连接到 SQL Server 的站点开始。当准备好执行升级时,按照单个站点部分中概述的步骤进行操作。将选定服务器升级到最终版本和 Service Pack,然后再移至其他站点。

第一个站点更新完成后,在其余站点上安装 Vault 服务器。如果从 Vault Server 2009 或更早版本进行升级,请在所有其他站点卸载 Vault 服务器。然后安装最终版本和 Service Pack,跳过中间版本。在其他工作组站点上不需要中间服务器版本。

升级联网的工作组

移植完全数据同步的环境必须从发布方工作组开始。在移植发布方过程中,所有订阅方工作组必须联机且可用。只要工作组中有一个 Vault 服务器和 SQL Server 可用,该工作组即被认为是可用的。如果订阅方工作组处于脱机状态,无法可供使用,则会推迟移植。

在移植前验证所有工作组和数据库的数据同步状态。如果存在数据同步问题,必须解决这些问题才能继续。有关数据同步状态的详细信息可在 Vault Wiki 中的管理员任务/管理数据同步下找到

按照单个站点部分中的步骤,从发布方工作组移植一个站点。安装 Vault 服务器时会自动移植 SQL 数据库。SQL 数据库移植将自动进行到所有订阅方数据库的数据同步。在第一个站点上安装 Vault 服务器后,在所有工作组的所有其他站点中按照最终的 Vault 版本、Service Pack 和即时补丁程序。

如果需要中间服务器版本,则仅在第一个服务器上是必需的。所有工作组中的所有其他 Vault 服务器都应安装最终 Vault 服务器版本、Service Pack 和即时补丁程序,跳过中间版本。