如果您希望或需要更换部署中的计算机而不丢失内容或中断服务,则可以使用“加入站点”操作来迁移运行 ArcGIS Server 和 Portal for ArcGIS 的计算机,并且类似的工作流可用于运行 ArcGIS Data Store 的计算机。
注:
以上每个工作流都会暂时让您的旧计算机和新计算机以多机配置形式加入。请记住,虽然运行不同操作系统版本(例如 Windows Server 2012 和 Windows Server 2016)的计算机可以在同一个软件组件中运行,但运行不同操作系统(Windows 和 Linux)的计算机不能以这种方式共存。
迁移运行 ArcGIS Server 的计算机
当此工作流完成后,您的新计算机会替换 ArcGIS Server 站点中的旧计算机。
要保留内容和配置设置,服务器目录和配置存储将从旧计算机的本地驱动器迁移到网络上的共享位置,最后迁移到新计算机的本地驱动器。如果您已经有一个多机 ArcGIS Server 站点,且这些文件夹位于网络共享上,请省略以下工作流中的步骤 1 和步骤 5。
- 从旧计算机将服务器的服务器目录和配置存储移动到共享网络位置。这可以通过 ArcGIS Server Manager 或 ArcGIS Desktop 完成。目录和配置存储将保留在共享位置,直到旧计算机已从站点注销。
- 在新计算机上安装 ArcGIS Server。此时不要创建新的服务器站点。
- 登录到新计算机的 ArcGIS Server Administrator Directory,单击加入站点,并提供旧计算机 ArcGIS Server 站点的 URL 和初始管理员帐户凭据。当此操作完成时,两台计算机均在此站点中。
- 从管理员目录主页,浏览至计算机,单击旧计算机的名称,然后单击注销操作。确认下一页的操作以将旧计算机从站点注销。
- 将服务器目录和配置存储从共享位置移至新计算机的本地驱动器,将该工作流反映到步骤 1 中。
- 如果您的部署使用的是反向代理服务器或第三方负载均衡器,并且webContextURL在您服务器的系统属性中设置的属性仍指向旧服务器计算机,请更新此属性。浏览至系统 > 属性 > 更新并修改 JSON 字符串中的 webContextURL 属性。
迁移运行 Portal for ArcGIS 的计算机
当此工作流完成后,您的新计算机将替换托管 ArcGIS Enterprise 门户的旧计算机。
- 将门户内容目录从旧计算机移动到共享网络位置。请记住,在更改目录位置之前,将内容从旧位置复制到新位置。内容目录将保留在共享位置,直到旧计算机已从站点注销。
- 在新计算机上安装 Portal for ArcGIS。此时不要创建新的门户。
- 登录到新计算机的 ArcGIS Portal 管理员目录,单击加入站点,并提供现有的门户 URL(格式为 https://portalhost.domain.com:7443)及其主要站点管理员帐户的凭据。旧计算机和新计算机都将加入到门户中。
- 从管理员目录主页,浏览至计算机 > 注销。在随后的操作页面上,从下拉菜单中选择旧计算机的名称,然后确认注销从门户中移除旧计算机。
- 将门户内容目录从共享网络位置移动到新计算机的本地驱动器,将该工作流反映到步骤 1 中。
- 如果您的部署使用的是前端代理或负载均衡器,并且在您门户的系统属性中设置的 privatePortalURL 属性仍指向旧门户计算机的 URL,请更新此属性。浏览至系统 > 属性 > 更新属性并修改 privatePortalURL 属性。
迁移运行 ArcGIS Data Store 的计算机
当此工作流完成后,您的新计算机将替换托管 ArcGIS Data Store 的旧计算机。
- 在新计算机上安装 ArcGIS Data Store。
- 使用 ArcGIS Data Store 配置向导将新数据存储作为备用计算机注册到 ArcGIS Server 站点。
- 登录到 ArcGIS Server Administrator Directory(URL 格式 https://gisserver.domain.com:6443/arcgis/admin)并浏览至数据 > 项目 > /enterpriseDatabases > [ArcGIS 数据存储] > 计算机。选择新计算机并单击 makePrimary。由此将新计算机升级为主要角色,并将旧计算机降级为备用角色。
- 从[ArcGIS 数据存储] > 计算机页面上,单击旧计算机(现在处于待机状态)并选择移除。这会将新计算机保留为您的 ArcGIS Data Store 中的唯一项目。