Skip To Content

将 ArcGIS Data Store 安装移至另一个计算机

您可以通过将计算机添加到数据存储并停用旧计算机,在计算机之间移动 ArcGIS Data Store 安装。 如果您希望在一个较新的、较快的或容量较大的计算机上运行数据存储,则执行此操作。

在继续执行以下任何步骤之前,创建要移动的 ArcGIS Data Store 类型的完整备份。

以下步骤假设每台计算机上只有一种类型的数据存储。

移动单机数据存储

如果仅一台计算机参与了关系、切片缓存(主-备用模式)或时空大数据存储,则执行以下操作将数据存储迁移到新计算机:

  1. 在新计算机上安装 ArcGIS Data Store
  2. 将新计算机添加到现有数据存储。
  3. 下一步根据您移动的数据存储类型而有所不同。
  4. 对于在主-备用模式下运行的关系或切片缓存数据存储,如下所述将新备用计算机升级为主计算机。

    旧的主计算机将会成为备用计算机。 然后可以从数据存储中移除备用计算机。

    1. 在将主计算机中的所有数据复制到备用计算机后,以 ArcGIS Server 管理员的身份登录到托管服务器的 ArcGIS Server REST API 站点。
    2. 转到数据 > 项目 > enterpriseDatabases > <数据存储名称> > 计算机 > <备用计算机名称>,然后单击 makePrimary

      这可以将您刚刚添加的备用计算机升级为主计算机。 新主机处于在线状态后,旧主计算机将变为备用计算机。

    3. 访问门户中的托管要素图层和托管场景图层以确保其仍然正常运行。
    4. 使用 ArcGIS Server REST API remove 命令将旧的主计算机从数据存储中移除。 转到数据 > 项目 > enterpriseDatabases > <数据存储名称> > 计算机 > <旧主计算机名称>,然后单击移除
  5. 对于时空大数据存储,请等待所有数据从旧计算机复制到新计算机。 该操作完成后,测试访问时空大数据存储的 Web 图层,以确保其正常运行,然后如下所述从数据存储中移除旧计算机。
    1. 在其中一台时空大数据存储计算机上打开命令窗口。
    2. 运行 removemachine 实用程序从数据存储中移除旧计算机。
  6. 从已从数据存储移除的计算机上卸载 ArcGIS Data Store

移动两台计算机的关系或切片缓存数据存储

如果在主-备用模式下运行的关系数据存储或切片缓存数据存储包含主计算机和备用计算机,并且您要替换两台计算机,请执行以下操作:

  1. 在两台新计算机上安装 ArcGIS Data Store,但不要对其进行配置。
  2. 运行 removemachine 实用程序从数据存储中移除现有备用计算机。
  3. 将新计算机作为备用计算机添加到现有关系或切片缓存数据存储。
  4. 将主计算机上的所有 Web 图层数据复制到备用计算机上后,使用 ArcGIS Server REST API 站点中的 makePrimary 命令将备用计算机升级为主计算机。
    1. ArcGIS Server 管理员的身份登录到托管服务器的 ArcGIS Server REST API 站点。
    2. 转到数据 > 项目 > enterpriseDatabases > <数据存储名称> > 计算机 > <备用计算机名称>,然后单击 makePrimary

    新主机处于在线状态后,旧主计算机将变为备用计算机。

  5. 访问门户中的图层以确保它们仍然正常工作。
  6. 使用 ArcGIS Server REST API 站点中的 remove 命令将此备用计算机(旧的主计算机)从数据存储中移除。

    转到数据 > 项目 > enterpriseDatabases > <数据存储名称> > 计算机 > <旧主计算机名称>,然后单击移除

  7. 从已从数据存储移除的计算机上卸载 ArcGIS Data Store
  8. 将第二个计算机作为备用计算机添加到数据存储。

移动多机时空大数据存储中的计算机

要替换多机时空大数据存储中的多台计算机,请针对每个要替换的计算机添加新的计算机。 时空大数据存储成功将数据复制到新计算机后,移除要停用的计算机,一次移除一台。

注:
您必须等时空大数据存储在所有计算机上重新平衡内容之后,才能移除下一台计算机。

  1. 在每台新计算机上安装 ArcGIS Data Store
  2. 将一台或多台新计算机添加至现有时空大数据存储。
  3. 当时空大数据存储完成将数据复制到新计算机时,测试门户中的 Web 图层,确保其正常运行。
  4. 从时空大数据存储中移除一台计算机。

    可使用 removemachine 实用程序或 ArcGIS Server REST API 站点中的 remove 命令。

  5. 在剩余计算机中重新均衡数据后,可移除下一台计算机(如果适用)。
  6. 从已从数据存储移除的计算机上卸载 ArcGIS Data Store