开发者社区> 霖雨001> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

SharePoint 2010 网站备份还原简单介绍

简介:   今天尝试了SharePoint2010网站的备份和还原,从网上搜一些文档看看,然后自己试试,感觉和2007的操作没什么太大的区别,跟大家分享下自己尝试的命令行方式和数据库的方式,2007自己常用的也是这两种方式。
+关注继续查看

  今天尝试了SharePoint2010网站的备份和还原,从网上搜一些文档看看,然后自己试试,感觉和2007的操作没什么太大的区别,跟大家分享下自己尝试的命令行方式和数据库的方式,2007自己常用的也是这两种方式。

1、 命令行的方式,在服务器端,所有程序 Microsoft SharePoint 2010 Products - SharePoint 2010 Management Shell 确定

  备份网站命令:backup-SPSite http://localhost:10086 -Path C:\100861.bak

  还原网站命令:Restore-SPSite http://localhost:10087 -Path C:\10086.bak -Force -DatabaseServer sharepoint2010 -DatabaseName wss_content_10087Test

  简单介绍下这个命令backup-SPSite/ Restore-SPSite是操作的名称,我们需要备份还是还原,当然还有网站的导入和导出,大家可以搜一下Management Shell的命令;后面跟着的是网站集的URL-Path是路径表示,后面跟着的是文件的物理路径;还原的命令里面还有DatabaseServer是数据库服务器,后面当然跟着服务器的机器名了;然后DatabaseName数据库名称,跟着的是这个网站集的数据库名称。还原的时候,还要加上-Force,就是要覆盖掉之前的网站集。

  感觉这个命令行相比之前,有一点不如意的地方,就是操作成功没有提示,失败会提示错误,感觉还是不够人性化,给大家截个图,是我备份和还原时运行的图,大家可以参考下。

备份图

还原图

  还有就是导入导出的命令,大家参考下

  导出 Export-SPWeb http://localhost/test –Path C:\test.cmp
  导入 Import-SPWeb http://localhost/test –Path C:\test.cmp

  谈谈导入和还原的区别吧,导入一般都是添加新的内容,不会覆盖之前的内容,还原就不一样了,就是覆盖;导入一般用于子网站等的内容添加,或者把网站聚合到一个网站集下等操作;备份、还原更多的是用来网站集整体的移动,大家注意应用的场合,选择适合自己的操作方式。

2、 数据库方式

  这个和之前2007的数据库方式就完全相同了,在数据库服务器上,找到我们网站集的应用程序,然后备份一份,还原到新的服务器上。

  然后新建一个应用程序,找到 管理中心 – 应用程序管理 – 数据库 – 管理内容数据库,选择我们新建的应用程序,删除掉之前的,附加我们刚刚还原的,即可。甚至不需要重启iis,感觉这个会方便一点。

  但是,这个会遇到问题,如果在同一台数据库服务器上,这么操作修改内容数据库的时候会提示id重复(如下图错误),所以建议迁移的时候使用这种方式。

 

 

3、 还有就是用管理中心的网站及备份,这个自己不是很熟悉,简单介绍下。

  自己首先尝试了下备份:管理中心 – 备份和还原 – 颗粒备份 – 执行网站集备份,文件名直接填写物理路径就可以了,e.m:C:\beifen.bak 下图

管理中心备份图

  这个备份还是可以用的,但是还原的时候,管理中心的不好用,不知道是SharePoint本身的问题,还是其他问题,不过,这个备份可以用命令行来还原,大家参考上面的命令行就行了。还有就是参考资料的时候,有说选择的模板不一样的时候,网站之间恢复会有问题,我在恢复的时候,特别选择两种模板,没有发现问题,因为之前在2007的时候,都是新建空白网站用来恢复的,因为比较快么,所以觉得不应该存在什么问题。要说的就这么多,好了,很晚了,大家晚安。

 

 

作者:霖雨
出处:http://www.cnblogs.com/jianyus
本文版权归 霖雨和博客园共有,欢迎转载,但请注明出处。

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
SharePoint Framework 把你的客户端web部件部署到经典的SharePoint页面
博客地址:http://blog.csdn.net/FoxDave 本节介绍如何把客户端web部件部署到SharePoint服务端页面。我们将继续使用之前的工程。
1276 0
SharePoint 跨域还原网站一则
博客地址:http://blog.csdn.net/foxdave 源端:执行PowerShell命令备份网站集 Backup-SPSite http://server_name/sites/site_name -Path C:\Backup\site_name.
730 0
SharePoint 2010 母版页定制小思路介绍
介绍:我们使用SharePoint2010做门户网站,经常需要定制母版页,但是2010提供的Ribbon的方式,定制干掉了他以后,使用起来会发生不便,很多功能接口都需要从Ribbon里面进入,编辑也会无法编辑等出现各种问题,或者弹出脚本异常等。
906 0
SharePoint 解决方案手动打包简单介绍
介绍:在使用SharePoint中,我们经常需要做的就是打包解决方案,我们来介绍下SharePoint解决方案的手动部署,我自己觉得,解决方案是SharePoint中非常好的一个功能,部署和使用起来相当方便,尤其配合Feature的使用,可以对相应功能的开启和关闭,废话不说了,开始我们的解决方案打包部署。
849 0
Sharepoint 2010 虚拟机的安装
Sharepoint的定制开发中,安装一个虚拟机可以比较方便的在可小组中人员中共享和调试等。 以下以域中场安装为例【不使用SQL Express】 ,Standalone installs are not supported if the SharePoint Server is a domain ...
1008 0
一起谈.NET技术,SharePoint 2010 BI:Chart WebPart
  Sharepoint 2010增加很多BI的特性,Chart WebPart功能和asp.net的中chart控件基本一样,可以通过使用基于 Web 的配置向 SharePoint 网站添加丰富的图表,将图表连接到各种来源的数据,例如 SharePoint 列表、外部列表、业务数据服务、Excel Services 和其他 Web 部件。
791 0
+关注
霖雨001
霖雨,微软最有价值专家SharePoint方向,CSDN学院讲师。2010年开始致力于SharePoint相关技术研究,精通SharePoint 环境搭建、架构、实施、开发、运维、排错等技术。
文章
问答
文章排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载