Microsoft.SharePoint.Administration.Backup 命名空间

Provides types and members for performing backup and restore operations on Microsoft SharePoint Foundation sites.

Four types of built-in components can be backed up and restored with the classes of this namespace: the entire farm, content publishing Web services, Web applications, and content databases. You also can create new content types that can be backed up and restored by implementing the IBackupRestore interface.

You can use the classes in Microsoft.SharePoint.Deployment to create backups and restorations of individual site collections and Web sites.

  说明
公共类 SPBackupInformation 提供有关备份操作,如备份设备的位置信息。
公共类 SPBackupRestoreConfigurationSettings 表示某些备份和还原操作中使用服务器场范围的设置。
公共类 SPBackupRestoreConsole 提供用于运行和管理备份和恢复操作的静态方法。
公共类 SPBackupRestoreConsoleObject 表示特定的备份或还原操作。
公共类 SPBackupRestoreHistoryList 过去的备份的列表并为一个特定的备份位置还原操作 (包括那些失败或完成前被取消)。
公共类 SPBackupRestoreHistoryObject 表示一个当前或过去备份或还原操作。
公共类 SPBackupRestoreInformation 提供有关正在运行或刚刚完成的备份或还原作业的信息。
公共类 SPBackupRestoreObject 提供了用于备份和还原操作帮助器函数,并充当一个SPBackupRestoreInformation对象和其相关的IBackupRestore对象的容器。
公共类 SPBackupRestoreObjectCollection 表示SPBackupRestoreObject对象的集合。
公共类 SPBackupRestoreParameter 表示一个备份或还原的参数并提供帮助器成员以支持用户输入的参数值。
公共类 SPBackupRestoreParameterCollection 表示SPBackupRestoreParameter对象的集合。
公共类 SPBackupRestoreSettings 存储设置的备份或还原操作的模式。
公共类 SPBackupSettings 表示配置设置的备份操作,包括要使用的线程数。
公共类 SPDatabaseSnapshot 表示数据库快照的一个Microsoft SQL Server数据库。
公共类 SPDatabaseSnapshotCollection 表示的是Microsoft SQL Server数据库快照的SPDatabaseSnapshot对象的集合。此类还提供了数据库快照的管理的方法和属性。
公共类 SPDatabaseSnapshotRestoreEvent 表示从一个其快照数据库的恢复。
公共类 SPRestoreEventArgs 为处理ObjectsRestored事件提供数据。
公共类 SPRestoreInformation 提供了有关当前正在进行或刚刚完成还原操作的信息。
公共类 SPRestoreSettings 表示用于还原操作的配置设置。设置包括还原,还原的备份的方法,以及场的登录信息。
公共类 SPVssComponentDefinition 提供有关自定义、 非数据库、 SharePoint Foundation SharePointVSS 编写器服务内容组件的信息。
公共类 SPVssDiscoveryHelper 使自定义类型的非数据库内容组件是受卷影服务。

接口

  接口 说明
公共接口 IBackupRestore 启用一个类表示要备份和还原的内容。
公共接口 IBackupRestoreConfiguration 提供一个属性,指示是否可以仅配置设置的备份 (和还原) 中包含的组件实现类表示。
公共接口 IBackupRestoreTreeFormatter 在 UI 中使用格式上可以备份服务器场的组件树演示文稿。
公共接口 IDatabaseSnapshotRestore 通过从SPDatabase派生的类实现时,可以提供自定义预还原和后期恢复处理从快照恢复数据库时。

委托

  委托 说明
公共委托 SPRestoreCompleteEventHandler 表示将处理SPFarmObjectsRestored事件的方法。

枚举

  枚举 说明
公共枚举 SPBackupMethodType 指定是否所有内容或更改后的内容进行都备份。
公共枚举 SPBackupRestoreLogSeverity 指定的备份或还原操作过程中发生,并记录一条消息的问题的严重性。
公共枚举 SPBackupRestorePhaseType 指定在备份或还原操作中所处的阶段正在进行之中。
公共枚举 SPRestoreMethodType 指定是否从备份对象还原仅还原目标中不存在的内容,或是否具有相同的名称,如下所示的备份对象的内容也被覆盖。
公共枚举 SPRestoreType 指定是否是网站集或网站集 ; 比大的内容组件也就是说,场中,Web 服务,Web 应用程序或内容数据库 ;将被还原。