备份 SSP (Office SharePoint Server 2007)

在执行这些过程之前,请确保:

通过使用内置工具备份 SSP

可以使用此过程通过 SharePoint 管理中心网站来备份共享服务提供程序 (SSP)。

Important重要说明:

若要完成以下过程,至少应该是 SharePoint 组“Farm Administrators”的成员。在存储每个数据库的数据库服务器上,您还需要是所备份的每个数据库的 db_backupoperator 固定数据库角色的成员。SSP 内容数据库可能与 SSP 数据库在不同的数据库服务器上。

通过使用用户界面备份 SSP

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

  2. 在“选择要备份的组件”页面上,选中要备份的 SSP 的复选框。单击“继续备份选项”。验证是否已自动选中所有关联的数据库。若要独立于 SSP 备份数据库,请参阅备份数据库 (Office SharePoint Server)

  3. 在“选择备份选项”页面上:

    • 在“备份内容”部分中,验证所选的 SSP 是否已显示。

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

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

  4. 单击“确定”。

    您可以通过单击“刷新”在状态页面上查看备份作业状态。该页面也会每隔 30 秒自动刷新。备份和恢复使用 Windows SharePoint Services 定时服务来计划作业,因此可能需要花几秒钟时间才将开始进行备份。

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

可以使用以下过程通过 Stsadm 命令行工具来备份 Web 应用程序。

Important重要说明:

若要完成以下过程,至少应该是本地计算机上 Administrators 组的成员。在存储每个数据库的数据库服务器上,您还需要是所备份的每个数据库的 db_backupoperator 固定数据库角色的成员。SSP 内容数据库可能与 SSP 数据库在不同的数据库服务器上。

通过使用命令行备份 SSP

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

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

    stsadm –o backup –showtree

    备注

    不能直接选择括在方括号 ([ ]) 内的要备份的项,但可以在选择了这些项的父项后对它们进行备份。

  3. 若要备份 SSP,请键入以下命令:

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

    其中 \\服务器名称\文件夹名称 是备份文件夹的 UNC 路径,SSP 名称 是要备份的 SSP 的名称。例如:SharedServices1。将在备份中自动包括与 SSP 关联的所有数据库。

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

    Completed with 0 warnings.
    Completed with 0 errors.
    Backup completed successfully.
    ---------------------------------------------------------
    Operation completed successfully.
    
  5. 如果有错误或警告,或者备份未成功完成,请查看步骤 3 中所指定的文件夹中的 spbackup.log 文件。

安排或延迟备份

不能在 SharePoint 管理中心网站上安排备份时间。没有任何操作可用来通过使用 Stsadm 命令行工具自动完成备份。但是,您可以创建一个批处理文件,然后使用 Windows Server 2003 中的任务计划程序在特定时间运行该批处理文件,从而自动完成备份。由于使用 Office SharePoint Server 2007 内置工具进行备份会影响性能,因此您可能需要将备份操作安排在非高峰时段(如晚上或周末)进行。

可以使用以下过程来创建将运行 SSP 完整备份的批处理文件。此过程假定您已为备份创建了共享文件夹。有关如何创建共享文件夹的详细信息,请参阅以下文章:准备备份和还原服务器场 (Office SharePoint Server 2007)

提示

使用任务计划程序时,请确保计算机上的系统日期和时间准确无误。若要验证或更改此信息,请双击任务栏上的时间指示器。

创建批处理文件

  1. 单击“开始”,然后单击“运行”。

  2. 键入 notepad,然后单击“确定”。

  3. 在记事本中,键入以下文本:

    @echo off
    echo ===============================================================
    echo Back up sites for the farm to C:\backup
    echo ===============================================================
    cd \Program Files\Common Files\Microsoft Shared\web server extensions\12\BIN
    @echo off
    stsadm -o backup -directory <\\server name\folder name> -backupmethod full -item <database name> 
    echo completed
    

    其中 \\服务器名称\文件夹名称 是备份文件夹的 UNC 路径,SSP 名称 是要备份的 SSP 的名称,例如:SharedServices1。

  4. 在记事本中的“文件”菜单上,单击“另存为”。

  5. 在“另存为”框中,选择要在其中保存批处理文件的文件夹。

  6. 使用“.bat”作为文件扩展名,在“文件名”框中键入文件的名称,例如 backup_batch.bat。

  7. 在“保存类型”框中,单击“所有文件”。

  8. 单击“保存”。

安排备份时间

  1. 启动任务计划向导,然后单击“下一步”。

  2. 单击“浏览”,导航到您刚刚创建的批处理文件,然后单击“打开”。

  3. 键入任务的名称,例如 backup_batch。

  4. 选择此任务的频率(例如,每周),然后单击“下一步”。

  5. 若要定期自动执行此备份,请选择诸如“每周”或“每月”等时间间隔。若要执行此备份一次或延迟单一备份,请选择“仅一次”。

  6. 为备份选择时间和起始日期。

  7. 键入用户名和密码,然后单击“下一步”。此任务将会如同由该用户启动一样运行。

  8. 单击“完成”。

    若要为任务配置高级设置,请在向导的最后一页选中“在单击‘完成’时打开此任务的高级属性”复选框。这样在单击“完成”后将打开任务的属性对话框。然后可以在“任务”选项卡上更改正在运行的程序,在“计划”选项卡上调整计划时间,在“设置”选项卡上自定义设置,或在“安全”选项卡上设置用户和组权限。

另请参见

概念

备份和还原 SSP (Office SharePoint Server 2007)
还原 SSP (Office SharePoint Server 2007)