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

  在SharePoint网站集的使用中,我们很有可能会误删我们需要的网站集,SharePoint其实并没有把网站集删掉,只是放到了SPDeletedSite中,这样,我们还可以通过PowerShell找回来我们误删的网站集,具体操作详见下面介绍。

  1、获取已经从管理中心删除的网站集

               

  Get-SPDeletedSite /sites/11

  2、如果有两个被删除的网站集,可以根据Site Id和删除时间来区分;

 

  3、根据SiteId来恢复相关网站集,如下图:

 

  Restore-SPDeletedSite -Identity 610857cb-8414-4a89-8bf3-ad3628f6c86c

  4、如果删除两个同名网站集,想恢复第二个会报错,如下图:

 

  5、几种相关的PowerShell命令示例:

  根据SiteId获取

  Get-SPDeletedSite -Identity 610857cb-8414-4a89-8bf3-ad3628f6c86c

  获取顶级网站集

  Get-SPDeletedSite "/" 

  根据相对地址获取

  Get-SPDeletedSite '/Site/cat*'

  根据SiteId删除相关网站集

  Remove-SPDeletedSite -Identity 610857cb-8414-4a89-8bf3-ad3628f6c86c

参考文献

  Get-SPDeletedSite

  http://technet.microsoft.com/en-us/library/hh286316.aspx

  Remove-SPDeletedSite

  http://technet.microsoft.com/en-us/library/hh286317.aspx

  Restore-SPDeletedSite

  http://technet.microsoft.com/en-us/library/hh286319.aspx

时间: 2024-10-02 21:35:10

SharePoint 使用PowerShell恢复误删的网站集的相关文章

SharePoint Online 创建网站集

前言 本文介绍如何在Office 365中创建SharePoint网站集. 正文 通过登录地址登录到Office 365环境中,我们可以在左上角的按钮中点开,进入管理员,也可以直接在页面中点击管理: 登录地址:https://login.microsoftonline.com 在管理中心的选项卡下面,找到SharePoint管理中心,点击.进入: 在SharePoint 管理中心,我们可以新建私人网站集,公共网站的功能已经被遗弃了,大家要特别注意: 新建网站集的时候,我们可以填写标题.网址.模板

SharePoint 2010 PowerShell学习 二 使用PowerShell管理网站

这一章将会介绍如何利用PowerShell管理SharePoint网站,在上一章中我们介绍了SharePoint 2010中有500多的命令语句,其中有些命令是用来管理网站和网站集的,在一个网站集中的网站里会包含很多网站页面,列表和文档库.那让我们先来看第一个管理网站的命令Get-SPWeb 这个命令可以获取一个或多个网站内容.例如: PS > Get-SPWeb -Identity http://SPServer 上面的例子中,创建了一个Url 是http://localhost/newsit

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中如何创建和关联内容数据库到指定Web应用程序和网站集

一个Web应用程序不限于使用单个内容数据库.SharePoint允许你关联多个内容数据库到Web应用程序.原因之一是基于内容数据库的大小.如果大于200G,将它分到两个内容数据库就显得很有道理. 另一个考虑是内容数据库中的数据类型.如果一个营销网站包含图片和视频,只为这个网站集数据创建一个内容数据库就很合理.另一个例子就是给法律部门创建内容数据库保存所有法律数据. 最后还有个好处是灾难恢复.知道你的数据在哪儿,结构是什么样,会是你应用灾难恢复策略更加高效.有用和灵活. 本文教你创建多个内容数据库

SharePoint 2013中新建网站集图解教程

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

SharePoint Online 设置网站集

前言 本文介绍如何在Office 365中设置SharePoint Online网站集,当我们创建好SharePoint Online站点,开始使用之前,一定会有一些基本的设置,本文就为大家介绍这些基本的设置. 正文 通过登录地址登录到Office 365环境中的SharePoint Online站点,我们可以在右上角的设置按钮中进入网站设置: 登录地址:https://linyus.sharepoint.com/sites/ELearning/ 本文,我们会介绍一些基本的设置,其中,最常用的就

SharePoint 2013 新建网站集图解

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

在SharePoint页面中显示来自其他网站的List

为了方便用户使用,我们会把SharePoint网站设计成层次结构,并希望用户在主页上看到来自子网站的内容.比如希望把放在父网站的一个列表的内容显示在子网站的主页上面.这种需求看起来稀松平常,但实际上不容易. 为了说明方便,我把列表所在的网站称为源网站,需要显示WebPart的网站称为目标网站. 实现思路很简单:在源网站的页面上插入一个列表WebPart,然后导出该WebPart,在目标网站上,将刚导出的WebPart导入,之后在目标网站的页面上插入导入的WebPart. 如何导出一个WebPar

SharePoint 2010 PowerShell学习 一 入门介绍

Windows PowerShell 是一个可供管理员完全访问适用的应用程序编程接口 (API) 的命令行脚本工具,并且对于直接与 SharePoint 2010 产品 交互以对 Web 应用程序.网站集.网站.列表等进行操作的功能,能够解除锁定.另外,管理员可以编写 cmdlet(发音为"command-let")的脚本,从而改善之前产品版本的体验. Windows PowerShell 2.0 是安装 SharePoint 2010 产品 的必备软件.如有必要,您在运行 Micro