Skip To Content

升级 ArcGIS Data Store

ArcGIS Data Store 注册到您设置为 Portal for ArcGIS 托管服务器的 GIS Server 站点。必须将此系统中的所有组件升级到同一版本。

注:

请注意,在升级 ArcGIS Data Store 前必须先升级托管服务器上的 ArcGIS Server。如果您具有可供联合 ArcGIS GeoEvent Server 站点写入数据的时空大数据存储,则必须在升级 ArcGIS GeoEvent Server 之前也升级 ArcGIS Data Store 站点。

升级 ArcGIS Data Store 前的注意事项

升级之前,应仔细考虑下列问题。

我可以直接升级到 ArcGIS Data Store 10.5.1 吗?

是的;您可以从任何先前版本的 ArcGIS Data Store 直接升级到 ArcGIS Data Store 10.5.1。不必先升级到任何中间版本。

在安装新版本之前,是否需要卸载 ArcGIS Data Store

不需要,升级过程将为您更新 ArcGIS Data Store 安装。如果您在阅读升级说明之前卸载了软件,升级仍然可以进行。但是,您必须自己安装新版本的 ArcGIS Data Store

升级部署中的软件时是否必须遵循特定顺序?

是,您必须在升级 ArcGIS Data Store 前先升级 ArcGIS Server。部署中使用的 ArcGIS ServerArcGIS Data StorePortal for ArcGIS 安装版本必须相同。

在升级 ArcGIS Data Store 计算机时是否必须遵循特定顺序?

升级数据存储类型的顺序无关紧要,但是在高可用性数据存储中升级每台计算机的顺序非常重要。升级高可用性关系或切片缓存数据存储时,必须先升级主计算机,然后再升级备用计算机。

如果时空大数据存储包含多台计算机,则停止所有计算机,只留下一台时空大数据存储计算机。升级仍在运行的计算机。每次启动一台其他计算机,对其进行升级,直至时空大数据存储中的所有计算机升级完毕。

注:

在所有计算机的时空大数据存储升级完成前,请勿运行创建托管要素图层的 GeoAnalytics Tools 和为 ArcGIS GeoEvent Server 创建新的存档服务。要确保在时空大数据存储升级时无人运行 GeoAnalytics Tools,您可以 ArcGIS Server 管理员身份登录至 ArcGIS Server Manager 并停止 GeoAnalyticsTools 系统服务。

升级 ArcGIS Data Store 需要多长时间?

这取决于有多少不同类型的数据存储和每个数据存储中的数据量。

在升级之前,是否需要创建 ArcGIS Data Store 的备份?

是,请在升级 ArcGIS Data Store 安装之前创建部署中每种类型数据存储的备份。

我需要在 ArcGIS Data Store 内容目录中设置权限吗?

如果从 10.3 或 10.3.1 升级,则需要将 ArcGIS Data Store 内容目录的完全控制权限授予 ArcGIS Data Store 帐户

如果从 10.4 或更高版本升级,则已经设置了权限。

升级 ArcGIS Data Store 的步骤

升级 ArcGIS Data Store 之前,必须先为要升级的 ArcGIS Data Store 版本下载相应的安装文件 并对您的数据存储进行备份,然后才能升级 ArcGIS Server。如果您正在使用时空大数据存储存档高容量数据,则您必须同时升级 ArcGIS GeoEvent Server 安装。

完成每个 ArcGIS Data Store 安装的升级步骤。注册到同一 ArcGIS Server 站点的所有数据存储必须运行相同的 ArcGIS Data Store 版本。这意味着您需要在以下情况下在不同的计算机上完成升级步骤:

  • 如果每种类型的数据存储在单独的计算机上运行,则单独升级每个数据存储。例如,如果在计算机 1 上有一个关系数据存储,在计算机 2 上有一个时空大数据存储,请分别完成每个数据存储的升级步骤。

    提示:

    ArcGIS Data Store 10.5 之前的版本中,关系和切片缓存数据存储都在配置数据存储时创建。但是,如果组织中没有人在门户上发布托管场景图层,则不会配置切片缓存数据存储,如果升级后您不打算使用切片缓存数据存储,或想要将切片缓存数据存储配置在与关系数据存储不同的计算机上,则不必升级切片缓存数据存储。

  • 如果您的关系或切片缓存数据存储中有主机和备用计算机,则先完成步骤以升级和重新配置主机。确保随后升级和重新配置备用计算机。
  • 如果有使用 ArcGIS Server 站点配置的多个时空大数据存储,则您必须分别升级和重新配置每台时空大数据存储计算机。

您可以通过运行 Setup.exe 程序使用交互式向导驱动体验升级,还可以通过命令提示符或脚本运行 Setup.execonfiguredatastore 实用程序来静默升级 ArcGIS Data Store。无论使用哪种方法,Setup.exe 安装文件都会检测并升级 ArcGIS Data Store 的现有安装。

注:

升级 ArcGIS Data Store 将会重新启动 ArcGIS Data Store 服务。

使用交互式向导驱动的体验升级

  1. 运行 exportmanageddb 实用程序以创建数据存储的完整备份。确保您的导出文件存储在远程安全位置。
  2. 下载最新的 ArcGIS Data StorePortal for ArcGISArcGIS ServerArcGIS Web Adaptor 软件安装文件,请访问 My Esri
  3. 您必须在升级 ArcGIS Data Store 前先升级 ArcGIS Server 及其 Web Adaptor。有关说明,请参阅在 ArcGIS Server升级 ArcGIS Server 安装指南。如果在某一联合服务器上有 ArcGIS GeoEvent Server,也需要升级。

    提示:

    您可以在升级 Portal for ArcGISArcGIS Server 之前或之后升级 ArcGIS Data Store,只需确保先将 Web GIS 的所有组件都升级到相同的版本,然后再开始使用。

  4. 在升级 ArcGIS Server 及其 Web Adaptor 之后,双击 Setup.exe 运行 ArcGIS Data Store 安装程序。
  5. 安装过程中,请阅读并接受许可协议,如果不同意许可协议中的条款,请退出。

    如果您接受许可协议,ArcGIS Data Store 安装程序将显示要安装的功能。

  6. ArcGIS Data Store 输入框中会预填充现有安装使用的帐户。提供帐户密码。通常,此密码是您在安装软件时所定义的密码。如果密码在安装软件之后进行过更改,则需要输入更改帐户时所设置的密码。如果密码验证未成功,则会显示表明该密码无效的错误消息。如果不确定帐户密码,请与系统管理员联系。

    注:

    ArcGIS Data Store 的早期版本使用本地系统帐户来创建 ArcGIS Data Store 服务。在 10.4 及更高版本中,指定本地用户或域用户帐户以启动 ArcGIS Data Store 服务。如果从 ArcGIS Data Store 10.3 或 10.3.1 升级,则必须手动授予此帐户对 ArcGIS Data Store 内容目录(默认路径为 C:\arcgisdatastore)的完全控制权限。

  7. 要完成安装,请按照屏幕上的说明执行后续操作。

    安装向导完成后,它将在默认浏览器中自动打开数据存储配置向导。您必须使用升级之前的同一个 GIS Server 站点重新配置每个数据存储以完成 ArcGIS Data Store 升级过程。

  8. 数据存储配置向导中,提供 ArcGIS Server 管理员的用户名和密码,然后单击下一步
  9. 确认 ArcGIS Data Store 目录的位置正确,然后单击下一步

    如果向导无法检测到当前安装,将提示您提供 ArcGIS Data Store 内容目录的位置。

  10. 将显示一个列表,展示此计算机上要升级的数据存储。大多数情况下,每台计算机只有一个数据存储。查看计算机上存在的有关数据存储类型的信息,然后单击下一步
  11. 确认升级摘要页面上的信息正确无误。如果正确,单击完成以升级。如果不正确,请在继续升级过程之前单击返回以更正信息。
  12. 升级并重新配置主关系或切片缓存数据存储或第一个时空大数据存储后,对备用关系或切片缓存数据存储或所有其他时空大数据存储重复步骤 4 到步骤 11。
  13. 对时空大数据存储中的任何单个计算机进行升级会停止所有时空大数据存储计算机上的 ArcGIS Data Store。因此,在升级时空大数据存储中的所有计算机之后,必须手动启动每个时空大数据存储计算机上的 ArcGIS Data Store
  14. 如果有多个类型使用同一个 GIS Server 站点配置的数据存储,且数据存储在不同的计算机上运行,请为每种类型的数据存储重复步骤 1 和步骤 4 至 12。

托管服务器、联合服务器、门户和所有 ArcGIS Data Store 计算机升级到最新版本后,现有托管 Web 图层可供使用,并且您可从 GeoEvent Server 发布新托管要素和场景图层,并存档数量庞大的观察数据。

使用命令静默升级

除了运行安装程序之外,您也可以在命令提示符处或在批处理脚本中运行 Setup.exe 文件。

  1. 运行 exportmanageddb 实用程序以创建数据存储的完整备份。确保您的导出文件存储在远程安全位置。
  2. 下载最新的 ArcGIS Data StorePortal for ArcGISArcGIS ServerArcGIS Web Adaptor 软件安装文件,请访问 My Esri
  3. 在升级 ArcGIS Data Store 之前,必须升级托管服务器上的 ArcGIS Server 及其 Web Adaptor。有关说明,请参阅在 ArcGIS Server升级 ArcGIS Server 安装指南。如果有联合 ArcGIS GeoEvent Server,也需要对其进行升级。

    提示:

    您可以在升级 Portal for ArcGISArcGIS Server 之前或之后升级 ArcGIS Data Store,只需确保先将 Web GIS 的所有组件都升级到相同的版本,然后再开始使用。

  4. 在升级 ArcGIS Server 及其 Web Adaptor 之后,请从命令提示符或脚本中运行 Setup.exe 该文件。

    使用 Setup.exe 进行静默升级时,您必须指定 ArcGIS Data Store 帐户。通常,此帐户是您在安装软件时所定义的帐户。如果帐户在安装软件之后进行过更改,则需要输入在修改 ArcGIS Data Store 帐户时指定的用户名和密码。

    ArcGIS Data Store 的早期版本使用本地系统帐户来创建 ArcGIS Data Store 服务。在 10.4 及更高版本中,指定本地用户或域用户帐户以启动 ArcGIS Data Store 服务。如果从 ArcGIS Data Store 10.3 或 10.3.1 升级,则必须手动授予此帐户对 ArcGIS Data Store 内容目录(默认路径为 C:\arcgisdatastore)的完全控制权限。

    如果您没有指定 ArcGIS Data Store 帐户,或者指定的帐户与您当前安装使用的帐户不匹配,安装过程将显示一条消息,提示无法验证凭据。这会导致退出安装。

    在下面的示例中,软件所使用的帐户是 myaccount

    <path to ArcGIS Data Store setup download folder>\Setup.exe /qb USER_NAME=myaccount PASSWORD=mypassword

    例如,要使用域帐户(如 mydomain\myaccount)和密码 4myI.s0nly 运行命令,请输入以下信息:

    \\machinename\mydownloadfolder\Setup.exe /qb USER_NAME=mydomain\myaccount PASSWORD=4myI.s0nly

    警告:

    命令行参数区分大小写。如果升级时出现问题,请确认大小写是否与示例中显示的属性相匹配。

  5. 安装新版本的 ArcGIS Data Store 之后,重新配置数据存储以完成更新。
  6. 使用 configuredatastore 命令实用程序,利用升级之前的同一个 GIS Server 站点重新配置数据存储。您必须以管理员的身份在安装有 ArcGIS Data Store 的计算机上运行命令提示符。

    在本示例中,主关系和切片缓存数据存储都使用 GIS Server 站点重新配置 https://myserver.network.com:6443/arcgis

    configuredatastore https://myserver.network.com:6443/arcgis serveradmin MyAdminPassword C:\arcgisdatastore --stores relational,tilecache

  7. 升级并重新配置主关系或切片缓存数据存储或第一个时空大数据存储后,对备用关系或切片缓存数据存储或所有其他时空大数据存储重复步骤 4 和步骤 5。
  8. 对时空大数据存储中的任何单个计算机进行升级会停止所有时空大数据存储计算机上的 ArcGIS Data Store。因此,在升级时空大数据存储中的所有计算机之后,必须手动启动每个时空大数据存储计算机上的 ArcGIS Data Store
  9. 如果有多个类型使用同一个 GIS Server 站点配置的数据存储,且数据存储在不同的计算机上运行,请为每种类型的数据存储重复步骤 1 和步骤 4 至 6。

托管服务器、联合服务器、门户和所有 ArcGIS Data Store 计算机升级到最新版本后,现有托管 Web 图层可供使用,并且您可从 GeoEvent Server 发布新托管要素和场景图层,并存档数量庞大的观察数据。

升级 ArcGIS Data Store 后的注意事项

升级后,您应确认您的数据存储可访问。您可通过 ArcGIS Server Manager 或 ArcGIS Server 管理员目录执行此操作。还要确认托管要素和场景图层仍然有效。

验证数据存储

您可登录到 ArcGIS Server Manager 来验证您的 GIS Server 站点是否仍可与关系数据存储进行通信。您无法通过 ArcGIS Server Manager 验证切片缓存或时空大数据存储。

按照以下步骤通过 ArcGIS Server Manager 验证关系数据存储:

  1. 登录 ArcGIS Server Manager。
  2. 转至站点 > 数据存储
  3. 选中关系数据存储旁的复选框 (ArcGIS_Data_Store)。
  4. 单击验证

如果数据存储正在运行并且 GIS Server 站点可以与其通信,则状态列中将显示一个绿色复选框。

要在升级后验证切片缓存或时空大数据存储,请登录到 ArcGIS Server 管理员目录(URL 格式为 https://gisserver.domain.com:6443/arcgis/admin)并使用验证命令

提示:

您还可以从 ArcGIS Server 管理员目录中验证关系数据存储,因此如果您的站点有多种类型的数据存储正在运行,请从 ArcGIS Server 管理员目录中验证所有数据存储。

确认图层有效

您还应该确保您的服务在升级后仍然工作。

  1. 登录 ArcGIS Server Manager。
  2. 转至服务 > 托管
  3. 检查所有服务是否正在运行。