在 SQL Server 中运行和测试完整备份 [Office SharePoint Server]

本文内容:

备份数据库

测试备份

若要确保在升级过程中出现错误时您可以恢复现有环境,您必须在运行升级过程之前备份 Microsoft Office SharePoint Portal Server 2003 使用的所有数据库。SharePoint Portal Server 2003 使用若干个数据库,如下表中所列。

数据库类型 数据库名称 说明

配置数据库

ID_Config_db

必需 - 每个服务器场一个。

网站数据库

ID_SITE

必需 - 每个门户网站一个。

配置文件数据库

ID_PROF

必需 - 每个门户网站一个。

组件设置数据库

ID_SERV

必需 - 每个门户网站一个。

单一登录数据库

ID_SSO

可选 - 每个服务器场一个。

内容数据库

STS_database_server_name_ID

可选 - 如果您的环境中有多个工作组网站,则可以有多个此类数据库。

备注

上面的数据库名称是默认命名结构的示例。您的数据库的命名结构可能会有所不同。

使用 Stsadm 命令行工具或 SQL Server 执行完整备份操作。如果使用的是 SQL Server,请使用简单恢复模式,以便截断事务日志。

备份数据库

按照相应的步骤在 SQL Server 2000 或 SQL Server 2005 中备份数据库。

在 SQL Server 2000 中备份数据库

  1. 在数据库服务器上,单击“开始”,指向“所有程序”,再指向“Microsoft SQL Server”,然后单击“企业管理器”。

  2. 在 SQL Server 企业管理器中单击“Microsoft SQL Server”旁边的加号。

  3. 单击“SQL Server 组”旁边的加号。

  4. 单击“(local) (Windows NT)”旁边的加号。

  5. 单击“数据库”旁边的加号。

  6. 右键单击要备份的数据库,指向“所有任务”,然后单击“备份数据库”。

  7. “SQL Server 备份”对话框的“名称”框中,为备份指定名称,然后在“备份”区域中,选择“数据库 - 完全”。

  8. 在“目标”区域中选择一个现有目标,或:

    1. 单击“添加”。

    2. 在“选择备份目标”框中,选择“文件名”,然后在“文件名”框旁边,单击“浏览”按钮。

    3. 在“备份设备位置 - (LOCAL)”对话框的“文件名”框中键入文件名,然后单击“确定”。

    4. 再次单击“确定”关闭“选择备份目标”对话框。

  9. 单击“确定”开始备份过程。

  10. 单击“确定”确认备份过程已完成。

重复上述步骤,备份配置数据库以及您的环境中由 Windows SharePoint Services 使用的所有其他数据库。

Important重要说明:

您还应该备份所有自定义项(例如网站定义、Web 部件等)以及在万一需要重新创建以前版本的环境时所需的其他文件。

在 SQL Server 2005 中备份数据库

  1. 在数据库服务器上,单击“开始”,指向“所有程序”,再指向“Microsoft SQL Server 2005”,然后单击“SQL Server Management Studio”。

  2. 在“连接到服务器”框中,填写连接信息,然后单击“连接”。

  3. 连接到适当的 Microsoft SQL Server 数据库引擎实例之后,在“对象资源管理器”中,单击服务器名称以展开服务器树。

  4. 展开“数据库”并选择要备份的数据库。

  5. 右键单击该数据库,指向“任务”,然后单击“备份”。

    将出现“备份数据库”对话框。

  6. 在“源”部分的“数据库”框中验证数据库名称。

  7. 在“备份类型”框中,选择“完全”。

  8. 在“备份组件”下,单击“数据库”。

  9. 在“名称”文本框中,接受建议的默认备份集名称,或者为备份集输入其他名称。

  10. 在“目标”部分中,通过单击“磁盘”或“磁带”来选择备份目标的类型,然后选择目标。若要创建其他目标,请单击“添加”。

  11. 单击“确定”开始备份。

重复上述步骤,备份配置数据库以及您的环境中由 Windows SharePoint Services 使用的所有其他数据库。

Important重要说明:

您还应该备份所有自定义项(例如网站定义、Web 部件等)以及在万一需要重新创建以前版本的环境时所需的其他文件。

备份完所有数据库之后,请使用 SQL Server DBCC shrinkfile 命令来释放未使用的日志空间,从而使日志尽可能为空。有关详细信息,请参阅收缩事务日志 (https://go.microsoft.com/fwlink/?linkid=105233&clcid=0x804)。

测试备份

您必须确保这些备份有效,以便在升级过程中发生硬件失败或数据损坏时可以恢复。若要测试备份,请设置一台非生产性前端 Web 服务器计算机和一台运行 SQL Server 的计算机,还原备份并安装所有自定义项(例如网站定义、Web 部件等),然后验证还原的备份能否正常运行。

下载此书籍

本主题包含在以下可下载书籍内,以方便您阅读和打印:

有关可下载书籍的完整列表,请参阅 Office SharePoint Server 2007 的可下载书籍