*** 作步骤:
在按照 *** 作步骤执行前,请确定是否满足条件,参考底下的注意
1
停止arcgis
server
服务。
windwos
在服务管理器中,linux通过/stopserver
命令
对arcgisserver目录进行备份。最简单的办法是重命名该文件夹,只要不叫arcgisserver即可。
2
启动arcgis
server
服务
通过manager或者admin重新创建站点
由于arcgis
server
重启后,在服务目录下
找不到arcgisserver文件夹,故会认为当前机器上不存在站点。则manager页面或者admin页面会出现提醒创建site
3
创建site
site
的用户名和密码和前面的site
保持匹配。且directory和config-store存储位置也保持匹配。在这一步可能会出现错误
“当前位置已经有站点balalala的”。请去目录下查看是否有arcgisserver目录。有手动删除,然后下一步即可。
4
恢复服务
再次停止arcgis
server服务。
将备份文件夹中的至少如下三个文件夹:config-store\services
;
directories\arcgissystem\arcgisinput;
directories\arcgisoutput
拷贝到新的站点,覆盖新站点对应的文件夹
一般动态地图服务,拷贝上面三个目录即可。但是切片服务或者地理处理服务。需要将arcgiscache和arcgisjob目录拷贝过来。切莫覆盖整个config-store。
5
重启服务
重启arcgis
server服务即可。
注意
该项恢复和重建 *** 作,只适合于如下场景:
1
在同一台机器上(不在同一台机器上,稍微麻烦,参考原理篇去 *** 作)
2
arcgis
server版本
大于100
3
当前site的arcgis
server服务能够正常的启动(不能正常启动,只能重装了arcgis
server)。
4
重建后site的管理员和用户名和旧site的保持匹配
5
arcgisserver目录路径保持不变
6
服务所使用到的数据源依然可以访问到在A上 *** 作, *** 作账户最好有B服务器的管理员权限,当然data文件夹的权限是必须的。
新建文本文件,内容copy E:\DATAbak\ \\B\E$\data,然后保存,改后缀名为bat;
新建任务和计划,时间和权限设好,动作指定运行的文件是上面的这个bat文件,OK!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)