码迷,mamicode.com
首页 > Web开发 > 详细

SharePoint数据保护之(二)还原网站集

时间:2015-01-28 01:00:36      阅读:157      评论:0      收藏:0      [点我收藏+]

标签:sharepoint   data protection   



Restore Site Collection


备份完Site Collection之后(见上一篇博客),如果想还原,SharePoint并没有提供页面上的操作,必须使用PowerShell 命令还原。

 

使用SharePoint 2013 Management Shell命令行工具,一定要以管理员身份运行。

技术分享

Windows会弹出UAC提示,点击Yes

技术分享

这时候就可以使用Restore-Site 命令来还原了。这个命令有几个参数,最简单的是两个参数:

  • 目标url。想把SiteCollection还原到哪里路径。

  • -path,备份出来的bak文件。

通过往同一个Web Application下还原,可能遇到这个错误:”No content database in the web application were available to storeyour site collection ”

技术分享

这个是因为原来的Site Collection还存在在当前的Content Database,导致还原冲突。


如果尝试往原来的Site Collection还原,还会遇到以下错误:

技术分享


要想把Site Collection还原成功,可以:

  1. 不删除以前的Site Collection,使用-force参数,覆盖掉已经存在的site collection

技术分享

  1. 在原来的Web Application里面创建一个新的Content Database,往这里面还原。

    使用-ContentDatabase参数。

  2. 往另外一个Web Application里还原。

    技术分享 

这样这个Site Collection就被还原了:

技术分享

SharePoint数据保护之(二)还原网站集

标签:sharepoint   data protection   

原文地址:http://blog.csdn.net/spfarm/article/details/43206861

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!