由Geoscene Enterprise 2.1 升级至Geoscene Enterprise 3.1

news/2024/4/24 6:22:55/文章来源:https://blog.csdn.net/qq_40376439/article/details/129189732

文章目录

      • 一、升级前工作
      • 二、升级Geoscene portal
      • 三、升级Web Adaptor(针对portal门户)
      • 四、升级Server 站点(作为门户托管服务器)
      • 五、升级Web Adaptor(针对server)
      • 六、升级Data Store

需求:由GeoScene enterprise 2.1覆盖升级至GeoScene enterprise 3.1且确保之前发布的服务均能正常访问。下面以windows环境为例 (ArcGIS enterprise的升级也可以参考下面步骤):

Windows环境下Geoscene Enterprise 2.1 升级至Geoscene Enterprise 3.1

一、升级前工作

1、检查当前服务器操作系统是否符合GeoScene enterprise3.1的系统要求。

在这里插入图片描述

2、检查硬件资源包括内存大小、CPU及磁盘空间是否充足。
3、确认下GeoScene enterprise 2.1 环境是单机、分布式多机或集群环境部署,在安装部署阶段关闭杀毒软件。
4、确保geoscene 2.1环境正常,许可也没有过期
4、备份:
(1)、如果是虚拟机,可以直接做快照进行整机备份。
(2)、GeoScene Enterprise 门户:使用 webgisdr 实用程序进行备份。 另外手动备份下针对门户配置的任何自定义内容,例如在 config.js 中修改的属性、针对 Dashboards 和 Web AppBuilder 添加的任何扩展模块,以及 geosceneportal 内容目录文件夹。

使用 webgisdr 备份包含的内容:
A、门户items和设置
B、GIS 服务和设置
C、托管数据库(关系数据存储)和托管场景图层缓存数据库(切片缓存数据存储)

不包含的内容:
A、如果服务中包括地图服务缓存切片和托管切片图层缓存,则手动备份下geoscenecache 或 directories目录。
B、Web 服务的引用数据源,包括文件夹或者存储在数据库中的数据。
C、时空大数据存储备份,如果托管server上注册了一个时空大数据存储,则使用 GeoScene Data Store backupdatastore 实用程序创建备份。

按照如下步骤创建GeoScene Enterprise的备份:

使用 webgisdr 实用程序通过导出操作和属性文件来创建 GeoScene Enterprise 备份。此工具位于 Portal安装目录下(\Portal\tools\webgisdr)。
注意:所指定的共享目录必须足以包含导出的文件。用于运行 Server、Portal和DataStore服务的域帐户或帐户必须拥有为备份文件指定的共享目录的写入权限。
每个组件的备份放置在各组件的计算机上的临时目录中,然后移动至所指定的共享目录;因此,以下目录必须足够大才能包含各组件的备份:
Portal: <Portal_content_directory>\temp
Server: C:\Users\AppData\Local\Temp
DataStore: <ArcGIS_Data_Store_directory>\temp
如果要创建增量备份 (BACKUP_RESTORE_MODE = incremental), Data Store 部署中的 GeoScene Enterprise 关系数据存储必须启用时间点恢复。

i、创建模板属性文件的副本。可以将副本保存到模板所在的目录或新目录下。模板属性文件—webgisdr.properties—默认安装在\GeoScene\Portal\tools\webgisdr 下。
ii、本示例中,文件副本命名为 mywebgisdr.properties并保存在 C:\bf 下。
iii、打开属性文件副本并对其进行编辑,以包含站点的特定信息,示例如下:
在这里插入图片描述

关于webgisdr工具参数的详细介绍见:
https://enterprise.arcgis.com/zh-cn/portal/latest/administer/windows/create-web-gis-backup.htm

webgisdr 的语法如下:
webgisdr --{export | import} --file
运行命令创建备份:
示例:webgisdr --export --file C:\bf\mywebgis.properties

在这里插入图片描述
在这里插入图片描述

备份文件的大小以及创建备份文件所需的时间取决于以下方面:门户中项目的数量、拥有的托管 Web 图层的数量和类型、拥有的联合服务器的数量以及托管和联合服务器中Server 计算机的数量。

(3)、对于 GeoScene DataStore:还可以运行 backupdatastore 实用程序以创建每个数据存储的完整备份。详见:https://enterprise.arcgis.com/zh-cn/portal/10.9.1/administer/windows/data-store-utility-reference.htm#GUID-D7D3AB52-829D-45BE-9D33-52F74FE58A2F

(4)、对于 GeoScene Server:使用备份实用程序备份server站点配置。详见:
https://enterprise.arcgis.com/zh-cn/server/10.9.1/administer/windows/back-up-and-restore-your-arcgis-server-site-configuration.htm 。另外建议可以手动备份下整个geosceneserver文件夹(包括config-store、directories)。

二、升级Geoscene portal

1、解除portal配置的webadaptor信息(在升级到portal3.1首先要解除portal配置的webadaptor信息,否则升级完成后访问portal门户的时候内部URL会出现一些错乱导致异常)。
登录 portaladmin 后台:https://域名:7443/geoscene/portaladmin ,点击unregister解除注册。

在这里插入图片描述

2、获取GeoScene Enterprise3.1的安装介质,双击 Setup.exe安装Portal 3.1(不要卸载portal2.1):
在这里插入图片描述

(1)注意:
A、Geoscene Enterprise3.1 组件要求 Microsoft Visual C++ 2015 - 2019 Redistributable(x86 和 x64)的最低版本为 14.27.29016。
检查下当前装GeoScene 2.1的电脑上Microsoft Visual C++ 2015 - 2019 Redistributable的版本是否符合要求,否则会报以下错误:
在这里插入图片描述

提前安装下Microsoft Visual C++ 2015 - 2019 Redistributable(x86 和 x64)14.27.29016 或者更高版本。可以从 Microsoft 站点获取下载 或者 点击Geoscene server 3.1 的安装介质提取安装包进入下图所示目录获取vc++文件进行安装:

在这里插入图片描述

B、确定分配给门户的 content、index、db 和 temp 目录的磁盘空间量。 确保磁盘上的可用空间量至少为该数量的 2.5 倍。 如果未达到,请向磁盘分配至少 2.5 倍的空间。 门户升级需要这一可用空间来成功备份和升级门户内容、站点信息和安全性设置。 这些目录的默认位置是 geosceneportal文件夹下。

(2)运行geoscene portal3.1的安装介质运行进行安装:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

输入geoscene的密码:

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

(3)升级portal门户站点:
安装完成后,浏览器访问https://域名:7443/geoscene/home或者访问portaladmin(https://域名:7443/geoscene/portaladmin)点击upgrade按钮进行升级,不建议使用https://域名:7443/geoscene/webapps地址来升级portal门户
否则在有些环境下可能会遇到界面一直卡死,控制台报如下错误的情况:
在这里插入图片描述

访问portaladmin进行升级

在这里插入图片描述
在这里插入图片描述

三、升级Web Adaptor(针对portal门户)

1、卸载Geoscene webadaptor 2.1版本:
要将较早版本的Web Adaptor 升级为3.1 ,必须卸载早期版本

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2、安装Webadaptor 3.1
双击 Setup.exe安装Webadaptor 3.1

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

3、停止tomcat服务,在webadaptor 3.1的安装目录下拷贝一个war包,确保和升级之前portal配置的webadaptor名称相同。
访问 https://域名/webadaptor名称/webadaptor ,选择GeoScene Portal进去下一步:

在这里插入图片描述

4、填写portal域名及账户密码信息,点击配置:
在这里插入图片描述
在这里插入图片描述
配置成功后,浏览器访问下配置后的portal地址是否正常。

四、升级Server 站点(作为门户托管服务器)

1、双击 Setup.exe安装Server3.1 (如果拥有多机Server 站点,需要将站点中的所有计算机升级到 server3.1 版本。 按顺序升级每台Server 计算机,也就是等待第一台计算机升级完成后,再对下一台计算机继续进行升级。 站点中的每台 GeoScene Server 计算机都必须具有相同的版本号并获得完全相同的许可。)

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

注:ArcMap Runtime 支持 - 支持托管和发布基于 ArcMap 的服务,且其中包括了 Python 2.7.18,此选项是可选的。如果没有此功能,任何现有的基于 ArcMap 的服务都必须迁移为基于 ArcGIS Pro。 有关您希望禁用此组件的潜在原因的详细信息,请参阅安全性最佳做法。
.NET 扩展支持 - 支持 .NET 服务器对象扩展模块 (SOE) 和服务器对象拦截器 (SOI) 的开发和部署。此选项是可选的。 .NET 扩展支持功能需要 Microsoft .NET Framework 4.5 或更高版本才能显示为要安装的功能
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

点击完成后,导入server的许可进行授权:
在这里插入图片描述

2、授权成功后,浏览器访问 https://域名:6443/geoscene/manager 升级server站点。
在这里插入图片描述

点击继续升级站点直到出现下面界面:
在这里插入图片描述

五、升级Web Adaptor(针对server)

1、解除server配置webadaptor的信息:

访问 https://域名:6443/geoscene/admin, 进入system/webadaptors界面,点击unregister来取消注册:
在这里插入图片描述
2、server配置webadaptor:
停止tomcat服务,在webadaptor 3.1的安装目录下拷贝一个war包,确保和升级之前server配置的webadaptor名称相同。
访问 https://域名/webadaptor名称/webadaptor ,选择第一项然后进入下一步:
在这里插入图片描述

输入server域名及server站点账户密码,点击配置:

在这里插入图片描述
在这里插入图片描述

在浏览器访问配置后的webadaptor地址看是否能正常访问。

六、升级Data Store

1、双击 Setup.exe安装GeoScene Datastore 3.1

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2、重新配置数据存储以使用 Geoscene Server, 访问 https://域名:2443/geoscene/datastore ,输入server 6443地址及站点账户密码进入下一步:
在这里插入图片描述

在这里插入图片描述
点击完成进行配置:

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

升级成功后浏览器访问portal门户,测试新发布二三维服务及调用已有的服务都能正常,说明升级完成。

更多gis内容可以关注微信公众号: GIS学习小屋

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_73855.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

springboot自定义starter时使用@AutoConfigureBefore、@AutoConfigureAfter的细节问题

正常利用springboot的自动装配 ConfB Configuration(proxyBeanMethodsfalse) public class ConfB {public ConfB(){System.out.println("ConfB构造方式执行...");} }不加spring.factories 项目包结构 此时resources中没有spring.factories 执行结果 2023-02-24…

教你用反射机制如何几分钟搭建完后端

如果想快速搭建后台跨域使用这些技术 反射mybatis-plusjson 反射可以实现动态数据的传输 一般对数据库进行操作肯定离不开这些代码 如果我们用反射机制只需要这一个就行 而说到反射的好处&#xff0c;一般情况下我们做增删改查需要大量的接口才能完成&#xff0c;而用反射我…

通过操作Cortex-A7核,串口输入相应的命令,控制LED灯进行工作

1.通过操作Cortex-A7核&#xff0c;串口输入相应的命令&#xff0c;控制LED灯进行工作 例如在串口输入led1on,开饭led1灯点亮 2.例如在串口输入led1off,开饭led1灯熄灭 3.例如在串口输入led2on,开饭led2灯点亮 4.例如在串口输入led2off,开饭led2灯熄灭 5.例如在串口输入led…

LabVIEW主VI前面板中显示或使用多个子VI

LabVIEW主VI前面板中显示或使用多个子VI想在程序中连接一个或多个子VI的前面板&#xff0c;但是当调用它们时&#xff0c;每个子VI在计算机屏幕上显示为一个新窗口。那么怎么能让每个子VI作为主VI前面板的一部分进行显示&#xff0c;而不是在屏幕上显示多个窗口&#xff1f;正在…

Malware Dev 00 - Rust vs C++ 初探

写在最前 如果你是信息安全爱好者&#xff0c;如果你想考一些证书来提升自己的能力&#xff0c;那么欢迎大家来我的 Discord 频道 Northern Bay。邀请链接在这里&#xff1a; https://discord.gg/9XvvuFq9Wb我会提供备考过程中尽可能多的帮助&#xff0c;并分享学习和实践过程…

mysql 内存架构

1. 背景 从 innodb 的整体架构中可以知道 innodb 的内存架构中分为 buffer pool 缓存区, change pool 修改缓冲区, adaptive hash index 自适应哈希索引, 和 log buffer 日志缓冲区. 2. buffer pool buffer pool 是用于缓冲磁盘页的数据&#xff0c;mysql 的80%的内存会分配给…

GroupDocs.Merger for Java

GroupDocs.Merger for Java GroupDocs.Merger for Java是一个文档操作API&#xff0c;可帮助您合并、拆分、交换或删除文档页面。API通过启用或禁用密码提供保护&#xff0c;并允许开发人员加入PDF、Microsoft Word、Excel和Powerpoint文档。 支持的文件格式 Microsoft Office格…

内存管理框架---Slab(二)

站在Arnold Lu南京大佬的肩膀&#xff0c;俯瞰内存管理之slab 文章目录slab层的由来slab/slub/slobslab层的设计思想slab相关数据结构创建slab描述符分配slab对象释放slab对象销毁缓存在内核栈上的静态分配高端内存的映射永久映射临时映射每个CPU的分配新的每个CPU接口编译时的…

为什么需要这个岗位,软件测试是干什么

目录 一、软件测试概念 二、软件测试目的 三、软件测试基本原则 四、软件测试主要工作内容 五、软件测试方法 六、测试工程师的职责 七、为什么要软件测试这个岗位 一、软件测试概念 软件测试&#xff1a;为了发现软件错误和缺陷&#xff08;统称bug&#xff09;而执行…

浅谈liunx init.d 和 rc.local 两种起动方式

浅谈liunx init.d 和 rc.local 两种起动方式 以rabbitmq 举例 &#xff08;一&#xff09;.init.d 方式 开机自动重启设置 1.在/etc/init.d 目录下新建一个 rabbitmq [rootlocalhost init.d]# vi rabbitmq具体脚本如下所示&#xff1a; #!/bin/bash # # chkconfig: 2345 …

全球智慧能源解决方案服务商「雄韬股份」牵手企企通,谱写采购数字化变革之路

近日&#xff0c;全球知名智慧能源解决方案服务商「深圳市雄韬电源科技股份有限公司」&#xff08;以下简称“雄韬股份”&#xff09;与企企通达成合作。本次合作&#xff0c;企企通将为雄韬股份提供专业的采购数字化解决方案&#xff0c;推动企业采购更加智能、高效、透明&…

计算机网络(2)从十六进制的ip数据报中得到详细字段信息

本博文介绍如何将十六进制的ip报文拆分出具体的字段信息。社会计算机网络和网络协议分析的初学者参考&#xff08;今天看了网络协议分析期末复习重点的最后一个大题&#xff0c;竟然一头雾水&#xff0c;然后快马加鞭翻阅各种资料&#xff0c;然后差不多学会 了&#xff09;wir…

浏览器输入www.baidu.com后执行的全部过程

日升时奋斗&#xff0c;日落时自省 <1>URL输入 URL称为 : 统一资源定位符,用于定位互联网上的资源,也就是平常提起的"网址" 地址栏输入网址之后按下回车,浏览器会对输入的信息进行评判 (1)检查输入的内容是否是是一个合法的网址连接(非法地址不行) (2)合法的…

Python Unittest框架

1、unittest简介 unittest是Python自带的单元测试框架,具备编写用例、组织用例、执行用例、输出报告等自动化框架的条件,主要适用于单元测试,可以用来作自动化测试框架的用例组织执行框架。 2、unittest框架的特性: 提供用例组织与执行:当测试用例只有几条的时候可以不考虑…

Nginx 02篇——Nginx基本配置与参数说明篇

Nginx 02篇——Nginx基本配置与参数说明篇前言-默认配置文件1. 前言——关于nginx1.1 关于nginx1. 2 Nginx 01篇——Nginx安装2. Nginx 配置文件结构2.1 Nginx 安装后的默认文件2.2 Nginx 的三大组成部分3. 配置参说明-1——整个配置3.1 配置说明3.2 参考4. 配置说明-2—详细说…

postgres 源码解析51 LWLock轻量锁--2

本篇将着重讲解LWLock涉及的主要API工作流程与实现原理&#xff0c;相关基础知识见回顾&#xff1a;postgres 源码解析50 LWLock轻量锁–1 API介绍 函数API功能CreateLWLocks分配LWLocks所需的内存并进行初始化LWLockNewTrancheId分配新的Tranche ID,供用户使用Extension模块…

结构效度分析流程

结构效度分析流程如下图 一、结构效度的意义 效度分析在学术研究中非常常见&#xff0c;结构效度是为了分析“从量表获得的结果与设计该量表时所假定的理论之间的符合程度”。简单来讲&#xff0c;在研究者设计量表之初&#xff0c;一般会预设好几个维度&#xff0c;在经过因子…

kafka入门到精通

文章目录一、kafka概述&#xff1f;1.定义1.2消息队列1.2.1 传统消息队列的使用场景1.2.2 消息队列好处1.2.3 消息队列两种模式1.3 kafka基础架构二、kafka快速入门1.1使用docker-compose安装kafka1.2测试访问kafka-manager1.3 查看kafka版本号1.4 查看zookeeper版本号1.5 扩展…

python学习之OpenCV-Python模块的部分应用示例(生成素描图和动漫图)

文章目录前言一、图片转灰度二、对图片进行二值化处理三、对图片去除噪点四、调整图片透明度五、生成素描滤镜效果图&#xff08;方法结合应用&#xff09;六、生成动漫卡通滤镜效果图&#xff08;方法结合应用&#xff09;总结前言 OpenCV 是一个图像和视频处理库&#xff0c…

掌握饮食健康:了解你的宏量营养素摄入

谷禾健康 // 俗话说“病从口入”&#xff0c;我们的健康状况很大一部分取决于饮食。而食物基本上是由各种营养素构成的。 宏量营养素是人体大量需要的必需营养成分。宏量营养素指的是“三大”营养素&#xff1a;蛋白质、脂肪和碳水化合物&#xff0c;它们是我们饮食中的关键。 …