实现内容与重点:
1.不同电脑不同系统的GIS服务数据迁移
2.同一电脑的不同文件路径的服务迁移(目前仅仅测试同版本,ArcGIS Server10.2为例)
3.windows服务版需要在ArcGISserver安装路径修改Dojo文件夹(正常可用的系统版本,在正常系统安装一下就会有,windows服务版就可以换了)
4.服务迁移的本质是数据文件夹的移动,把你需要迁移的文件夹按照对应路径复制·转移即可
一、不同服务数据迁移
首先找到ArcGISserver存放服务数据的文件夹arcgisserver(不同系统路径不影响数据迁移),然后确定需要迁移的数据内容。GIS Server管理端如下,红色框内就是我要迁移的服务数据,记住红色里要迁移的这三个名字,他就是数据文件夹名字。每次发布服务的数据如果不默认,就会放到你自定义的文件夹。
记住要迁移的数据文件夹后,这里因为是不同电脑迁移,因此这里用电脑A,电脑B区分,A是有完整数据的,B是需要迁入数据的,及就是服务从A迁移到B。迁移步骤如下,(先关闭B服务);
1.复制A电脑的服务数据文件夹arcgisserver到B电脑上
2.找到B电脑的服务数据文件夹arcgisserver
3.打开A和B服务arcgisserver文件夹,看到config-store、directories、logs,从第一个config-store下的services开始,找到A服务下的数据文件夹,本人的是nanchangITS和emergency两个,你的名字看你需求迁移的,从A迁移到B,因此B是没有这个文件夹的,这里把A的nanchangITS、emergency复制到B同路径下几个
4.重复上面操作,把文件夹复制到B相同路径下,所有路径共四个
arcgisserver\config-store\services
arcgisserver\directories\arcgisoutput
arcgisserver\directories\arcgissystem\arcgisinput
arcgisserver\logs\【电脑名】\services(改过名的可能以当前名为准)
把A对应路径的数据文件夹复制到B对应路径,最后在B电脑任务管理器重启服务即可。
二、同一电脑不同文件夹服务迁移
根据服务迁移是数据文件夹复制粘贴的本质原理,本人估计是把A电脑的a文件夹下面的数据全部迁移到(不建议复制,应该直接移动)b文件夹,如本人应该将所有(上面四个路径下的)Emergency文件夹下的数据移动到nanchangITS文件夹下。暂时未验证,有验证可回复。