麻辣GIS微信平台

更多 GIS 干货

微信关注不错过

ArcGIS 10.1 for Server入门(7-1)ArcGIS for Server 10.1 服务迁移与恢复--单台服务器数据源相同且Config-store 和 directories 存放路径相同

在实际的工作环境中,服务的备份与恢复是日程基础的维护与管理操作。但 是直到 10.2 的版本,ArcGIS for Server 才推出站点的恢复与备份功能。这就导致 10.2 之前的 10.1 和 10.1sp1 的 Server,在需要迁移或者重新安装的时候, 无法重用已有服务。官方的迁移和回复答案是对 site 中的所有的服务都需要重 新发布。那么问题就来了,当 site 中的服务特别的多,更甚发布服务的 mxd 文 档找不到的时候,重新发布服务变得比较困难。这个时候就迫切的需要在不需要 重新发布服务的情况下,能批量对已有 site 中服务进行迁移且在新的 site 中能够正常的运行。

在日程的技术支持工作中,经常遇到用户反馈上述需求。基于上面的目的, 为了测试在不重新发布服务的情况下,平稳的迁移 site。特做了多组测试。最后总结服务迁移的操作方式。

测试环境

  • Windows Server 2008
  • ArcGIS for Server 10.1
  • Oracle 11gR2

由于服务的能否正常使用,一个关键点是服务能够找到对应的数据源,为了 避免数据源带来的影像,在情形一的所有测试中,假设发布服务的数据源的绝对 位置没有发生变化和连接数据源的连接方式没有发生变化。

测试说明:

假设迁移前的 ArcGIS for Server 的服务目录为 C:\arcgisserver, config-store 和 directories 位于该目录下。且迁移后,新的 site 的服务目录 不变。

测试步骤:

STEP 1

拷贝迁移前服务目录中的 config-store 里面的 services 目录和 整个 directories(更为方便的方式是拷贝整个 arcgisserver 目录)

STEP2

删除 site

STEP 3

重新创建 site,根据前提条件,目录和原先 site 保存不变

STEP4

如果 STEP1 拷贝的只是 services 和 directories 转到步骤 5,拷贝了整个 arcgisserver 目录转到步骤 6

STEP5

将步骤 1 备份的 Services 目录和 directories 目录拷贝到新创建 的 site 对应的目录下,覆盖对应目录。由于 data store 的存储信息没有带过来, 故重新注册 data store(注意,data store 和迁移前的一模一样,包括,data store 的名字,连接字符串等,否则不能称为数据源不变)。

STEP6

拷贝过来的 arcgisserver 目录,由于拷贝丢失了相关的权限信息。 故在文件夹属性的安全中,赋予 ArcGIS for Server 的完全控制选项。

STEP7

重新启动服务结果:

测试的地图服务,要素服务,gp 服务,切片服务都能正常运行。则证明通 过这种方式,完全可以在不用重新发布服务的情况下,对站点中的服务进行迁移。 测试中发现,STEP5 中即使不注册数据源也能成功,证明在 msd 中记录了数据源 的连接信息。

手册目录

本手册的全部内容: ArcGIS 10.1 for Server入门手册

相关阅读

麻辣GIS-Christina

作者:

地理小学生。

声明

1.本文所分享的所有需要用户下载使用的内容(包括但不限于软件、数据、图片)来自于网络或者麻辣GIS粉丝自行分享,版权归该下载资源的合法拥有者所有,如有侵权请第一时间联系本站删除。

2.下载内容仅限个人学习使用,请切勿用作商用等其他用途,否则后果自负。

手机阅读
公众号关注
知识星球
手机阅读
麻辣GIS微信公众号关注
最新GIS干货
关注麻辣GIS知识星球
私享圈子

留言板(小编看到第一时间回复)