《GeoScene企业级平台应用升级迁移与优化方案.pdf》由会员分享,可在线阅读,更多相关《GeoScene企业级平台应用升级迁移与优化方案.pdf(64页珍藏版)》请在三个皮匠报告上搜索。
1、GeoScene企业级平台应用升级迁移与优化方案易智瑞北京分公司智慧城市事业部 张昊GeoScene Enterprise升级迁移04GeoScene Enterprise部署环境与架构02GeoScene Enterprise概览01GeoScene Enterprise升级前注意事项03目 录CONTENTSGeoScene Enterprise概览数字政府云原生知识图谱空间分析数据科学地理人工智能大数据三维可视化及分析遥感影像应用开发与定制智慧城市实景中国孪生城市2020.10,针对信创,重磅推出GeoScene自主品牌基于国际领先gis内核,GIS功能全面、稳定、强大GeoScene
2、2.02021.4,立足国内需求,以用户为中心,推出三维数据治理、GeoFlus、GA plus等产品GeoScene 2.12022.6,基于对市场需求的深度理解与实践,面向数字化转型需要,推出更适用于当下的GeoScene 3.1GeoScene 3.1立足市场需求,融合IT技术,GeoScene不断迭代升级2023.10,不断迭代GeoScene 4.0重磅来袭“一核六翼”助力数智化创新转型GeoScene 4.0GeoScene Enterprise概览GeoScene Enterprise概览GeoScene Enterprise概览GeoScene Enterprise概览GeoS
3、cene Enterprise概览GeoScene Enterprise概览GeoScene Enterprise概览关系数据存储:存储门户的托管要素图层数据,包括创建在门户Map Viewer或GeoScene Pro中运行的标准要素分析工具输出的托管要素图层。切片缓存数据存储:存储门户托管场景图层的缓存。时空大数据存储:存储来自联合GeoScene GeoEvent Server站点和位置的实时观测数据,以及存储在门户Map Viewer或GeoScene Pro中运行的GeoAnalytics Tools生成的结果用于知识图谱的存储,具有存储便捷、查询速率高、稳定性强等诸多优点,为企业用
4、户提供了技术上的保障。GeoScene Enterprise概览GeoScene Enterprise升级迁移04GeoScene Enterprise部署环境与架构02GeoScene Enterprise概览01GeoScene Enterprise升级前注意事项03目 录CONTENTSGeoScene Enterprise部署环境与架构受支持的操作系统受支持的操作系统经测试的最新更新或补丁包经测试的最新更新或补丁包WindowsWindows ServerServer 20222022 标准版和数据中心版标准版和数据中心版2022 年 5 月更新WindowsWindows Serve
5、rServer 20192019 标准版和数据中心版标准版和数据中心版2022 年 5 月更新WindowsWindows ServerServer 20162016 标准版和数据中心版标准版和数据中心版2022 年 5 月更新WindowsWindows 1111 专业版和企业版专业版和企业版(6464 位位 EMEM6464TT)2022 年 5月更新WindowsWindows 1010 专业版和企业版专业版和企业版(6464 位位 EMEM6464TT)2022 年 5 月更新WindowsWindows 8 8.1 1 专业版和企业版专业版和企业版(6464 位位 EMEM6464T
6、T)2022 年 5 月更新注:Windows 10 和 8.1 仅适用于基本测试和应用程序开发用途。建议不要在生产环境中部署。Windows环境部署要求受支持的操作系统受支持的操作系统经测试的最新版本或补丁包经测试的最新版本或补丁包RedRed HatHat EnterpriseEnterprise LinuxLinux ServerServer 8 8Update 5SUSESUSE LinuxLinux EnterpriseEnterprise ServerServer 1515补丁包 3SUSESUSE LinuxLinux EnterpriseEnterprise ServerSer
7、ver 1212补丁包 5UbuntuUbuntu ServerServer 2020.0404 LTSLTS20.04.4UbuntuUbuntu ServerServer 1818.0404 LTSLTS18.04.6OracleOracle LinuxLinux 8 8Update 5统信服务器操作系统统信服务器操作系统V V202020银河麒麟高级服务器操作系统银河麒麟高级服务器操作系统V V101010中标麒麟高级服务器操作系统中标麒麟高级服务器操作系统V V7 7.0 07.0方德高可信服务器操作系统方德高可信服务器操作系统V V4 4.0 04.0GeoScene Enterpr
8、ise部署环境与架构Linux环境部署要求注:易智瑞不再为CentOS和Scientific Linux提供技术支持。GeoScene Enterprise部署环境与架构以下是安装 GeoScene Enterprise 的最低硬件要求:处理器:开发和测试至少为 2 核,强烈建议生产系统至少为 4 核内存/RAM:8 GB磁盘空间:20 GB注:1、GeoScene GIS Server、GeoScene GeoEvent Server、GeoSceneImage Server 或 GeoScene Knowledge Server的最小 RAM 要求为每台计算机 8 GB。2、对于生产环境,
9、并未列出硬件要求,因为用户和企业对本软件的需求可能各不相同。在确定硬件需求时必须考虑到这些要求,以满足用户对性能和可扩展性的预期。硬件要求:GeoScene Enterprise部署环境与架构选择一个基础部署模式软件层级GeoScene Portal+GeoScene Web Adaptors(web层)GeoScene Server(应用层)GeoScene Data Store/EGDB(数据层)单机部署简单,中小企业开发测试多机部署GeoScene Web AdaptorGeoScene Portal GeoScene Server GeoScene Data StoreGeoScene
10、 Data Store(关系+切片)GeoScene Server(托管服务器)多机部署GeoScene PortalGeoScene Web AdaptorGeoScene PortalGeoScene Server(托管服务器)GeoScene Data Store(关系+切片)单机部署GeoScene Web AdaptorGeoScene Enterprise部署环境与架构基础部署GIS Server(制图和可视化)GIS Server(地理处理)GIS Server(公开地图)Notebook Server基础部署GeoAnalyticsServerImage Server+Know
11、ledgeServer+GeoScene Enterprise部署环境与架构矢量大数据站点时空大数据库基础部署矢量大数据站点时空大数据库基础部署GeoScene Enterprise升级迁移04GeoScene Enterprise部署环境与架构02GeoScene Enterprise概览01GeoScene Enterprise升级前注意事项03目 录CONTENTSGeoScene Enterprise升级前注意事项 停止支持:4.0 中将不再包含GeoScene ArcMap Runtime,以下功能停止支持:将 GeoScene ArcMap 与 GeoScene Server 4.
12、0 安装在同一台计算机上使用 GeoScene ArcMap 将服务(包括基于GeoScene ArcMap 的 ArcPy发布到 GeoScene Server 站点使用 GeoScene Server Manager GIS服务器管理软件发布源自 ArcMap 的.sd 文件构建或使用 ArcObjects SOE 和 SOI管理服务或将服务从 GeoScene ArcMap 发布到 GeoScene Server 4.0 GIS服务器启动从基于 GeoScene ArcMap 的运行时创建的服务 从GeoScene ArcMap连接4.0 Portal门户,发布托管服务不受影响不再支持从
13、GeoScene ArcMap发布到GeoScene Server 4.0服务器软件GeoScene Enterprise升级前注意事项 停止支持:不再支持以下经典地图故事模板3.1中的经典地图故事模板在4.0中不再提供新版地图故事中的替代模块模块替代模块Story Map BasicInstant Apps(基本)Story Map SeriesInstantApps(Portfolio),GeoSceneStoryMaps(Collection),ExperienceBuilderStory Map Swipe and SpyglassGeoScene StoryMaps(卷帘)Story
14、 Map TourGeoScene StoryMaps(地图游览)Story Map JournalGeoScene StoryMaps(Sidecar)Story Map ShortlistGeoScene Story Maps(地图游览)Story Map CascadeGeoScene Story MapsGeoScene Enterprise升级前注意事项 停止支持:不再支持以下可配置应用程序模板不再支持的可配置应用程序模板GeoScene Enterprise 3.1是包含所有Configurable Apps模板的最后一个版本。从4.0开始所有的Configurable Apps模
15、板(下面列出除外)都将被停用和删除。模块替代模块Elevation ProfileInstant Apps(Media Map,3D查看器,Nearby)Layer ShowcaseInstantApps(Category Gallery)Minimal GalleryInstantApps(Category Gallery)GeoScene Enterprise升级前注意事项 停止支持:Map Viewer Classic的创建演示在此版本中,GeoScene Enterprise中不再提供Map Viewer Classic的创建演示。建议在升级到GeoScene Enterprise 4
16、.0 之前停用所有现有演示文稿。作为替代方案,用户可以使用GeoScene Instant Apps(展览)模板来创建演示文稿。GeoScene Enterprise升级前注意事项 停止支持:GeoScene Dashboards ClassicGeoScene Dashboards Classic已经停用。尽管已经停用,但用户也不会注意到太大的变化,因为用户之前在Dashboards Classic中创建的仪表盘可以继续在GeoScene Enterprise 4.0中Dashboards程序中打开运行(下图为3.1与4.0的应用程序对比图)。GeoScene Enterprise升级迁移0
17、4GeoScene Enterprise部署环境与架构02GeoScene Enterprise概览01GeoScene Enterprise升级前注意事项03目 录CONTENTS基本服务器环境升级12服务内容迁移GeoScene Enterprise升级迁移1、升级前注意事项内容检查。2、检查当前服务器操作系统是否符合GeoScene Enterprise4.0的系统要求。3、检查硬件资源包括内存大小、CPU及磁盘空间是否充足。4、确认下GeoScene Enterprise 3.1 环境是单机、分布式多机或集群环境部署,在安装部署阶段关闭杀毒软件。5、确保Geoscene 3.1环境正常
18、,许可也没有过期。基本服务器环境升级:升级前检查 基本服务器环境升级:升级前备份(1)、如果是虚拟机,可以直接做快照进行整机备份。(2)、GeoScene Enterprise 门户:使用 webgisdr 实用程序进行备份。另外手动备份下针对门户配置的任何自定义内容,例如在 config.js 中修改的属性、针对 Dashboards 和 Web AppBuilder 添加的任何扩展模块,以及 geosceneportal 内容目录文件夹。(3)、手动备份,需要将geosceneportal、geosceneserver、geoscenedatastore文件夹备份。GeoScene Ent
19、erprise升级迁移 基本服务器环境升级:升级顺序GeoScene Enterprise升级迁移GeoScenePortalGeoSceneServerGeoSceneWeb AdaptorGeoScene DataStore 基本服务器环境升级:GeoScene Portal升级1、解除portal配置的webadaptor信息(在升级到portal3.1首先要解除portal配置的webadaptor信息,否则升级完成后访问portal门户的时候内部URL会出现一些错乱导致异常)。登录 portaladmin 后台:https:/域名:7443/geoscene/portaladmin,
20、点击unregister解除注册。GeoScene Enterprise升级迁移 基本服务器环境升级:GeoScene Portal升级2、运行GeoScene Portal4.0的安装介质运行进行安装:GeoScene Enterprise升级迁移 基本服务器环境升级:GeoScene Portal升级3、安装完成后,浏览器访问https:/域名:7443/geoscene/home或者访问portaladmin(https:/域名:7443/geoscene/portaladmin)点击upgrade按钮进行升级。GeoScene Enterprise升级迁移 基本服务器环境升级:GeoS
21、cene Server升级1、解除server配置的webadaptor信息。GeoScene Enterprise升级迁移 基本服务器环境升级:GeoScene Server升级2、运行GeoScene Server4.0的安装介质运行进行安装:GeoScene Enterprise升级迁移 基本服务器环境升级:GeoScene Server升级3、升级GeoScene Server门户站点,授权成功后,浏览器访问https:/域名:6443/geoscene/manager 升级server站点。GeoScene Enterprise升级迁移 基本服务器环境升级:GeoScene Web
22、Adaptor升级1、安装GeoScene Web Adaptor 4.0。GeoScene Enterprise升级迁移 基本服务器环境升级:GeoScene Web Adaptor升级2、安装完成后将自动打开目录,进入安装目录之下,将geoscene.war复制一份,重命名为server.war(server的命名可以自定义,用于portal配置的命名必须是geoscene)。GeoScene Enterprise升级迁移 基本服务器环境升级:GeoScene Web Adaptor升级3、将这两个war文件拷贝到Tomcat安装目录的webapps文件夹下。注:拷贝前停止Tomcat,删
23、除原有3.1版本war文件,再拷贝,拷贝后,启动Tomcat。GeoScene Enterprise升级迁移 基本服务器环境升级:GeoScene Web Adaptor升级4、为GeoScene Portal配置Web Adaptor,进入配置页面(https:/计算机名/自定义的webadaptor名字/webadaptor)。在本例中为https:/ Portal配置Web Adaptor,所以选择第二项“Portal for GeoScene”。GeoScene Enterprise升级迁移 基本服务器环境升级:GeoScene Web Adaptor升级5、为GeoScene Ser
24、ver配置Web Adaptor,在 web 浏览器中打开 Web Adaptor 配置页面。URL 格式为:https:/ Enterprise升级迁移 基本服务器环境升级:GeoScene DataStore升级1、安装GeoScene DataStore4.0。GeoScene Enterprise升级迁移 基本服务器环境升级:GeoScene DataStore升级2、重新配置数据存储以使用 Geoscene Server,访问 https:/域名:2443/geoscene/datastore,输入server 6443地址及站点账户密码进入下一步:GeoScene Enterpri
25、se升级迁移 基本服务器环境升级:GeoScene DataStore升级3、点击完成进行配置:GeoScene Enterprise升级迁移 基本服务器环境升级:GeoScene 升级后验证GeoScene Enterprise升级迁移基本服务器环境升级12服务内容迁移桌面应用Web应用 移动应用门户Portal 门户平台的访问控制中枢Server服务器平台内容的基础支撑DataStore数据库平台内容的基本原料全套GeoSceneEnterprise部署涉及二三维服务应用及各分系统平台的入口独立GeoSceneServer部署传统二维服务GeoScene Enterprise升级迁移 服务
26、内容迁移:迁移思路一、本机升级,服务迁移(1)以下在4.0中停用的服务迁移;使用 ArcMap 将服务(包括基于 ArcMap 的 ArcPy)发布到 GeoSceneServer 站点使用 GeoScene Server Manager GIS服务器管理软件发布源自ArcMap 的.sd 文件构建或使用 ArcObjects SOE 和 SOI管理服务或将服务从 ArcMap 发布到 GeoScene Server 4.0 GIS服务器启动从基于 ArcMap 的运行时创建的服务(2)其他二三维服务迁移。二、跨机器升级,服务迁移同上。GeoScene Enterprise升级迁移一、在4.0
27、中停用的服务迁移从ArcMap迁移到GeoScene Pro后,重新发布服务。二、独立部署GeoScene Server迁移(跨机器升级)1.加入站点再踢除机器的方式迁移2.通过拷贝文件的方式进行站点迁移三、全套GeoScene Enterprise迁移(跨机器升级)1.通过加入站点迁移2.通过WebGIS DR工具迁移 服务内容迁移:迁移方式GeoScene Enterprise升级迁移 服务内容迁移:一、在4.0中停用的服务迁移 从ArcMap迁移到GeoScene Pro后,重新发布服务。在Server站点文件夹中找到相应服务的工程文件;D:geosceneserverdirectori
28、esgeoscenesystemgeosceneinput电子地图.MapServerextractedp20服务数据服务工程文件GeoScene Enterprise升级迁移 服务内容迁移:一、在4.0中停用的服务迁移 从ArcMap迁移到GeoScene Pro后,重新发布服务。在Pro中导入ArcMap服务的工程文件,并引用相关数据恢复配图。GeoScene Enterprise升级迁移 服务内容迁移:二、独立部署GeoScene Server迁移(1)加入站点再踢除机器的方式迁移。1.现有的Server站点如果服务器目录和配置存储不是共享目录。则将其中的数据移动到共享网络位置,并更改目
29、录。2.在新机器安装GeoScene Server。3.如果用到数据库,需要配置客户端。4.在GeoScene Server Manager页面,加入现有站点,提供URL和管理员账户凭据。5.如果安装目录不同,修改config-storeservicesSystemDynamicMappingHost.MapServer下的json文件,修改filePath的绝对路径为$AGSSERVER/framework/etc/data/dmaps11/dmaps11.msd“6.检查无误,在站点-GIS服务器-计算机,将原有节点删除。GeoScene Enterprise升级迁移 服务内容迁移:二、独
30、立部署GeoScene Server迁移(2)通过拷贝文件的方式进行站点迁移。前提:确保服务引用的数据源已迁移且路径一致。1.通过GeoScene Server admin或命令创建站点注意目录的name属性与迁移前站点目录的name一致2.新老两个站点都停止Server。3.拷贝老站点文件夹到新站点文件夹。4.启动GeoScene Server系统服务。Server2Server1拷贝拷贝GeoScene Enterprise升级迁移 服务内容迁移:二、独立部署GeoScene Server迁移(2)通过拷贝文件的方式进行站点迁移。拷贝并替换/config-store/services/co
31、nfig-store/data/config-store/security/directories/geoscenesystem/geosceneinput/directories/geoscenecache/directories/geoscenejob/directories/geosceneoutputGeoScene Enterprise升级迁移 服务内容迁移:三、全套GeoScene Enterprise迁移(1)通过加入站点迁移1.修改Server使用共享存储,新Server加入旧站点。2.Portal改记录的服务器名称和管理地址。3.Server注销旧机器。4.修改Portal使
32、用共享存储,新Portal加入站点。5.Portal注销旧机器。6.Datastore配置备用站点。7.提升新的Datastore为主站点,移除旧Datastore机器。8.迁移Portal和Server的WebAdaptor。9.Portal更改记录的服务器服务地址。10.更改server admin-security的Portal地址和服务地址11.更改既往每个门户图层的服务地址12.由共享路径改回本地路径。GeoScene Enterprise升级迁移GIS服务器2GIS服务器1WebGISWebGIS DRDR备份还原 服务内容迁移:三、全套GeoScene Enterprise迁移(
33、2)通过WebGIS DR工具迁移1.升级GeoScene Enterprise到4.02.新机器部署GeoScene Enterprise 4.03.使用WebGIS DR工具创建备份4.使用WebGIS DR工具在新机器上恢复备份5.修改已注册的数据库连接信息6.更改DNS域名解析到新机器的ipGeoScene Enterprise升级迁移先升级后备份先部署后恢复 服务内容迁移:三、全套GeoScene Enterprise迁移(2)通过WebGIS DR工具迁移前提条件 确保门户中所有内容均可正常访问,能发托管图层 所有组件运行账户都拥有对备份文件的共享目录的写入权限 新旧环境中使用的E
34、nterprise门户的公共URL完全相同 Server站点与门户联合的服务URL必须完全相同 版本必须对应 新旧机器名如不一致,修改新机器的hosts指向老机器名 各组件Temp目录磁盘必须足够容纳全部数据的2.5倍GeoScene Enterprise升级迁移新机器存储组件的位置磁盘空间足够-Server config-store-Server directories-input,output,cache,jobs-Portal 配置存储-content,db,index-Datastore 存储目录-pgdata,nosqldata,elasticdata 服务内容迁移:三、全套GeoS
35、cene Enterprise迁移(2)通过WebGIS DR工具迁移临时目录存储组件的位置磁盘空间足够Portal:tempC:geosceneportaltempServer:C:UsersAppDataLocalTempC:UsersgeosceneAppDataLocalTempData Store:tempD:geoscenedatastoretempGeoScene Enterprise升级迁移 服务内容迁移:三、全套GeoScene Enterprise迁移(2)通过WebGIS DR工具迁移WebGIS DR工具参数最简参数:SHARED_LOCATION=备份文件位置 BAC
36、KUP_LOCATION=备份文件本地位置 BACKUP_STORE_PROVIDER=保存到文件系统或云存储 PORTAL_ADMIN_URL=门户管理目录的URL PORTAL_ADMIN_USERNAME=门户管理员的用户名 PORTAL_ADMIN_PASSWORD=门户管理员的密码 BACKUP_RESTORE_MODE=定义完整备份还是增量备份GeoScene Enterprise升级迁移备份 各组件备份同时运行 导出时不停机 示例语法:.GeoScenePortaltoolswebgisdr export-file web.properties 服务内容迁移:三、全套GeoSce
37、ne Enterprise迁移(2)通过WebGIS DR工具迁移GeoScene Enterprise升级迁移恢复 按照顺序运行 Data Store-Server-Portal 在运行时停机 示例语法:.GeoScenePortaltoolswebgisdr-import-file web.properties 服务内容迁移:三、全套GeoScene Enterprise迁移(2)通过WebGIS DR工具迁移GeoScene Enterprise升级迁移迁移后处理:1.地图缓存手动拷贝迁移/directories/geoscenecache。2.引用注册的数据源自行迁移。如有变更,修复已注册的数据源后,进行批量更新。/tools/externalizeconnectionstrings./externalizeconnectionstrings.sh3.时空大数据需使用Datastore的备份工具单独创建备份。备份还原迁移不包含的内容 服务内容迁移:三、全套GeoScene Enterprise迁移(2)通过WebGIS DR工具迁移GeoScene Enterprise升级迁移随着GeoScene 平台不断完善,其安装、迁移过程更加稳定。GeoScene支持多种高可用部署架构。总结