组织可能希望将现有 ArcGIS Enterprise 组织从一台计算机(或一组计算机)迁移到另一台计算机。 执行此操作的原因之一是迁移到更新的硬件或者更新的操作系统。 可通过多种常见方法进行此类迁移,包括:
- “加入站点”操作
- Web GIS 灾难恢复 (WebGISDR) 工具
要更换部署中的计算机而不丢失内容或中断服务,可以使用“加入站点”操作来迁移运行 Portal for ArcGIS 和 ArcGIS Server 的计算机。 您可以对运行 ArcGIS Data Store 的计算机使用类似的工作流。
在以下工作流中,可将内容目录从旧计算机上的本地驱动器移动到网络上的共享位置。 将执行“加入站点”操作以连接新计算机,然后取消注册旧计算机。 然后,将旧的内容目录移动到新计算机的本地驱动器,并将任何相关 URL 重定向到新计算机。
在使用“加入站点”操作迁移部署之前,请确保您已考虑以下事项:
- 以下每个工作流都会暂时让您的旧计算机和新计算机以多机配置形式加入。 虽然运行不同操作系统版本(例如 Windows Server 2016)的计算机可以在同一个软件组件中运行,但运行不同操作系统(例如 Windows 和 Linux)的计算机不能以这种方式共存。
- 由于参与同一站点的计算机之间对共享存储存在依赖关系,因此仅当要迁移到的计算机与原始计算机位于同一数据中心内时,才应使用此策略。 如果要迁移到单独数据中心中的计算机,请考虑使用 WebGISDR 工具。
此方法可用于在本地或云中托管的单机或多机部署。 有关详细信息,请参阅迁移策略。
迁移运行 Portal for ArcGIS 的计算机
在此工作流中,新计算机将替换托管 Portal for ArcGIS 的旧计算机。
- 按照更改门户内容目录中的步骤将门户内容目录从旧计算机移动到共享网络位置。 在更改目录位置之前,将内容从旧位置复制到新位置。
内容目录会保留在共享位置,直到从站点取消注册旧计算机为止。
- 安装 Portal for ArcGIS在新计算机上,但不要创建门户。 使用与原始 Portal for ArcGIS 计算机默认内容目录相同的安装目录和位置。
- 登录到新计算机的 ArcGIS Portal Administrator Directory,单击加入站点,并提供现有的门户 URL(格式为 https://portalhost.domain.com:7443)及其主要站点管理员帐户的凭据。
旧计算机和新计算机都将加入到门户中。
- 在 Administrator Directory 主页上,单击计算机 > 取消注册。 在随后的操作页面上,从下拉菜单中选择旧计算机的名称,然后单击取消注册从门户中移除旧计算机。
- 将门户内容目录从共享网络位置移动到新计算机的本地驱动器,可镜像参照步骤 1 中的工作流。
- 如果您的部署使用的是前端代理或负载均衡器,并且门户的系统属性中的 privatePortalURL 属性仍指向旧门户计算机的 URL,请更新此属性。 单击系统 > 属性 > 更新属性并修改 privatePortalURL 属性。
迁移运行 ArcGIS Server 的计算机
在此工作流中,您的新计算机会替换 ArcGIS Server 站点中的旧计算机。
要保留内容和配置设置,服务器目录和配置存储会先从旧计算机的本地驱动器迁移到网络上的共享位置,然后再迁移到新计算机的本地驱动器。 如果您已经有一个多机 ArcGIS Server 站点,且这些文件夹位于网络共享上,请省略以下工作流中的步骤 1 和步骤 5。
- 从旧计算机将服务器的服务器目录和配置存储移动到共享网络位置。
这可以通过 ArcGIS Server Manager 完成。 目录和配置存储会保留在共享位置,直到从站点取消注册旧计算机为止。
- 安装 ArcGIS Server在新计算机上,但不要创建服务器站点。 使用与原始 ArcGIS Server 计算机相同的安装目录。
- 登录到新计算机的 ArcGIS Server Administrator Directory,单击加入站点,并提供旧计算机 ArcGIS Server 站点的 URL 和初始管理员帐户凭据。
两台计算机均已加入该站点。
- 在 Administrator Directory 主页上,浏览至计算机,单击旧计算机的名称,然后单击取消注册操作。 确认下一页的操作以从站点取消注册旧计算机。
- 将服务器目录和配置存储从共享位置移至新计算机的本地驱动器,将该工作流反映到步骤 1 中。
- 更新联合服务器的管理员 URL。 以管理员身份登录到门户 REST 端点。 在您的用户页面中,单击组织 ID 链接。 在子资源部分中,单击服务器,并选择您的联合服务器的服务器 ID。 单击更新服务器。 在对话框中,提供新计算机的完全限定的 ArcGIS Server 管理 URL。 单击更新。
- 登录到新计算机的 ArcGIS Server Administrator Directory 并浏览至安全性 > 配置。 验证 portalProperties 部分内 JSON 中的 privatePortalURL 属性是否与在门户中配置的内容相匹配。 如果不匹配,请单击更新并修改 privatePortalURL 值以实现相匹配。
迁移运行 ArcGIS Data Store 的计算机
在此工作流中,您的新计算机会替换托管关系 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 Data Store] > 计算机。 选择新计算机并单击 makePrimary。
系统会提示新计算机升级为主角色,旧计算机降级为备用角色。
- 单击[ArcGIS Data Store] > 计算机,单击旧计算机(现在为备用)并选择移除。
新计算机随即成为您的 ArcGIS Data Store 中的唯一项目。