SharePoint 2013 和卷影复制服务(VSS)概述
对备份供应商而言,卷影复制服务 (VSS) 使用集中式 API 简化了 Microsoft 服务器解决方案的备份。Microsoft SharePoint Foundation 包括一个参考 VSS 编写器(后文称为“SPF-VSS 编写器”),这一编写器与 Windows VSS 备份框架集成,能使备份应用程序备份和还原 SharePoint Foundation 数据。它支持整个场(包括搜索索引)的灾难性重写场景。恢复时,它能连接数据库并同步网站映射。
下图显示系统中的主要组件:Microsoft Windows Server(和卷影复制服务),SharePoint Foundation(和适用于 Windows Server 卷影复制服务的的 SPF-VSS 编写器),以及第三方(或自定义)备份/还原应用程序(包括请求程序和提供程序)。

VSS 通过第三方(或自定义)提供程序与 Windows Server 文件系统以及大容量存储设备驱动程序通信。硬件提供商必须确定创建影子副本的位置。VSS 对硬件特有的影子副本进行抽象化,这样备份/还原应用程序就能以统一的方式访问影子副本,无需知道硬件实现详细信息。
SharePoint Foundation 存储是 SharePoint Foundation 的一个组件,通过 Windows Server 文件系统访问 SharePoint Foundation 存储组。在文件系统内,每个 SharePoint Foundation 存储组都包含配置、内容、搜索数据库以及在配置数据库和搜索索引文件中注册的任何第三方数据库。另外还包括 SharePoint Foundation 服务应用程序框架中构建的任何服务。
为支持 VSS,SharePoint Foundation 加入了 SPF-VSS 编写器。SPF-VSS 编写器与 SharePoint Foundation 存储共同工作(代表请求程序执行操作),以在备份之前冻结并卸载存储组,并在备份完成后解除冻结并安装存储组。
在还原过程中,备份/还原应用程序指导 SPF-VSS 编写器与 SharePoint Foundation 存储共同合作(代表请求程序执行操作),以卸载存储组,更换数据库文件,并安装存储组。
注释
请参阅 VSS 请求程序和 SharePoint 2013 中的“还原”,获取有关还原的重要信息。
请求程序是一个第三方(或自定义)应用程序,用于使用 VSS 来合理地备份和还原 SharePoint Foundation 数据。请求程序与 VSS 通信,以获取有关 SharePoint Foundation 的信息,指示影子复件的创建,并获取数据访问权限以进行备份。
在还原时,请求程序还会与 VSS 通信,让系统为还原操作做准备,然后将数据放回大容量存储设备。备份/还原应用程序还要负责与 Windows Server 合作,从备份存储媒体读取数据并向其中写入数据,该媒体可以是磁带存档、存储区网络或者其他备份介质。
在 SharePoint Foundation、VSS 和备份/还原应用程序间成功完成备份和还原操作所需的信息已转化为 SPF-VSS 编写器元数据的一部分。
以下是备份或还原操作中事件的高级序列:
备份程序(或代理)运行一项计划作业。
备份/还原应用程序中的 VSS 请求程序向 VSS 发送一条命令,以获取选定 SharePoint Foundation 存储组的影子副本。
VSS 与 SPF-VSS 编写器通信,为快照备份做准备。SharePoint Foundation 会禁止对存储组采取管理操作,检查卷的依赖性,并暂停对数据库和事务日志文件的所有写入操作,同时允许只读访问。
VSS 与相应存储提供程序通信,以创建包含 SharePoint Foundation 存储组的存储卷的影子副本。
VSS 释放 SharePoint Foundation 以恢复正常的操作。
VSS 请求程序在发出备份已成功的信号之前,会验证备份集的完整性。SharePoint Foundation 会记录数据库最后一次备份的时间。
SharePoint 2013 和卷影复制服务(VSS)概述的更多相关文章
- Windows 10系统出现:“出现系统还原使用的卷影复制服务无法运行...”的问题解决
在服务中是:Volume Shadow Copy和Microsoft Software Shadow Copy Provider这两项.把它开启.
- 利用卷影拷贝服务提取ntds.dit
0x01 前言 通常情况下,即使拥有管理员权限,也无法读取域控制器中的C:\Windows\NTDS\ntds.dit文件.那么什么是ntds.dit呢? ntds.dit文件是一个数据库,用于存储A ...
- SharePoint 2013 VSS 编写器
Windows Server 包含的 VSS 是提供内置卷影复制功能的基础结构.VSS 创建的卷影副本扩展了存储管理员的磁带备份存档解决方案,提供可轻松.有效创建和还原的高保真时间点副本,从而帮助简化 ...
- SharePoint 2013 调用WCF服务简单示例
内容比较简单,主要记录自己使用SharePoint 2013WCF服务遇到的小问题和小经验,分享给大家,希望能够给需要的人有所帮助.好吧,进入正题! 第一部分 SharePoint 2013调用自带W ...
- Windows-删除Windows Server backup卷影副本
现有环境中有一台Windows Server做过定期备份计划,时间太久未做清理操作,收到磁盘报警邮件后需要及时释放该空间,具体操作步骤如下: 当前备份计划信息如下: 清理步骤如下: 1.以管理身份运行 ...
- 使用卷影拷贝提取ntds.dit
一.简介 通常情况下,即使拥有管理员权限,也无法读取域控制器中的C:\Windows\NTDS\ntds.dit文件.使用windows本地卷影拷贝服务,就可以获得该文件的副本. 在活动目录中,所有的 ...
- SharePoint 2013 直接给AD 组赋权限后,AD组里的用户还是登陆不了SharePoint,提示没有权限
直接给一个all person的AD组赋了个read权限,然后将一个名为“all beijing”的组加到all person组里,但是all beijing组里的人却不能登录sharepoint,提 ...
- SharePoint 2013 使用PowerShell创建State Service
今天,搞SPD配置的sp2010wf迁移到sp2013环境上去,发布解决方案都很正常,给列表添加wf的时候报错“该表单无法显示,可能是由于 Microsoft SharePoint Server St ...
- SharePoint 2013 SqlException (0x80131904):找不到Windows NT 用户或组xxxx\administrator
过程描述: 在SharePoint 2013里配置创建搜索服务应用程序时报错: 配置 Search Service 应用程序期间遇到错误. System.Data.SqlClient.SqlExcep ...
随机推荐
- [OpenCV] Samples 01: drawing
基本的几何图形,标注功能. commondLineParser的使用参见:http://blog.csdn.net/u010305560/article/details/8941365 #includ ...
- Socket桥(转载)
最好方案:使用haproxy 或者nginx转发.自己写程序性能和监控难保证,推荐使用开源软件替代. 源地址为:http://baishaobin2003.blog.163.com/blog/stat ...
- Javascript内存泄露
在过去一些的时候,Web开发人员并没有太多的去关注内存泄露问题.那时的页面间联系大都比较简单,并主要使用不同的连接地址在同一个站点中导航,这样的设计方式是非常有利于浏览器释放资源的.即使Web页面运行 ...
- angularjs学习总结 详细教程(转载)
1 前言 前端技术的发展是如此之快,各种优秀技术.优秀框架的出现简直让人目不暇接,紧跟时代潮流,学习掌握新知识自然是不敢怠慢. AngularJS是google在维护,其在国外已经十分火热,可是国内的 ...
- sublime Text3使用笔记
转载:http://blog.csdn.net/u012771929/article/details/30030249 目录: 1.setting 安装插件,package control ,Emme ...
- UsefulSQL
FindObject: ---在当前Server上找某某object,注意只需修改"要找的object"就可以使用EXEC sp_MSforeachdb 'use ? ;IF EX ...
- 利用bootstrap的modal组件自定义alert,confirm和modal对话框
由于浏览器提供的alert和confirm框体验不好,而且浏览器没有提供一个标准的以对话框的形式显示自定义HTML的弹框函数,所以很多项目都会自定义对话框组件.本篇文章介绍自己在项目中基于bootst ...
- js实现数组的排序和分组
问题: data=[1,1,1,1,2,2,2,2,5,5,5,8,8,8,2,2,2,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4] 怎么把值为1,2,3,4,5,8的数据分成 ...
- QTableWidget控件总结<二>
QTableWidget是QT程序中常用的显示数据表格的空间,很类似于VC.C#中的DataGrid.说到QTableWidget,就必须讲一下它跟QTabelView的区别了.QTableWidge ...
- 解决64位Windows2003程序字体很小的问题
先看问题现象: 如图,字小的一B,并且无法通过更改主题字体大小.对话框字体等操作得到解决. 注:该问题可能不限于64位Windows2003,看完解决方法你就明白了,是有个注册表键值缺失或设置不当造成 ...