ArcGIS Server服务整体迁移以及注意事项

一、背景说明:在实际工作过程中,我们往往会遇到因为服务器问题或者ArcGIS Server站点问题需要对服务整体迁移的情况,如果单个的去发布,比较耗时耗力,在这种情况下我们可以采用批量迁移的方式。

二、适应范围:测试过10.1版本和10.8的版本,之间的版本应该均可适用。

三、操作步骤:

1、备份原来的站点配置文件夹(默认的文件夹为C:\arcgisserver,因为文件夹占用空间较大,建议放在C盘以外的其他磁盘,我本机的路径为D:\arcgisserver)。

ArcGIS Server服务整体迁移以及注意事项

2、如果是更换服务器,请在新的服务器上安装ArcGIS Server并创建站点;如果是不更换服务器,只是重建站点,则修改或者删除ArcGIS Server安装目录下的config-store-connection.xml文件(本机路径:D:\Program Files\ArcGIS\Server\framework\etc),然后登录Server Manager重建站点即可。

ArcGIS Server服务整体迁移以及注意事项

注意:

无论是重新安装Server或者使用原有的Server,创建站点的存储路径(即D:\arcgisserver)、站点的用户名密码需要和之前的保持一致。

如果重新安装Server,安装过程中的arcgis用户密码建议和之前的保持一致(应该不影响,安全起见建议保持一致)。

config-store-connection.xml文件实际是关联站点的,如果删除后,登录Server Manager会有新建站点的提示(已经无法关联之前创建的站点),安全起见建议删除之前备份,如果删除或者重命名提示占用,请先停止ArcGIS Servr服务。

ArcGIS Server服务整体迁移以及注意事项

创建站点可以参考以下截图:

ArcGIS Server服务整体迁移以及注意事项

注意下面的用户名和密码和迁移的站点保持一致。

ArcGIS Server服务整体迁移以及注意事项

站点存储目录和迁移的站点保持一致。

ArcGIS Server服务整体迁移以及注意事项

耐心等待站点创建完成即可。

ArcGIS Server服务整体迁移以及注意事项ArcGIS Server服务整体迁移以及注意事项

3、站点创建完成后,停止ArcGIS Server的相关服务,进行以下目录的替换。

D:\arcgisserver\directories                                    切片存储目录

D:\arcgisserver\config-store\services                   服务目录

D:\arcgisserver\config-store\data                        注册的数据源目录

4、目录替换之后,重新启动ArcGIS Server服务,进入站点,挂接SOE(可选步骤,如果没用到可以跳过此步骤)。

ArcGIS Server服务整体迁移以及注意事项

5、对迁移后的服务进行检查。分别对数据源、服务列表以及服务运行、访问情况进行检查。

四、常见问题以及解决

1、提示找不到路径或者无法访问文件

ArcGIS Server服务整体迁移以及注意事项

可以通过详细信息,发现新创建的站点和迁移的站点存储路径不一致导致(原来迁移的站点路径为远程磁盘路径:\\190.111.141.117\ServerDir,新的站点存储路径为本地路径:D:\arcgisserver)。

解决方法:需要将两者路径保持一致。如果实在无法保持路径一致,可以搜索相关文件目录下的路径信息,替换后尝试(未进行实际测试,文件内容搜索可以使用FileLocator Pro等软件,效率比较高,切片服务应该是设计到6个地方需要修改路径,不建议使用该方法)。

2、挂接SOE提示已经注册

ArcGIS Server服务整体迁移以及注意事项

解决方法:找到ArcGIS Server安装目录(本机路径:D:\Program Files\ArcGIS\Server\usr\lib\ext),删除下面的SOE,然后找到安装目录下的bin文件夹(本机路径:D:\Program Files\ArcGIS\Server\bin),重命名ServerTypesExt.dat即可。

重新挂接SOE之前,建议进行服务重启。

ArcGIS Server服务整体迁移以及注意事项

ArcGIS Server服务整体迁移以及注意事项

3、服务迁移后发现文件夹下服务为空(可以看到文件夹但是无法看到具体的服务)。

解决方法:出现这个问题很大的可能是因为Server的授权有问题,请先检查授权文件,进行重新授权尝试。

4、服务启动时提示文件拒绝访问。

ArcGIS Server服务整体迁移以及注意事项

解决方法:查看ArcGIS Server用户(默认arcgis)是否有文件目录的访问权限,如果没有权限,按照下图进行授权即可。

ArcGIS Server服务整体迁移以及注意事项

ArcGIS Server服务整体迁移以及注意事项

上一篇:anaconda安装及加入其它环境


下一篇:Windows应用程序文件格式转换控件LEADTOOLS ePrint Professional