使用 ArcGIS Enterprise Builder 进行升级
如果您的 ArcGIS Enterprise 部署是通过 ArcGIS Enterprise Builder 10.5.1 或更高版本进行安装的,则可以使用构建器升级您的基础部署。
从 10.4 或更高版本升级 ArcGIS Server
ArcGIS Server 10.9.1 安装程序包可用于在目标系统上检测和升级由同一用户安装的 ArcGIS Server 的现有安装。 有关说明,请参阅升级 ArcGIS Server。
从 ArcGIS Server 或更低版本升级 10.2.2
不支持直接从 10.4 之前的版本将 ArcGIS Server 升级到 10.9.1。 您会在 ArcGIS Server 10.9.1 安装程序中收到错误消息。
但是,版本 10.1、10.2、10.2.1 和 10.2.2 的站点可以保留其现有配置存储和服务器目录,从而避免了需要重新发布所有内容的情况。 为此,请执行以下步骤:
- 安装过渡版本(例如 10.5),以从 10.1 或 10.2.x 升级站点。
- 安装 ArcGIS Server 10.9.1 以便将您的站点从临时版本进行升级。
版本 10.0 及更早版本的站点不能保留任何现有内容或目录。 您必须卸载软件并安装 ArcGIS Server 10.9.1 作为新站点。
软件升级常见问题
本部分将解决关于 ArcGIS Server 10.9.1 升级行为的一些常见问题。 升级之前,请仔细查看以下信息:
- 我可以直接升级到 ArcGIS Server 10.9.1 吗?
- 升级到 10.9.1 后是否需要重新授权?
- 在安装 10.9.1 版本前是否需要卸载先前版本的 ArcGIS Server?
- ArcGIS Web Adaptor 和 ArcGIS Server 产品版本需要保持同步吗?
- 将我的 ArcGIS Server 部署升级到 10.9.1 的顺序是什么?
- 执行升级前是否需要备份信息?
- 如果已联合 ArcGIS Server 和门户,在升级门户时是否需要升级 ArcGIS Server?
- 如果已联合 ArcGIS Server 和门户,升级前是否需要取消联合?
- 在安装 ArcGIS Server 10.9.1 前是否需要停止 GIS 服务和 ArcGIS Server?
- 我可以在升级到 ArcGIS Server 10.9.1 的同时禁用 ArcMap Runtime 支持功能并移除 Python 2.x 吗?
- 在多机站点中,能否使一些 ArcGIS Server 计算机运行 10.9.1,而其他计算机运行较早的版本?
- 在安装 ArcGIS Server Manager ArcGIS Server 后无法登录到 10.9.1。 应该怎么办?
- 升级至 ArcGIS Server 10.9.1 后在 ArcGIS Server Manager 中看不到新功能。 应该怎么办?
- 升级 ArcGIS Server 前还需要考虑哪些事项?
我可以直接升级到 ArcGIS Server 10.9.1 吗?
可以;但要执行此操作,最低版本要求不得低于 10.4。 例如,如果您已安装了 10.51 版本,则运行 10.9.1 安装程序会自动升级到 10.9.1。 无需获取并安装每个发行版本也能升级至 10.9.1。
升级到 10.9.1 后是否需要重新授权?
如果要升级到 10.9.1,则需要使用 10.9.1 的新授权文件对您的软件重新授权。 您可以在 My Esri 中访问新的授权文件。
在安装 ArcGIS Server 10.9.1 版本前是否需要卸载先前版本的 ArcGIS Server?
否。如果已安装较早版本的 ArcGIS Server(10.4 或更高版本),则安装程序会自动将其升级到 ArcGIS Server 10.9.1,而无需进行其他配置。 此外,计算机上可以单独安装 ArcGIS Server 10.9.1,而不必安装该软件的较早版本。
ArcGIS Web Adaptor 和 ArcGIS Server 产品版本需要保持同步吗?
是的。 您无法将 ArcGIS Web Adaptor 的较早版本配置为与 ArcGIS Server 10.9.1 站点一起使用。 Web Adaptor 版本必须始终与 ArcGIS Server 站点的版本相匹配。 您需要在升级 ArcGIS Server 计算机的同时安装 ArcGIS 10.9.1 Web Adaptor。
有关详细说明,请参阅适用的 Web Adaptor,如下所示:
将我的 ArcGIS Enterprise 部署升级到 10.9.1 的顺序是什么?
无论执行直接升级还是卸载以前的版本并安装更新的软件,升级 10.9.1 部署的建议顺序如下:
- Portal for ArcGIS
- ArcGIS Web Adaptor(适用于 Portal for ArcGIS)
- ArcGIS Server
- ArcGIS Web Adaptor(适用于 ArcGIS Server)
- ArcGIS Data Store(如果您已配置一个或多个高可用性的数据存储,请首先升级主机,然后再升级任意备用计算机。)
安装 ArcGIS Server 10.9.1 前需要备份吗?
升级至 ArcGIS Server 时,计算机会保留所有服务、站点信息和安全设置。 但是,建议您在安装软件之前备份数据。
注:
如果升级 ArcGIS Server,则将保留之前在 init_user_param.sh 脚本中定义的信息。 但是,不会列出在更新的软件中脚本提供的新参数。 为包括所有新功能,请查看为 ArcGIS Server 设置环境变量中所列信息,并将变量手动添加到现有脚本。
如果已经联合我的服务器和门户,则在升级门户时是否需要升级 Portal for ArcGIS?
为使您的门户部署能够正常运行,您的托管服务器与 Portal for ArcGIS 的版本必须相同。 但是,自 10.5.1 起,可将较早版本的服务器与更高版本的门户联合,前提是未将其设置为托管服务器、GeoAnalytics 服务器、栅格分析服务器或影像托管服务器。 如果与 Portal for ArcGIS 联合的 ArcGIS Server 站点包括多台计算机,则请依次升级您的 ArcGIS Server 计算机。 如果已使用 ArcGIS Server 站点配置 ArcGIS Web Adaptor(一个或多个),则还需要将 Web Adaptor 更新至与 ArcGIS Server 相同的版本。
如果已将服务器与门户联合,则升级前是否需要取消联合?
否。建议您在升级门户部署时不要取消联合。 此操作将对门户部署产生不利影响。 例如,取消联合时,虽然所有托管服务项仍保留在门户中,但将会断开它们与 ArcGIS Server 中相应服务的连接。 这就意味着各成员将无法在门户中访问、共享或使用这些服务。 此外,在联合过程中导入的所有现有 ArcGIS Server 服务将从门户中移除,并且不再可用。
在安装 ArcGIS Server 10.9.1 前是否需要停止 GIS 服务和 ArcGIS Server?
如果您未停止 ArcGIS Server,则在安装过程中,安装程序会在适当的时候停止 ArcGIS for Server。
我可以在升级到 ArcGIS Server 10.9.1 的同时禁用 ArcMap Runtime 支持功能并移除 Python 2.x 吗?
在 10.9.1 中,您可以选择禁用 ArcMap Runtime 支持功能并从系统中移除 Python 2.x。 该操作可以在安装或升级 ArcGIS Server 时完成。
有关详细信息,请参阅安全性最佳做法。
在多机站点中,能否使一些 ArcGIS Server 计算机运行 10.9.1,而其他计算机运行较早的版本?
否。 为使站点能够正常运行,所有 ArcGIS Server 计算机必须采用相同的更新版本。 您可以同时或顺序升级 ArcGIS Server 计算机。 如果已使用 ArcGIS Server 站点配置了 ArcGIS Web Adaptor,则还需要将 Web Adaptor 更新至相同的更新版本。
在安装 Server Manager ArcGIS Server 后无法登录到 10.9.1。 应该怎么办?
如果您在安装最新软件更新后登录 Server Manager 时遇到问题,可能需要清理浏览器缓存才能登录。 这通常是由于浏览器中存在先前版本 Server Manager 的残余信息所导致的。 在清除浏览器缓存之前,请确保您正在尝试使用具有站点管理权限的帐户进行登录。
升级至 ArcGIS Server 10.9.1 后在 Server Manager 中看不到新功能。 应该怎么办?
在升级到 10.9.1 后,如果发觉浏览器中未显示 Server Manager 的新功能,则需要清除浏览器缓存。 清理缓存后,您即会看到 Server Manager 中的新功能。
升级 ArcGIS Server 前还需要考虑哪些事项?
- 在升级 ArcGIS Server 站点之前,请确保升级的 ArcGIS Server 版本中支持您使用的所有数据库。 有关详细信息,请参阅下列关于关系数据库管理系统要求:
- Dameng 数据库要求
- IBM Db2 数据库要求
- IBM Informix 数据库要求
- Microsoft SQL Server 数据库要求
- Oracle 数据库要求
- PostgreSQL 数据库要求
- SAP HANA 数据库要求
- SQLite 数据库要求
- Teradata Data Warehouse Appliance 要求
注:
如果您已将企业级地理数据库配置为托管服务器的托管数据库并打算升级至 10.9.1,则需要完成一些额外的步骤。 升级 ArcGIS Server 后,请将企业级地理数据库注册为数据库(而不是托管数据库)。 接下来,安装 ArcGIS Data Store 并且为托管服务器配置关系数据存储。
- 如果站点为只读模式,则可以在升级时将站点模式设置为可编辑。 如果您的站点中的所有计算机已成功升级,该站点将保持可编辑模式。 一旦升级完成,便可切换回只读模式。