SharePoint备份教程:简化微软SharePoint的备份和恢复

日期: 2010-09-12 作者:W. Curtis Preston翻译:李强 来源:TechTarget中国 英文

Microsoft Office SharePoint Server是一个流行的企业协作工具。虽然它可以极大简化你工作的日常事务,但是当对它进行数据备份和恢复时可能会出现麻烦。在这两部分的向导中,您将了解到SharePoint备份和恢复的最佳策略,无论是使用自带的备份和恢复功能还是第三方的SharePoint备份工具。   备份SharePoint最主要的问题是,它并不仅仅是一个应用程序,而是一套协同工作的应用软件。

另外,SharePoint的一些客户化服务是存储在文件系统的中文件里,而不是在数据库中。这就意味着,你需要同时备份数据库和文件系统数据,才能完全备份SharePoint。   内容……

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

Microsoft Office SharePoint Server是一个流行的企业协作工具。虽然它可以极大简化你工作的日常事务,但是当对它进行数据备份和恢复时可能会出现麻烦。在这两部分的向导中,您将了解到SharePoint备份和恢复的最佳策略,无论是使用自带的备份和恢复功能还是第三方的SharePoint备份工具。

  备份SharePoint最主要的问题是,它并不仅仅是一个应用程序,而是一套协同工作的应用软件。另外,SharePoint的一些客户化服务是存储在文件系统的中文件里,而不是在数据库中。这就意味着,你需要同时备份数据库和文件系统数据,才能完全备份SharePoint。

  内容数据库是存储SharePoint所有协作内容的地方。这包括Microsoft Office文档(如Word, PowerPoint和Excel)和与这些文档有关的信息。关于SharePoint内容数据库是如何工作的,有一个有趣的例子:当用户在SharePoint中分享文档和存储同一个文档的多个版本时,他们极大地增加了数据库存储空间的需求。

  考虑你在没有SharePoint时需要做什么。你需要将文件放在一个文件共享区,并且开启Track Changes(变化追踪),当你完成了对这个文件的相关操作,你需要给你的协作者发送邮件,通知他查看文档。协作者将审查文档,做出相应的修改,并保存该文档。Track Changes记录对于这个文档的所有修改和添加,你不需要单独保存该文档。但是SharePoint存储文档的每一个版本,而且它没有使用重复数据删除功能。这一点很重要,因为,如果你想在删除交换数据时得到很好的重复数据删除率,那么您将喜欢上SharePoint提供的服务。(这里我们关注备份SharePoint,它的版本化进程使得它也成为主存储重复数据删除的优秀候选者之一)。

  当你计划SharePoint的备份和恢复系统时,很明显,你希望熟悉内容数据库、配置数据库以及你SharePoint的其他配置数据库。你还需要思考哪些内容是你想要恢复的,因为不同的备份和恢复选项,允许你在不同的级别进行操作。另外,有些选项允许你在更低的粒度级别进行恢复。一个很好的起点就是学习Microsoft TechNet的这篇文章,该文章详细解释了这里列出的多个备份和恢复选项的功能同时主要介绍Microsoft工具,如Data Protection Manager (DPM)的使用,还介绍了其他工具。

  SharePoint自带的备份和恢复选项

  下面是备份和恢复选项概要,这些选项可以在SharePoint的任何安装中免费使用。

  SharePoint中心管理。运行SharePoint中心管理时有一个可用的GUI选项。它可以备份整个站点,但是有三个很大的限制:它没有调度功能;它不能被用来恢复配置或者管理数据库;而且它不能备份网站集。

  SharePoint 的stasdm.exe命令行。命令行(stasdm.exe)的功能与中心管理选项很相似,但是既然它是在命令行运行的,它可以与Windows调度任务一起被使用,以提供备份的调度功能。它也不能被用于恢复管理和配置数据库。与中心管理选项不同的是,它可以用于备份网站集,但是微软警告,反对进行这样的备份,因为他们说网站集备份将影响工作性能,而且只能在网站集被锁定的情况下进行操作。微软还提示,这些类型的备份在处理大于15GB的网站集时,速度会特别慢,而15GB对于网站集来说是一个很正常的大小。另外,这个功能不像备份那样能运行超过17小时,因为它将在17小时后自动重启。考虑到这些问题,微软推荐在进行网站集备份时,你应该将网页移动到它们自己的数据库,并使用数据库备份工具。

  SQL Server备份。由于SharePoint的大部分信息存储在SQL Server中,你可以使用SQL Server备份工具备份它的大部分信息,包括配置和管理数据库。你还可以使用这些备份来恢复数据库,但是这并不被支持。考虑到同步问题,好像只要你能确定同步你现在正恢复的内容,那么它将正常工作。关键的问题是要确定,在你的备份窗口中没有配置项变化。但是,如果你选择这种方法备份SharePoint,你还是会丢失一些存储在文件系统中的自定义信息。

  由于SQL Server的备份工具可以在命令行运行,你可以使用调度任务调度这个任务,使其在方便的时候运行。这需要你在恢复后,手动的将你的数据库附加到相应的WEB应用。

  它没法做到的是搜索数据库的备份,而且是因为一个奇特的原因:搜索索引不是存放在SQL Server中。因为你无法在单独备份数据库后同步搜索数据库,这种备份方法不是搜索数据库备份的可行选择。

  Windows Server 2008备份。Windows Server 2008自带的备份和恢复系统可以用来备份所有不在数据库中的数据(如配置和自定义文件),但是它不能用来备份数据库本身。

  看起来自带工具的限制和优点好像一样多,但是它可以创建一个“可行的”方案,如果你所拥有的都是自带的工具——尤其是如果你可以定期地关闭你的集群。如果你关闭了机器,你可以对所有数据库进行备份,将其备份到文件系统,然后用Windows Server 2008备份该文件系统,连同存储自定义和配置信息的目录。

下一篇文章 第三方SharePoint备份工具概览——SharePoint教程

作者

W. Curtis Preston
W. Curtis Preston

TechTarget存储执行编辑

相关推荐

  • 轻松备份虚拟机

    对于大多数公司而言,备份仍然涉及到重大的基础设施和不断增加的复杂性和成本。此外,服务器虚拟化使备份更加困难,促使公司考虑虚拟机专用的备份软件产品。

  • 揭秘:合适的RAID恢复服务

    当RAID还原需要的技巧超出内部已掌握的时候,RAID还原服务提供商可能就是解决之道,只要选择合适的一家即可。

  • 让存储服务于数据库应用(下)

    改善数据库存储性能需要一个过程。在大多数环境中,其会要求到一些调优操作。调优的关键是能够满足今天的性能所需,并在今后性能要求增加时留有余地。

  • 让存储服务于数据库应用(上)

    许多企业的业务依赖于高效能的数据库应用。本篇概述了如何确保存储系统支撑您的数据库应用所需。