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



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就被还原了:

时间: 2024-08-26 08:15:13

SharePoint数据保护之(二)还原网站集的相关文章

sharepoint 2013 使用powershell更改网站集配额和锁定

打开sharepoint powershell 2013,使用管理员方式打开 逐行输入以下命令: $Admin =  new-object Microsoft.SharePoint.Administration.SPSiteAdministration('http://10.0.0.52:2014') $Admin.ClearMaintenanceMode() $site.MaintenanceMode sharepoint 2013 使用powershell更改网站集配额和锁定,布布扣,bub

sharepoint 用户直接被从网站集删除后,删除记录的查询

将user (含AD group)直接从site collection删除,无法从audit log中查阅到相关记录,今天找到可以通过db来查询相关记录,该事件记录在 DB的 EventCache 表中,其中 EventType ='1048576' 表示从网站集中删除该 user (含AD group): 所以,如果有用户权限丢失,而又无法在audit log中查到记录的,可以使用此方法查询是否被直接从网站集删除.

sharepoint 还原网站集

Restore-SPSite http://sp/sites/test/ -Path C:\backup\eip-0829.bak -Force -DatabaseServer SP -DatabaseName WSS_TestContent 参考文档:http://technet.microsoft.com/library/ee890109

SharePoint 使用PowerShell恢复误删的网站集

//来源:http://www.cnblogs.com/jianyus/p/3666047.html 在SharePoint网站集的使用中,我们很有可能会误删我们需要的网站集,SharePoint其实并没有把网站集删掉,只是放到了SPDeletedSite中,这样,我们还可以通过PowerShell找回来我们误删的网站集,具体操作详见下面介绍. 1.获取已经从管理中心删除的网站集 Get-SPDeletedSite /sites/11 2.如果有两个被删除的网站集,可以根据Site Id和删除时

Sharepoint 2013 网站集的删除与还原

一.可以通过三种方法删除网站集: 1.打开Sharepoint 2013 管理页面首页 ---> 单击‘应用程序管理(Application Management)’并进入该页面 ---> 单击‘删除一个网站集(Delete a site collection)’并打开该页面 ---> 选择想要删除的网站集并点击右下角的‘删除’按钮 ---> 完成删除. 2.打开想要删除的网站集的首要网站 ---> 点击页面右上角的齿轮按钮 ---> 在下拉菜单中选择‘网站设置(Sit

SharePoint配置网站集的审核设置

配置网站集的审核设置 您可以使用 Microsoft SharePoint Server 2010 的审核功能来跟踪哪些用户对网站集的网站.内容类型.列表.库.列表项和库文件执行了哪些操作.了解谁对哪些信息执行了什么操作对于许多业务要求(例如遵守规章制度和管理记录)至关重要. 作为网站集的管理员,您可以检索由特定用户执行的操作的历史记录,也可以检索在特定的日期范围内执行的操作的历史记录.例如,您可以确定哪些用户编辑了特定文档,以及他们编辑文档的时间. 以下是“配置审核设置”页面.您可在“审核日志

SharePoint 2013 重命名网站集名称(SharePoint 2013 rename site collection)

最近使用SharePoint中,遇到一个需要重命名网站集的需求,主要是网站用数据库备份/还原的方式,想要改网站集的地址,然后搜了一下PowerShell: $site = Get-SPSite -Identity "http://server/sites/Demo" $site.rename("http://server/sites/Demo2") 特别,如果回收站里有东西,会报一个Error,清理一下回收站即可: 清理回收站的时候,记得清理三个地方,网站回收站.网

SharePoint 2013 新建网站集图解

原文:SharePoint 2013 新建网站集图解 前言:接触SharePoint的人可能是越来越多,但是很多人一接触就很迷茫,在技术群里问如何新建网站集,这样一篇图解,帮助新手学习在搭建好SharePoint环境之后,如何创建一个网站集,做一个基本的参考,希望能够给相关的人带来帮助. 步骤:新建Web应用程序,使用创建的Web应用程序创建网站集,添加备用访问映射. 一.打开管理中心,点击管理Web应用程序: 二.点击新建按钮: 三.先填写端口号(先填写端口号,上面的名称会自动跟着端口号改变,

将sharepoint 2013 网站集由基于路径命名转换到基于主机命名

由于一开始对sharepoint 了解不深,所以对基于路径和基于命令的网站集也了解不多,一开始创建网站集的时候全部创建成了基于路径的.再后来需要用到身份验证的时候,出现了很多问题,所以认真学习了一些基于主机命令的网站集创建方法,更详细的内容可以参考这里 http://technet.microsoft.com/zh-CN/library/cc424952%28v=office.15%29.aspx . 但是以前创建的内容不想重新创建新的,所以想把他升级过来.还好,sharepoint2013 有