服务迁移与恢复

如果服务可以迁移,那么备份迁移所需文件,即可恢复原服务,所以“服务的迁移与恢复”、“服务的备份”问题可以汇总为一个问题“怎样迁移服务、缓存?” 

服务迁移:

【问题描述】: 

两台Server服务器,怎样将服务从一台迁移至另外一台。 

【解决办法】:

注:①以下解决方案,同样适用于“将A机器Server转移到B机器Server上(B中已有发布服务)” ,无需保证B为新站点。

②方案适用于10.1~10.4个版本之间迁移,10.0到10.1版本,Server产品架构做了重大调整,因此服务只能重新发布。

③10.0的缓存可以在之后版本的服务中复用,具体“缓存迁移”内容见下文。

首先:两台arcgis for server的arcgis for server账户、config-store和direcotires物理位置、数据源物理位置,都保持一致。直接将原来config-store(默认路径在C:\arcgisserver
里)下的services和directories目录拷贝过来即可(因为config-store中记录了机器信息,所以不能完全拷贝过来)

同时注意将注册的数据迁移过来后,将arcgis for server账户的读写权限赋予给其文件夹,确保Arcgis for server有读取数据的权限。 

另:关于数据源已注册的问题,在arcgis for server中记录的只是数据的文件夹地址,如果将数据源拷贝到同样的物理路径,arcgis for server正常情况下是可以读取到数据的。

还有常见问题为

缓存迁移: 

具体缓存迁移过程: 

1)在ArcMap中使用File>share
As> Service向导创建和现有缓存服务同名的地图服务; 

2)在service Editor窗口中,缓存选项卡下,Tiling Scheme选择旧版本缓存地图切片的conf.xml文件(可以在下文提供的目录中找到)导入来设置新服务的缓存比例尺;修改最小和最大缓存比例尺滚动条,以便包含现有切片的所有比例级别。选择手动创建缓存,然后发布服务。 

3) 将旧版本的缓存切片_alllayers文件夹以下的缓存,拷贝到对应的现有server缓存目录下。 



例如现有缓存服务名为:CacheTest01 

server目录为:C:\arcgisserver\directories\arcgiscache\CacheTest01\Layers 



使用原服务的数据源文件,发布同样名为CacheTest01的服务。 

  注:对于使用镶嵌数据集发布缓存服务,建议发布的新服务除了设置手动创建缓存外,其他设  置如注册数据源路径等都与原服务保持一致。

如果找不到原服务的数据源,可以在 C:\arcgisserver\directories\arcgiscache\CacheTest01\Layers\Status.gdb 下,在Catalog取其中数据(部分即可)在ArcMap中创建地图文档,发布同样名为CacheTest01的服务。

只创建服务,注意选择手动创建缓存,这一步是构建了缓存服务的文件夹结构,发布同名服务get√ 



将server目录_alllayers文件夹以下的缓存,拷贝到对应的现有名为CacheTest01的服务server目录_alllayers文件夹下,缓存拷贝get√

ArcGIS Server 服务迁移、恢复的更多相关文章

  1. arcgis engine 调用arcgis server服务

    首先需要添加两个引用: using ESRI.ArcGIS.GISClient;using ESRI.ArcGIS.DataSourcesRaster; /// <summary> /// ...

  2. 教你发布Silverlight Bussiness Application(SQL Server 登录,局域网访问,以及使用ArcGIS Server服务需要注意的问题)

    原文:教你发布Silverlight Bussiness Application(SQL Server 登录,局域网访问,以及使用ArcGIS Server服务需要注意的问题) 之前发布过Silver ...

  3. 在Linux环境下设置ArcGIS Server 服务开机自启

    在 VMware 11.0 中安装了CentOS 6.5的Linux系统中部署ArcGIS Server,安装完后默认开机不自动启动此服务,每次开机都要手动启动(如下图所示),这样太麻烦.本文记录了设 ...

  4. ArcGIS JS 之通过代理配置ArcGIS Server服务 token

    ArcGIS JS 代理 1.ArcGIS Server Manager中配置访问服务的用户名.密码.角色等,并配置地图服务的具体角色名称 2.在ArcGIS JS中配置使用代理,下述代码将esri的 ...

  5. Arcgis server服务启动后停止

    ---恢复内容开始--- 重新按装server10.1,10sp1和10.2 易出现服务无法启动.在管理中手动启动服务,出现如图1所示的错误. 图1 错误信息 本人多次遇到用户反馈这问题,最初以为是因 ...

  6. 避免因为Arcgis Server服务设置不当导致Oracle Process溢出的方法

    我之前写过一篇文章<arcsoc进程无限增长导致oracle processes溢出>(见链接:https://www.cnblogs.com/6yuhang/p/9379086.html ...

  7. ArcGIS Server服务扩展SOE应用场景

    何时需要使用SOE? 用自己的业务逻辑扩展ArcGIS Server • 分析超越了即拿即用的GP工具 • 功能超越了Esri Web APIS中包含的内容 • 通过其他方式细粒度的ArcObject ...

  8. 天地图API加载ArcGIS Server服务

    发布的服务需要选择WMS功能 wmsLayer = new T.TileLayer.WMS("http://127.0.0.1:6080/arcgis/services/Demo/Defau ...

  9. Arcgis Server发布服务

    提到Arcgis Server 服务的发布,做起来貌似很简单,就算电脑再卡,只要鼠标还能点,一个小时肯定能搞定,但是当你遇到问题的时候,就头大了,也许搞上个一两天都摸不着头脑,最后你采取的措施可能是一 ...

随机推荐

  1. 如何在ASP.NET 5和XUnit.NET中进行LocalDB集成测试

    今天继续昨天的话题--单元测试,不过是在ASP.NET 5中的单元测试. 在当前的Visual Studio 2015 CTP6中,MSTest是不支持对ASP.NET 5项目进行单元测试的.因而,要 ...

  2. Servlet跳转方式

    servlet之间的跳转,有两种方式: 1.redirect方式,是新的请求,数据不相同 2.forward方式是同一个请求,数据相同

  3. Hark的数据结构与算法练习之简单选择排序

    /* * 简单选择排序 */ public class SimpleSort { public static void main(String[] args) { int[] arrayData = ...

  4. hdu 1228

    Description 读入两个小于100的正整数A和B,计算A+B. 需要注意的是:A和B的每一位数字由对应的英文单词给出.    Input 测试输入包含若干测试用例,每个测试用例占一行,格式为& ...

  5. JVM的堆分配

    为了展示虚拟机如何使用方法区中的信息,下面来举例说明:   class Lava { private int speed = 5; void flow(){ } }     public class ...

  6. POJ3493 Largest Submatrix of All 1’s(单调栈)

    题目给一个01矩阵,求最大的1子矩阵. 先用dp预处理出每一行的每一列的1能向上按连续的1延伸多少,然后枚举每一行作为子矩阵的底,那样对于每一行的答案就是POJ2559这个经典问题了. #includ ...

  7. POJ3252 Round Numbers(不重复全排列)

    题目问区间有多少个数字的二进制0的个数大于等于1的个数. 用数学方法求出0到n区间的合法个数,然后用类似数位DP的统计思想. 我大概是这么求的,确定前缀的0和1,然后后面就是若干个0和若干个1的不重复 ...

  8. 神、上帝以及老天爷[HDU2048]

    神.上帝以及老天爷 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total S ...

  9. c/c++ 笔试面试题

    #include <iostream> using namespace std; class A { public: void sayHi(){ cout<<"hel ...

  10. CSS创建三角形(小三角)的几种方法

    你可以在很多地方看到三角形(小三角):tooltips提示框.下拉菜单.甚至在loading载入动画里.不管你喜欢还是不喜欢,这些小元素对各UI元素之间的联系关系式很重要的. 有一些不同的方法来设计并 ...