当前位置: 首页 > news >正文

sharepoint2016-2019升级到sharepoint订阅版

一、升级前准备:

       要建立新的sharepoint订阅版环境,需求如下:

1.单服务器硬件需求CPU 4核,内存24G以上,硬盘300G(根据要迁移的数量来扩容大小等);

2.操作系统需要windows server 2019-2022标准或者数据中心版本;

3.数据库版本,需要SQL server 2019-2022,支持数据库兼容级别150以上的版本。

二、迁移升级过程:
1、数据库迁移

       数据库迁移原则上支持三种方式,包括恢复备份、导入数据库、附加数据库方式。前两种方式无法实现,本次采用附加数据库的方式来进行。

首先,确认需要迁移升级的sharepoint网站使用的那个数据库。

在sharepoint命令行管理程序中,执行:

查看有那些Web应用

 Get-SPWebApplication | Format-Table -AutoSize -Wrap

根据查到的名称,查看web应用使用的数据库

 Get-SPContentDatabase -WebApplication "应用名称"

Id               : 62f0c0f2-e22f-4ebe-bd0e-ae43dc12ffa3

Name             : WSS_Content_58b1312312312ad7fa2f5f3d0739dd1dd

WebApplication   : SPWebApplication Name=SharePoint AI Pharmacology - 1205

Server           : SharePoint-Server

CurrentSiteCount : 1

查看站点中子站点情况

 Get-SPWeb -site http://sharepoint-serv:1205/

待完成迁移升级后再运行这个命令进行升级的确认。

附加数据库

将需要迁移升级的sharepoint的sql server服务停止,将数据文件和日志文件拷贝到新的服务器场的环境中。

采用附加数据库的方式,导入数据库。

2、新建Web应用

在订阅版的管理中心中,进行新建。

采用的验证方式要与需要迁移的web应用相同。

WEB应用程序创建完成后,这里不创建网站集。

3、恢复升级数据库到web应用

在sharepoint命令行管理程序中,执行

Mount-SPContentDatabase -name 附加的数据库名称 -databaseserver 订阅版使用的数据库服务器名称 -webapplication http://win-20ppq1n145v:18108/

类似:

Mount-SPContentDatabase -name WSS_Content_1231f14asdfa9dd1dd -databaseserver win-20erag -webapplication http://win-20erag:18108/

-Name

指定要附加到服务器场的现有内容数据库。

键入的值必须是有效的 SharePoint 内容数据库名称;例如,SPContentDB1。

-DatabaseServer

为 Name 参数中指定的内容数据库指定主机服务器的名称。

键入的值必须是有效的 SQL Server 主机名;例如,SQLServerHost1。

-WebApplication

将内容数据库附加到指定的 SharePoint Web 应用程序。

键入的值必须为 12345678-90ab-cdef-1234-567890bcdefgh 形式的有效 GUID;SharePoint Web 应用程序的有效名称(例如,MyOfficeApp1);或有效 SPWebApplication 对象的实例。

注:删除建立空Web应用时的数据库,保留当前升级的数据库即可。

4、验证升级结果

查看站点中子站点情况

 Get-SPWeb -site   http://win-20erag:18108/

待完成迁移升级后再运行这个命令进行升级的确认。

至此,迁移和升级完成。

http://www.lryc.cn/news/211508.html

相关文章:

  • CTFHub | MySQL流量、Redis流量、MongoDB流量的WriteUp
  • NSS刷题 js前端修改 os.path.join漏洞
  • ArcGIS Maps SDK for JS:隐藏地图边框
  • 带你秒懂MySQL!! 一万字详细知识点和基础操作 欢迎评论区怼我 (三)
  • kubeadmin部署k8s1.27.4
  • 【Aurix Tricore】HighTec启动代码crt0-tc37x.c分析笔记
  • Linux高级命令(扩展)
  • LLM在text2sql上的应用 | 京东云技术团队
  • 【MySQL】 复合查询 | 内外连接
  • 【linux】麒麟v10安装openjdk8
  • 项目部署与上线
  • 系统架构主题之八:非功能性需求对系统架构及设计的影响
  • 盛元广通化工实验室管理系统
  • 代码没注释?一个方法几百行?
  • Angular-04:指令
  • [SpringCloud] Eureka 与 Ribbon 简介
  • 【Python 零基础入门】常用内置函数 再探
  • 10.30二叉树一些性质,找公共祖先(一般与搜索树),操作的复杂度,选择题细节
  • 亮氨酸脯氨酸肽——一种新型的医药中间体研究肽
  • Ubuntu 22.04 开机闪logo后卡在/dev/sda3: clean
  • avue-crud 自定义列
  • 达索系统SOLIDWORKS 2024 装配体新增功能
  • 电脑入门:电脑专业英语500词,供新手参考
  • 采购管理工具-采购软件-Leangoo免费看板工具
  • 【23真题】大神凭这套拿452分!看看你能拿多少?
  • 大数据之LibrA数据库系统告警处理(ALM-12002 HA资源异常)
  • CSS基础入门04
  • LeetCode2741.特别的排列 状压
  • 【Linux】Centos 8 服务器部署:阿里云域名注册、域名解析、个人网站 ICP 备案详细教程
  • Sass、Less和Stylus之间有什么主要的区别?