备份数据库 (Office SharePoint Server)

本文档引导您完成使用 Microsoft SQL Server 2005 工具或 SharePoint 产品和技术内置工具还原数据库的过程。

使用 Office SharePoint Server 2007 内置工具备份数据库

请通过 SharePoint 管理中心网站,遵循下列步骤备份数据库。

若要使用 SharePoint 产品和技术内置工具备份服务器场,必须使用以下帐户和权限:

Important 重要说明:

您必须是 SharePoint 组“Farm Administrators”的成员,才能完成以下过程。

使用用户界面备份数据库

  1. 在 SharePoint 管理中心网站的“操作”页上,在“备份和还原”部分,单击“执行备份”。

  2. 在“选择要备份的组件”页上,选中要备份的数据库的复选框。单击“继续备份选项”。

  3. 在“选择备份选项”页上,差异备份将备份自上次备份后创建或更改的数据。如果您执行完整备份和差异备份的组合,还原时将要求您具有上次完整备份、上次差异备份和中间的各个差异备份。

    • 在“备份内容”部分,请验证您所选的数据库已显示出来。

    • 在“备份类型”部分,选择“完整”。

    • 在“备份文件位置”部分,键入备份文件夹的 UNC 路径。

  4. 单击“确定”。

    单击“刷新”可以查看备份状态页上的备份作业状态。页面每 30 秒自动刷新一次。备份和恢复是一项定时服务作业,所以在备份开始之前可能需要花费几秒时间。

    如果您收到任何错误,可通过查看上面指定的 UNC 路径下的 spbackup.log 文件来获取详细信息。

请使用 Stsadm 命令行工具,遵循下列步骤备份 Web 应用程序。

Important 重要说明:

必须至少是本地计算机上 Administrators 组的成员才能完成此过程。

Important 重要说明:

您必须是本地计算机上的 Administrators 组成员才能完成以下过程。

使用命令行备份数据库

  1. 在安装 SharePoint 产品和技术的驱动器上,转到以下目录:%COMMONPROGRAMFILES%\Microsoft shared\Web server extensions\12\Bin。

  2. 如果还不知道需要备份什么节点,请键入以下命令:

    stsadm –o backup –showtree

    备注

    不能直接选中方括号 ([ ]) 内的项目进行备份,但是如果选中了其父项目,就会对它们进行备份。

  3. 若要备份数据库,请键入下列命令:

    stsadm -o backup -directory <\\服务器名\文件夹名> -backupmethod full -item <数据库名称>

    其中 \\服务器名\文件夹名 是备份文件夹的 UNC 路径,数据库名称是要备份的数据库的名称和节点,例如:WSS_Content_407f26d96bbf4158b2802a599ecfb718。

  4. 如果备份成功完成,则命令窗口将显示以下文本:

    已完成,但有 0 个警告。
    已完成,但有 0 个错误。
    备份已成功完成。
    ---------------------------------------------------------
    操作已成功完成。

  5. 如果出现错误或警告,或者备份失败,请参阅您在步骤 3 中指定的文件夹中的 spbackup.log 文件。

使用 SQL Server 备份服务器场

Important 重要说明:

您必须是 db_backupoperator 固定服务器角色的成员,才能完成以下过程。

使用 SQL Server 备份服务器场

  1. 启动 SQL Server Management Studio 并连接到数据库服务器。

  2. 在“对象资源管理器”中,展开“数据库”。

  3. 右键单击配置数据库(通常名为 SharePoint_Config),指向“任务”,然后单击“备份”。

  4. 在“备份数据库”对话框中,从“备份类型”列表中选择所要执行备份的类型。有关要使用的备份类型的详细信息,请参阅 SQL Server 2005 联机丛书中的恢复模式概述

  5. 在“备份组件”下,选择“数据库”选项。

  6. 在“名称”文本框中,键入名称或使用默认名称。

  7. 在“说明”文本框中,键入备份的说明。

  8. 在“备份集过期时间”下,指定备份应保留的时间,或使用默认设置。如果备份集过期,该备份集可能被后面具有相同名称的任何备份覆盖。备份集默认设置为永不过期(0 天)。

  9. 在“目标”部分,指定存储备份集的位置,或使用默认位置。

  10. 单击“确定”以备份数据库。

  11. 重复步骤 3 至 10,备份每个需要备份的数据库。

计划延迟的备份或周期性的备份

  1. 在“备份数据库”对话框中,输入数据库备份信息后(请参阅上述“使用 SQL Server 备份服务器场”过程),再单击箭头以显示“脚本”菜单,然后单击“将操作脚本保存到作业”。

  2. 在“新建作业”对话框的“选择页”窗格中,单击“计划”,然后单击“新建”。

  3. 在“新建作业计划”页中,为计划的备份指定所需的名称、类型、频率和持续时间,然后单击“确定”。

  4. 单击“确定”接受计划作业更改。

  5. 单击“确定”保存作业更改并开始数据库备份。

    有关如何计划数据库备份的详细信息,请参阅如何在 SQL Server 2005 中使用 SQL Server Management Studio 计划数据库备份操作 (https://go.microsoft.com/fwlink/?linkid=109568&clcid=0x804)。

另请参见

概念

备份和还原数据库 (Office SharePoint Server)
还原数据库 (Office SharePoint Server)
使用 DPM 备份和还原数据库 (Office SharePoint Server)