本系列包括:

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

根据“SharePoint咨询师之路:备份和恢复系列--制定备份计划”我们制定了一下备份计划如下:

我们就先从备份SharePoint服务场开始

准备工作

在备份之前我们必须做好准备工作:

  • 为了减少数据备份的延迟,建议在所要备份的服务器创建临时文件夹,然后在迁移到其他网络文件夹,比如在磁盘上(最好选择非数据库数据的磁盘)创建一个共享文件夹“SP2010 Backup”,确保执行备份的用户是“Farm Administrators”,并且对共享文件夹有读写权限

  • 执行备份不会影响服务场的状态,但是备份操作需要使用服务器资源,因此备份时,对服务器场的性能可能会略有影响
  • 备份服务器场的同时将备份配置和管理中心内容数据库,但是不能通过SharePoint工具来恢复。必须通过其他方式移动和恢复所有数据库。
  • 备份包含配置为使用基于表单的身份验证的web应用程序的服务场时,必须手工备份web.config文件

使用Windows PowerShell备份服务器场

  1. 确保当前用户具有以下权限
    1. SQL Server实例上的SecurityAdmin角色
    2. 要更新的所有数据库上的db_owner角色
    3. 运行Windows PowerShell cmdlet的服务器上的Administrators组
  1. 运行SharePoint 2010 Management Shell, 输入以下命令

Backup-SPFarm -Directory <BackupFolder> -BackupMethod {Full |Differential}  -BackupThreads 10 -Force

  1. BackupThreads 可以是1-10
  2. BackupFolder 是备份的地址
  3. BackupMethod  方式可以选择Full/Differential, 第一次一定要选Full

使用管理中心备份

  1. 确保执行此过程的账户是SharePoint Farm Administrators 的成员
  2. 在管理中心的主页上选择“Backup and Restore”

  1. 点击Perform a backup,然后选择“Farm”,然后下一步后,选择如下设置:(第一次备份时,备份类型必须选Full)

  1. 点击“Start Backup”

使用SQL Server备份

在备份SharePoint服务器场的时候, 由于数据库很多,一般不采取备份数据库的方式,

看起来备份farm的时候备份了所有的组件:web应用程序,服务应用程序,已经内容数据库等。 但是微软建议仅仅备份Farm是不够的,这是因为很多其他的内容比如服务器的数字证书,BDC服务等并没有包括在Farm备份里。所以在制定备份计划的时候,要根据SHarePoint的配置来指定详细的计划。

对于备份超大型SharePoint服务器场,推荐使用专业的备份工具比如 微软的DPM (Data ProtectManager),AvePoint公司的DocAve。 IBM TSM SharePoint Agent等.

SharePoint咨询师之路:备份和恢复系列二 - 备份服务器场的更多相关文章

  1. SharePoint咨询师之路:备份和恢复系列三 - 备份web和服务应用程序

    本系列包括: 备份服务器场和配置 备份web和服务应用程序 备份内容数据库 备份网站集 备份自定义项 备份web应用程序和服务应用程序一样有三种方式:SharePoint管理中心网站.Windows  ...

  2. SharePoint咨询师之路:备份和恢复系列--制定备份计划

    本来想研究下如何做数据库服务器的集群,然而突然被同事问起如何在部署SharePoint服务场的时候做备份和恢复的计划,就先来复习和研究一下. 本系列包括: 备份服务器场和配置 备份web和服务应用程序 ...

  3. SharePoint咨询师之路:设计之前的那些事四:负载均衡 - web服务器

     提示:本系列只是一个学习笔记系列,大部分内容都可以从微软官方网站找到,本人只是按照自己的学习路径来学习和呈现这些知识.有些内容是自己的经验和积累,如果有不当之处,请指正. 容量管理 规模 体系结构 ...

  4. SharePoint咨询师之路:设计之前的那些事三:体系结构

    提示:本系列只是一个学习笔记系列,大部分内容都可以从微软官方网站找到,本人只是按照自己的学习路径来学习和呈现这些知识.有些内容是自己的经验和积累,如果有不当之处,请指正. 咨询师更多的时候是解决方案提 ...

  5. SharePoint咨询师之路:设计之前的那些事二:规模

    提示:本系列只是一个学习笔记系列,大部分内容都可以从微软官方网站找到,本人只是按照自己的学习路径来学习和呈现这些知识. 有些内容是自己的经验和积 累,如果有不当之处,请指正. 咨询师更多的时候是解决方 ...

  6. SharePoint咨询师之路:设计之前的那些事一:容量

    提示:本系列只是一个学习笔记系列,大部分内容都可以从微软官方网站找到,本人只是按照自己的学习路径来学习和呈现这些知识. 咨询师更多的时候是解决方案提供者,那么他们如何能够提供有效的SharePoint ...

  7. Gitlab+Jenkins学习之路(四)之gitlab备份和恢复

    gitlab的备份和恢复 (1)创建备份目录,并授权 [root@linux-node1 ~]# mkdir /data/backups/gitlab -p [root@linux-node1 ~]# ...

  8. Sql Server数据库备份和恢复:原理篇

    本文与您探讨为什么Sql Server有完整备份.差异备份和事务日志备份三种备份方式,以及为什么数据库又有简单模式.完整模式和大容量日志模式这三种恢复模式.本文内容适用于2005以上所有版本的Sql ...

  9. 云与备份之(1):VMware虚机备份和恢复

    本系列文章会介绍云与备份之间的关系,包括: (1)VMware 虚机备份和恢复 (2)KVM 虚机备份和恢复 (3)云与备份 (4)OpenStack 与备份 (5)公有云与备份 1. 与备份有关的V ...

随机推荐

  1. 第四讲:hibernate 的session (二)

    Session在hibernate中表示连接.下面介绍他的常用方法. 在使用前先把最重要的说了.打开API,发现在session中基本所有的方法(包括获得session的方法)都会抛出异常Hibern ...

  2. 读写INI辅助类

    using System.Text; using System.Runtime.InteropServices; using System; namespace Benson.INI读写 { #reg ...

  3. DELPHI 里面的迭代

    迭代(Iiterator)的作用:遍历一个集合(Collections)的每一个元素(item). delphi 2005之后新加入一种 for .. in .. 遍历语句,支持String,Set, ...

  4. Qt之重启应用程序

    简介 今天分享的内容有些意思-如何重启一个应用程序.其实,有时候这是一个很重要的功能点,而且很人性化.易用性很好. 例如:切换用户.当某个用户登录成功之后,需要切换到其它账号,那么这时,你就知道它的重 ...

  5. 利用RunTime解决由NSTimer导致的内存泄漏

    NSTimer使用场景 用NSTimer来实现每隔一定时间执行制定的任务,例如最常见的广告轮播图,使用NSTimer实现这个功能很简单代码如下 NSTimer *_timer; _timer = [N ...

  6. bootstrapValidator对于隐藏域验证和程序赋值即时验证的问题

    问题1: 如下代码: <input type="hidden" name="productId"/> $("#addForm") ...

  7. HDU 1574 RP问题

    如果说难的话,难就难在对阶段的划分. 这又是一道对值域空间进行分段的题目. 因为rp有正有负,所以将整个数组向右平移10000个单位长度 l和r分别是rp可能的最小值 因为b是“门槛”,所以如果 发生 ...

  8. 【转载】Windows 7下使用bcdedit删除多余启动项的命令

    在Windows  7中是使用bcdedit来代替Windows XP中的boot.ini bcdedit位置:C:\Windows\System32 (直接使用命令bcdedit即可) bcdedi ...

  9. php设计模式之观察者模式

    观察者模式:能够更便利地创建查看目标对象状态的对象,并且提供与核心对象非耦合的指定功能性. 利用这种模式可以方便地创建一个对象(观察者),其可以用来“监视”另一个对象(被观察者)的状态.这样,就可以在 ...

  10. eclipse环境下tomcat远程调试方法

    前提:Windows环境tomcat是以catalina.bat方式而非Windows服务形式启动(两者所使用的JAVA配置及JVM参数会有差异). 服务器段设置 方法1:修改CATALINA_OPT ...