注:
此信息适用于升级在 Amazon Elastic Compute Cloud (EC2) 实例上配置或与其他 ArcGIS Enterprise 组件分离的实例上配置的 ArcGIS Data Store 图存储。
升级方法取决于您以何种方式以及何时在 Amazon Web Services (AWS) 上创建 ArcGIS Data Store 图存储。
- 您可以使用手动过程升级在其自己的一个或多个 Amazon Elastic Compute Cloud (EC2) 实例上运行的图存储。 如果您在 11.2 版本之前在单独的实例上创建了图存储,则必须使用手动过程进行升级。
- 如果在使用 ArcGIS Enterprise Cloud Builder for Amazon Web Services 应用程序创建的部署中添加了 ArcGIS Knowledge Server 站点,则部署还会自动包含一个图存储。 使用 12.0 Cloud Builder 应用程序升级部署时,图存储会随所有其他组件一起升级。
- 如果您使用 Esri 提供的 11.2、11.3、11.4 或 11.5 版本 Amazon Web Services (AWS) CloudFormation 模板在数据存储自己的一个或多个 EC2 实例上创建了图存储,则可以使用 12.0 CloudFormation 模板进行升级。
注:
如果现有图存储以主-备用模式部署,则升级会将图存储置于单实例模式,并且图存储中只保留一台 EC2 计算机。
如果升级后需要高可用性,可以将图存储部署模式更改为集群,并添加两个配置为图存储计算机的 EC2 实例。 但是,您必须使用 ArcGIS Data Store configuredatastore 实用程序将图存储更改为集群模式,在两个新 EC2 实例上安装 ArcGIS Data Store 图存储,并在每个实例上运行 configuredatastore 实用程序以使用相同的托管服务器配置每个图存储计算机。 接下来,您必须使用手动过程进行后续升级。
在升级之前
无论您使用哪种升级方法,请在升级部署之前查看以下信息:
- 请阅读 Amazon Web Services 上的 ArcGIS 升级,确定您的部署是否需要在升级到 12.0 之前执行额外的任务。 升级到 12.0 之前请完成所有需要的任务。
- 使用随 ArcGIS Data Store 安装的 backupdatastore 实用程序创建图存储的备份。 有关说明,请参阅管理数据存储备份。
- 在升级图存储之前,您必须升级注册图存储的 ArcGIS GIS Server 站点(托管服务器)。
使用手动升级过程进行升级
在 AWS 上的数据存储自己的一个或多个 EC2 实例上的 ArcGIS Data Store 手动升级过程与本地 ArcGIS Data Store 的升级过程类似。 因此,按照 ArcGIS Data Store 安装指南中的说明进行升级。 阅读您的 EC2 实例上特定于操作系统的说明:
- 升级 ArcGIS Data Store (Linux)
- 升级 ArcGIS Data Store (Microsoft Windows)
使用 CloudFormation 模板升级
如果您使用 Esri 提供的 11.2、11.3、11.4 或 11.5 版本 Amazon Web Services (AWS) CloudFormation 模板在图存储自己的一个或多个 EC2 实例上创建了关系数据存储,则可以使用对应的 12.0 CloudFormation 升级模板进行升级。
如上所述,当您升级时,主-备用图存储将更改为单实例图存储。 您可以将此单实例图存储更改为集群以实现高可用性,但是这样做之后,就不能使用 CloudFormation 在后续版本中升级图存储,而是必须继续使用手动过程。
下表列出了对应的部署和升级模板,并提供了升级模板使用说明的链接:
| 部署模板 | 12.0 升级模板 | 升级模板使用说明 |
|---|---|---|
arcgis-datastore-singlemachine.template.json | arcgis-datastore-singlemachine-upgrade.template.json | |
arcgis-datastore-primarystandby.template.json | arcgis-datastore-primarystandby-upgrade.template.json |