备份数据库 (Search Server 2008)
更新时间: 2008年7月
应用到: Microsoft Search Server 2008
上一次修改主题: 2008-07-22
草稿内容 本文是过去针对此产品的早期版本发布的,现在未经任何更改又针对此版本进行发布。
本文档指导您完成通过使用 Microsoft SQL Server 2005 工具或 SharePoint 产品和技术内置工具还原数据库的过程。
使用内置工具备份数据库
使用此过程,可以通过使用 SharePoint 管理中心网站备份数据库。
要使用 SharePoint 产品和技术内置工具备份服务器场,必须使用以下帐户和权限:
您必须登录到运行 SharePoint 管理中心网站的服务器。
您必须拥有一个将用来存储备份文件的共享文件夹。有关准备备份的详细信息,请参阅准备备份和还原服务器场 (Search Server 2008)。
重要信息 |
---|
您必须是 SharePoint 组“Farm Administrators”的成员才能完成以下过程。 |
通过使用用户界面备份数据库
在 SharePoint 管理中心网站的“操作”页上,在“备份和还原”部分,单击“执行备份”。
在“选择要备份的组件”页上,选择您要备份的数据库所对应的复选框。单击“继续备份选项”。
在“选择备份选项”页上,差异备份将备份自上次备份以来已创建或更改的数据。如果您执行完整备份和差异备份的组合,还原时将要求您具有上次完整备份、上次差异备份和中间的各个差异备份。
在“备份内容”部分中,验证已显示您选择的数据库。
在“备份类型”部分,选择“完整”。
在“备份文件位置”部分中,键入备份文件夹的 UNC 路径。
单击“确定”。
通过单击“刷新”可以查看“备份状态”页上的备份作业状态。此页每 30 秒钟还将自动刷新一次。备份和恢复是一项定时服务作业,因此它可能需要些许时间才开始进行备份。
如果您收到任何错误,可通过查看位于上面指定的 UNC 路径的 spbackup.log 来获取详细信息。
使用此过程通过 Stsadm 命令行工具备份 Web 应用程序。
重要信息 |
---|
若要完成此过程,您至少应该是本地计算机上 Administrators 组中的成员。 |
通过使用命令行备份数据库
在安装 SharePoint 产品和技术的驱动器上,转到以下目录:%COMMONPROGRAMFILES%\Microsoft shared\Web server extensions\12\Bin。
如果您还不知道要备份哪个节点,请键入以下命令:
stsadm –o backup –showtree
提示
位于方括号 ([ ]) 中的项不能直接选中以进行备份,而是在选中其父项时进行备份。
要备份数据库,请键入以下命令:
stsadm -o backup -directory <\\服务器名称\文件夹名称> -backupmethod full -item <数据库名称>
其中,\\服务器名称\文件夹名称 是指向备份文件夹的 UNC 路径,而数据库名称 是您要备份的数据库的名称和节点,例如:WSS_Content_407f26d96bbf4158b2802a599ecfb718。
如果备份成功完成,则命令窗口将显示以下文本:
Completed with 0 warnings. Completed with 0 errors. Backup completed successfully. --------------------------------------------------------- Operation completed successfully.
如果出现错误或警告,或者如果备份未能成功完成,请检查您在步骤 3 中指定的文件夹中的 spbackup.log 文件。
通过使用 SQL Server 备份服务器场
重要信息 |
---|
要完成以下过程,您必须是 db_backupoperator 固定数据库角色的成员。 |
通过使用 SQL Server 备份服务器场
启动 SQL Server Management Studio 并连接到数据库服务器。
在“对象资源管理器”中,展开“数据库”。
右键单击配置数据库(通常名为 SharePoint_Config),指向“任务”,然后单击“备份”。
在“备份数据库”对话框中,从“备份类型”列表中选择所要执行备份的类型。有关使用哪种备份类型的详细信息,请参阅 SQL Server 2005 联机丛书中的恢复模式概述。
在“备份组件”下,选择“数据库”选项。
在“名称”文本框中,键入名称或使用默认名称。
在“说明”文本框中,键入备份的说明。
在“备份集过期时间”下,指定备份应保持的时间长度或使用默认值。当备份集过期时,可以使用具有相同名称的任何后续备份覆盖此备份集。备份集默认情况下设置为永不过期(0 天)。
在“目标”部分中,指定存储备份集的位置或使用默认位置。
单击“确定”以备份数据库。
对于要备份的每个数据库,重复步骤 3 到步骤 10。
计划延迟备份或定期备份
在“备份数据库”对话框中,在您输入数据库备份信息(请参阅上面的“通过使用 SQL Server 备份服务器场”)之后,单击箭头以显示“脚本”菜单,然后单击“将操作脚本保存到作业”。
在“新建作业”对话框的“选择页”窗格中,单击“计划”,然后单击“新建”。
在“新建作业计划”页中,为计划的备份指定所需的名称、类型、频率和持续时间,然后单击“确定”。
单击“确定”接受计划作业更改。
单击“确定”保存作业更改并开始数据库备份。
有关如何计划数据库备份的详细信息,请参阅如何在 SQL Server 2005 中使用 SQL Server Management Studio 计划数据库备份操作 (https://go.microsoft.com/fwlink/?linkid=109568&clcid=0x804)。