在每个版本中,Amazon Web Services (AWS) Marketplace 上都提供新版本的 Esri Amazon Machine Image (AMI)。新版本对 10.7 Esri AMI 进行了许多更改。在 10.7.1,使用了较新版本的操作系统。
在每个版本中,现有 Esri 示例 AWS CloudFormation 模板也进行了改进。10.7 升级模板包含可用性改进。
要确定您的硬件和软件组件是否与 ArcGIS 10.7 和 10.7.1 兼容,并查看已弃用功能的列表,请参阅最新弃用通知。
有关 bug 修复的信息,请参阅 ArcGIS 10.7 已解决问题列表和 ArcGIS 10.7.1 已解决问题列表。
ArcGIS Enterprise Cloud Builder for Amazon Web Services
ArcGIS Enterprise Cloud Builder for Amazon Web Services 是一个与 ArcGIS Enterprise Cloud Builder Command Line Interface for Amazon Web Services实用程序合二为一的新应用程序。新应用程序将引导您使用 10.7.1 Esri AMI 完成创建 ArcGIS Enterprise 部署或独立 ArcGIS Server 站点的步骤。
注:
ArcGIS Enterprise Cloud Builder for Amazon Web Services 在初始 ArcGIS 10.7.1 发布后不久即已发布。
在 10.7.1 中,有可用于 ArcGIS Enterprise Cloud Builder CLI for AWS 的新的示例部署文件 - standaloneimageserver.json。此文件允许您部署独立 ArcGIS Image Server 站点。用于实施联合或独立 ArcGIS Image Server 站点的参数现在位于部署文件中新的 ImageServer 节点下。有关使用此文件和参数集的详细信息,请参阅 ArcGIS Enterprise Cloud Builder CLI for AWS 参数。
创建私有影像
Amazon Web Services 提供一项新的测试功能(AWS Marketplace 私有影像构建),允许您基于自己的 AMI 创建与 Esri ArcGIS Enterprise AMI 类似的自定义影像。您可以在测试版中使用此服务,基于您自己的AMI 创建私有 Esri AMI。您构建的 AMI 仅自己可用,也可以与 Esri 工具(如 ArcGIS Enterprise Cloud Builder CLI for AWS 和 Esri CloudFormation 模板)搭配使用来创建 ArcGIS Enterprise 部署。
更好的升级体验
从 10.7 版本开始,对于使用 CloudFormation 模板创建的部署,其升级过程和体验得到了进一步的自动化和改进。您不再需要将 ArcGIS 软件上传到 Amazon Elastic Compute Cloud (EC2) 实例或您自己的 Amazon Simple Storage Service (S3) 存储段即可进行升级。您无需对每个 Amazon Elastic Compute Cloud 实例运行升级。您也不必手动更新 ArcGIS Server 站点和时空大数据存储所使用的自动伸缩组实例。
升级为单个进程;仅需提供您的 Portal for ArcGIS 和 ArcGIS Server 许可文件即可。有关由 Esri 提供的 CloudFormation 模板的信息,请参阅相关文档。
更改为 Esri AMI
10.7 版本中对 AMI 进行了以下更改:
- 此前,您使用 Esri AMI 启动的实例中包含第二个 Amazon 弹性块存储 (EBS) 卷,此时建议您存储数据。因为在终止实例时不再销毁根卷,所以当您从 Esri AMI 启动实例时,不再包含第二个空数据存储 EBS 卷。您可将数据存储在根驱动器上;此外如果您已将数据加载到了 EBS 快照上,则可将其附加到实例。
- Microsoft Windows AMI 上的 ArcGIS Enterprise 10.7 包括 ArcGIS Pro 而非ArcMap。您可通过 ArcGIS Online 授予 ArcGIS Pro 许可,从而避免当重新启动在 AWS 上运行的许可管理器计算机时出现问题。
- Ubuntu AMI 上的 ArcGIS Enterprise 10.7 不包括 PostgreSQL 的安装程序。在部署中包含地理数据库时,请改为使用 Amazon Relational Database Service (RDS) for PostgreSQL 实例。AWS 上 PostgreSQL 中的现有地理数据库将仍然可用,且您可对其进行升级,方法与升级本地企业级地理数据库相同。
- Windows AMI 上的 ArcGIS Enterprise 10.7 不包括 SQL Server Express 的安装程序。在部署中包含企业级地理数据库时,请改为使用 Amazon RDS for SQL Server 实例。AWS 上 SQL Server Express 中的现有地理数据库将仍然可用,且您可对其进行升级,方法与升级本地企业级地理数据库相同。
如果您使用 Workgroup 许可并需要工作组级数据库服务器,则必须将 Database Server Workgroup 可执行文件复制到您在 ArcGIS Server 上的 AWS 工作组站点中的某个实例,以便安装 SQL Server Express 实例,并启用该实例以存储工作组级地理数据库。数据库服务器存在后,您需要从本地 ArcMap 安装程序连接到该服务器,以创建地理数据库、加载数据和管理数据库服务器。
- 当您使用 ArcGIS Enterprise 的 AWS 部署工具创建 ArcGIS Server 站点时,如果您要包含企业级地理数据库,则地理数据库将注册为站点的托管数据库。这样,您就可以在从本地桌面客户端发布要素服务时将数据复制到数据库。
如果需要用已注册数据库来存储源数据,请在其中一种受支持的数据库类型中创建地理数据库,然后将其注册到 ArcGIS Server 站点。
在 10.7.1 中,Windows AMI 可创建用于运行 Microsoft Windows Server 2019 的 EC2 实例。使用 10.7.1 Ubuntu AMI 创建的 EC2 实例可运行 Ubuntu 18.04 LTS。
CloudFormation 模板
示例 CloudFormation 10.7 和 10.7.1 模板包括一个用于使用 Amazon Aurora PostgreSQL 来存储包含在部署中的地理数据库的选项。
如果您使用 CloudFormation 模板创建了 10.6.1 部署,则可以使用经过 10.7 升级 CloudFormation 模板将部署升级到 10.7。使用 10.7 CloudFormation 模板创建的部署可以使用 10.7.1 CloudFormation 升级模板进行升级。