Skip To Content

导出关系和切片缓存数据存储

旧版本:

用于 ArcGIS Data Store 10.5,但是 10.5.1 已弃用。

使用 ArcGIS Data Store 时,它将存储托管要素和场景图层的数据以及场景图层的切片缓存。您可以使用 exportmanageddb 实用程序导出托管要素和场景图层数据以及场景图层切片缓存。如果您希望将 ArcGIS Data Store 安装移动到具有其他操作系统的计算机或其他 ArcGIS Data Store 版本中时,则需要执行此操作。

例如,如果正在 Windows 服务器上运行 ArcGIS Data Store,但是您的信息技术部门将切换到 Linux 服务器,则可使用 exportmanageddb 实用程序从 Windows 服务器导出数据存储,然后使用 importmanageddb 实用程序在 Linux 服务器上将关系或切片缓存数据存储恢复到新的 ArcGIS Data Store 安装。

请按照以下步骤将关系或切片缓存数据存储从一个计算机导出,然后将其导入另一台计算机上的 ArcGIS Data Store 安装。

  1. 在新服务器上安装 ArcGIS Data Store,但不配置数据存储。
  2. 使用 exportmanageddb 实用程序从现有 ArcGIS Data Store 中导出。导出到新计算机可以访问的共享位置处。

    在本示例中,已将数据存储导出至共享位置 \\sharedbox\exports 上名为 ds2move 的目录中。

    exportmanageddb ds2move --destination \\sharedbox\exports

  3. 使用新计算机上的 importmanageddb 实用程序将文件导入至新 ArcGIS Data Store 安装中。指定 --bound true,使您的 ArcGIS Server 站点使用此新位置中的数据存储,并继续使用现有托管要素图层和场景图层。

    在本示例中,新数据存储的数据目录为 /usr/arcgis/datastore

    ./importmanageddb.sh ds2move --source-loc /net/sharedbox/exports/dbdump/ds2move --data-dir /usr/arcgis/datastore --server-admin siteadmin --server-password HeyeLee$ecur3 --bound true