您可以通过将计算机添加到数据存储,将数据存储从一台计算机移动到另一台计算机。 如果您希望在一个较新的、较快的或容量较大的计算机上运行数据存储,则执行此操作。
移动单个计算机数据存储
如果仅一台计算机参与了关系、切片缓存(主-备用模式)或时空大数据存储,则执行以下操作将数据存储迁移到新计算机:
- 在新计算机上安装 ArcGIS Data Store。
- 将添加该计算机添加到现有数据存储。
- 对于关系数据存储或切片缓存数据存储,可将新的备用计算机升级为主计算机。 旧的主计算机将会成为备用计算机。 然后可以从数据存储中移除备用计算机。
- 在将主计算机中的所有数据复制到备用计算机后,以 ArcGIS Server 管理员的身份登录到托管服务器的 ArcGIS Server REST API 站点。
- 转到数据 > 项目 > enterpriseDatabases > <数据存储名称> > 计算机 > <备用计算机名称>,然后单击 makePrimary。 这可以将您刚刚添加的备用计算机升级为主计算机。
- 新主机处于在线状态后,旧主机将变为备用计算机。 使用 ArcGIS Server REST API 移除命令将旧的主计算机从数据存储中移除。 转到数据 > 项目 > enterpriseDatabases > <数据存储名称> > 计算机 > <旧主计算机名称>,然后单击移除。
- 对于时空大数据存储,请等待所有数据从旧计算机复制到新计算机。 完成后,从数据存储中移除旧计算机。
- 在其中一台时空大数据存储计算机上打开命令窗口。
- 运行 removemachine 实用程序从数据存储中移除旧计算机。
- 访问门户中的托管 web 图层以确保它们仍然正常工作。
- 从已从数据存储移除的计算机上卸载 ArcGIS Data Store。
下一步根据您移动的数据存储类型而有所不同。
移动两台计算机的关系或切片缓存数据存储
如果在主-备用模式下运行的关系数据存储或切片缓存数据存储包含主计算机和备用计算机,并且您要替换两台计算机,请执行以下操作:
- 在两台新计算机上安装 ArcGIS Data Store,但不要对其进行配置。
- 从数据存储中移除现有备用计算机。
- 将新计算机作为备用计算机添加到现有关系数据存储。
- 将主计算机上的所有要素图层数据复制到备用计算机上后,使用 ArcGIS Server REST API 站点中的 makePrimary 命令将备用计算机升级为主计算机。
- 以 ArcGIS Server 管理员的身份登录到托管服务器的 ArcGIS Server REST API 站点。
- 转到数据 > 项目 > enterpriseDatabases > <数据存储名称> > 计算机 > <备用计算机名称>,然后单击 makePrimary。
- 新主机处于在线状态后,旧主机将变为备用计算机。 使用 ArcGIS Server REST API 站点中的移除命令将此备用计算机(旧的主计算机)从数据存储中移除。
转到数据 > 项目 > enterpriseDatabases > <数据存储名称> > 计算机 > <旧主计算机名称>,然后单击移除。
- 访问门户中的托管要素图层以确保它们仍然正常工作。
- 从已从数据存储移除的计算机上卸载 ArcGIS Data Store。
- 将第二个计算机作为备用计算机添加到数据存储。
移动多机时空大数据存储中的计算机
要替换多机时空大数据存储中的多台计算机,请针对每个要替换的计算机添加新的计算机。 时空大数据存储成功将数据复制到新计算机后,移除要停用的计算机,一次移除一台。