设为首页 收藏本站
查看: 1206|回复: 0

[经验分享] SharePoint咨询师之路:备份和恢复系列

[复制链接]

尚未签到

发表于 2019-2-5 09:50:57 | 显示全部楼层 |阅读模式
本来想研究下如何做数据库服务器的集群,然而突然被同事问起如何在部署SharePoint服务场的时候做备份和恢复的计划,就先来复习和研究一下。
本系列包括:

  •   备份服务器场和配置
  •   备份web和服务应用程序
  •   备份内容数据库
  •   备份网站集
  •   备份自定义项


为了数据的安全性和完整性,备份是不可或缺的。然后很多人在制定部署计划和方案的时候,往往会忽略指定一个完整的备份计划。一个备份计划往往包括:

  •   备份清单
  •   备份方式
  •   备份计划


备份清单
备份清单包括了哪些组件,服务,自定义项需要备份等,一般来讲清单应该包括:
备份方式
备份方式可以有多种选择,选择的原则就是自己熟练掌握的备份方式。
备份周期
对于不同的备份项采用不同的备份方式和周期,具体参考下表




组件/服务
备份方式
备份周期
Farm


  •   SharePoint管理中心网站
  •   PowerShell
  •   SQL Server工具备份


  •   Farm部署完毕
  •   添加或删除应用程序
  •   每一个对farm配置比较大的改动
服务应用程序


  •   SharePoint管理中心网站
  •   PowerShell


  •   服务创建
  •   服务配置更改
Web应用程序


  •   SharePoint管理中心网站
  •   PowerShell
  •   SQL Server工具备份


  •   web应用程序创建
内容数据库


  •   SharePoint管理中心网站
  •   PowerShell
  •   SQL Server工具备份
根据具体需求操作,一般按周/
站点集


  •   SharePoint管理中心网站
  •   PowerShell
根据具体需求操作,一般按周/
网站


  •   SharePoint管理中心网站
  •   PowerShell
根据具体需求操作,一般按周/
文档库或列表


  •   SharePoint管理中心网站
  •   PowerShell
根据具体需求操作,一般按周/
存储在远程BLOB存储区的内容


自定义解决方案



  •   通过备份wsp文件进行备份
  




  •   增加自定义解决方案
  •   删除自定义解决方案
  

更改过后的web.config



  •   通过SharePointAPI所做的更改可以通过备份SharePoint配置数据库进行备份,手工更改的config文件必须通过手工备份
  




  •   改动
  

SharePoint配置设置


  •   SharePoint管理中心网站
  •   PowerShell
  •   SQL Server工具备份


  •   farm部署完毕
  •   添加或删除应用程序
  •   每一个对farm配置比较大的改动
其他非解决方案的自定义项



  •   多种方式组合
  


IIS配置


  •   备份script或者操作文档


  •   web应用程序创建
  •   每次更改配置文件



我们会通过详细的章节来一步步了解如何备份组件,服务等。但在进入详细备份介绍之前,我们现在了解一下各种备份方式支持的备份类型以及选择备份方式需要考虑的关键因素。


选择备份和恢复工具
若要选择正确的备份和恢复工具,必须确定是否可以在时间和资源预算内满足设定的目标要求。


在选择工具时要考虑的关键因素包括:

  •   备份速度:最好该工具能在系统维护时间段内完成
  •   恢复的完整性
  •   可恢复对象的颗粒度
  •   支持的备份类型:完整备份,差异备份,或者增量备份
  •   工具使用的复杂性:越简单越好
下表是各种备份方式支持的类型:
工具
备份类型
SharePoint备份和恢复
完整,差异
SQL Server
完整,差异
System Center Data Protection Manager
增量



确定备份和恢复的策略
根据业务要求、恢复需要和所选择的的工具,针对SharePoint环境确定并记录备份和恢复策略。
比如下面是一个IT部门指定的备份和恢复策略:

  •   所有的数据库由SQL Server来备份,备份的频率基于一下因素:

    •   内容或者服务的重要性:越重要备份的频率越短
    •   备份对环境的影响:对环境的影响越大,备份的频率越长
      

  •   重要的数据库应存储在单独的物理磁盘上,并受SQL Server数据库快照的保护,只为每一个数据库存储一个快照,并定期丢弃,以最大限度降低对性能的影响。备份频率应该基于以下因素:

    •   内容的重要性
    •   数据库标准变化率
    •   快照对环境性能的影响
    •   存储快照所需的空间量
      


  •   SharePoint Server保护用于保护服务应用程序,备份频率基于以下因素:

    •   服务的重要性
    •   数据库的标准变化率:服务的更改
    •   备份对数据库性能影响
      




规划设计备份和恢复策略时的性能考量
在规划备份和恢复策略时,微软给了以下建议:


  •   最大限度的减少SQL Server和备份位置之间的延迟:比如做数据库备份时,先备份到SQL Server服务器磁盘,在迁移到其他网络磁盘
  •   避免冲突:比如采用分阶段备份,在系统维护时备份,采用压缩备份从而避免长时间影响SQL Server性能
  •   确保备份磁盘的容量和读写性能:这样做的目的是备份给环境带来性能的影响
  





运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-672061-1-1.html 上篇帖子: windows 7 打开sharepoint 2007上的office文档需要输入用户名和密码 下篇帖子: 腾讯云搭建高可用SharePoint服务(一)架构说明和虚拟机
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表