Microsoft.SharePoint.Administration.Backup namespace
Fornece tipos e membros para realizar backup e restaurar operações em sites de Microsoft SharePoint Foundation .
Quatro tipos de componentes internos podem ser submetidos a backup e restaurados com as classes neste namespace: toda a farm, conteúda de serviços da Web, aplicativos da Web e bancos de dados de publicação. Você também pode criar novos tipos de conteúdo que podem ser feitos e restaurados pela implementação da interface IBackupRestore .
Você pode usar as classes em Microsoft.SharePoint.Deployment para criar backups e restaurações conjuntos individuais de sites e sites da Web.
Classes
Class | Description | |
---|---|---|
SPBackupInformation | Fornece informações sobre uma operação de backup, como a localização do dispositivo de backup. | |
SPBackupRestoreConfigurationSettings | Representa algumas configurações de farm grande usadas em operações de backup e restauração. | |
SPBackupRestoreConsole | Fornece métodos estáticos para execução e gerenciamento de operações de backup e restauração. | |
SPBackupRestoreConsoleObject | Representa uma determinada operação de backup ou restauração. | |
SPBackupRestoreHistoryList | Uma lista dos últimos backup e restaurar operações (incluindo aqueles que falhou ou foi cancelada antes de concluir) para um local de backup específico. | |
SPBackupRestoreHistoryObject | Representa uma único atual ou passada operação backup ou restauração. | |
SPBackupRestoreInformation | Fornece informações sobre um trabalho de backup ou restauração que está em execução ou acabou de ser concluída. | |
SPBackupRestoreObject | Fornece funções auxiliares para operações de backup e restauração e atua como um contêiner para um objeto de SPBackupRestoreInformation e seu objeto correlacionados IBackupRestore . | |
SPBackupRestoreObjectCollection | Representa uma coleção de objetos SPBackupRestoreObject . | |
SPBackupRestoreParameter | Representa um parâmetro de backup ou restauração e fornece a membros de auxiliar para dar suporte a entrada do usuário de valores de parâmetro. | |
SPBackupRestoreParameterCollection | Representa uma coleção de objetos SPBackupRestoreParameter . | |
SPBackupRestoreSettings | Armazena um padrão de configurações para uma operação de backup ou restauração. | |
SPBackupSettings | Representa as configurações para uma operação de backup, incluindo o número de segmentos que serão usados. | |
SPDatabaseSnapshot | Representa um instantâneo de banco de dados de um banco de dados Microsoft SQL Server . | |
SPDatabaseSnapshotCollection | Representa uma coleção de objetos SPDatabaseSnapshot que são instantâneos de banco de dados Microsoft SQL Server . Essa classe também fornece métodos e propriedades para o gerenciamento de instantâneos de banco de dados. | |
SPDatabaseSnapshotRestoreEvent | Representa a restauração de um banco de dados de um dos respectivos instantâneos. | |
SPRestoreEventArgs | Fornece dados para manipular um evento ObjectsRestored . | |
SPRestoreInformation | Fornece informações sobre uma operação de restauração estiver em andamento no momento ou apenas concluída. | |
SPRestoreSettings | Representa as configurações para uma operação de restauração. As configurações incluem o método de restauração, o backup a ser restaurado e as informações de logon do farm. | |
SPVssComponentDefinition | Fornece informações sobre um personalizado, não um banco de dados, componente conteúdo de SharePoint Foundation para o serviço SharePointVSS Writer. | |
SPVssDiscoveryHelper | Permite tipos personalizados de componentes de conteúdo de banco de dados não devem ser protegidos pelo Serviço de sombra de Volume. |
Interfaces
Interface | Description | |
---|---|---|
IBackupRestore | Permite que o conteúdo que uma classe representa para backup e restauração. | |
IBackupRestoreConfiguration | Fornece uma propriedade que indica se o componente que representa a classe de implementação pode ser incluído em backups (e restaurações) somente de definições de configuração. | |
IBackupRestoreTreeFormatter | Formatos para uso em uma interface do usuário, uma apresentação de árvore dos componentes no farm que possa ser feito backup. | |
IDatabaseSnapshotRestore | Quando implementado por uma classe derivada de SPDatabase, fornece personalizado restauração pré e pós-restauração processamento quando o banco de dados é restaurado a partir de um snapshot. |
Delegates
Delegate | Description | |
---|---|---|
SPRestoreCompleteEventHandler | Representa o método que manipulará o evento de ObjectsRestored de um SPFarm. |
Enumerations
Enumeration | Description | |
---|---|---|
SPBackupMethodType | Especifica se todos os conteúdo ou apenas o conteúdo alterado é feito o backup. | |
SPBackupRestoreLogSeverity | Especifica a gravidade de um problema que ocorre durante uma operação de backup ou restauração e estiver conectado com uma mensagem. | |
SPBackupRestorePhaseType | Especifica qual estágio em uma operação de backup ou restauração está em andamento. | |
SPRestoreMethodType | Especifica se somente o conteúdo que já não existe no destino de restauração é restaurado a partir do objeto de backup ou se o conteúdo com o mesmo nome que o objeto de backup também é substituído. | |
SPRestoreType | Especifica se um conjunto de sites ou um componente de conteúdo maior do que um conjunto de sites; ou seja, um farm, serviço da Web, Web banco de dados de aplicativo ou conteúdo; é restaurado. |