Compartilhar via


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
Classe pública SPBackupInformation Fornece informações sobre uma operação de backup, como a localização do dispositivo de backup.
Classe pública SPBackupRestoreConfigurationSettings Representa algumas configurações de farm grande usadas em operações de backup e restauração.
Classe pública SPBackupRestoreConsole Fornece métodos estáticos para execução e gerenciamento de operações de backup e restauração.
Classe pública SPBackupRestoreConsoleObject Representa uma determinada operação de backup ou restauração.
Classe pública 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.
Classe pública SPBackupRestoreHistoryObject Representa uma único atual ou passada operação backup ou restauração.
Classe pública SPBackupRestoreInformation Fornece informações sobre um trabalho de backup ou restauração que está em execução ou acabou de ser concluída.
Classe pública 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 .
Classe pública SPBackupRestoreObjectCollection Representa uma coleção de objetos SPBackupRestoreObject .
Classe pública 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.
Classe pública SPBackupRestoreParameterCollection Representa uma coleção de objetos SPBackupRestoreParameter .
Classe pública SPBackupRestoreSettings Armazena um padrão de configurações para uma operação de backup ou restauração.
Classe pública SPBackupSettings Representa as configurações para uma operação de backup, incluindo o número de segmentos que serão usados.
Classe pública SPDatabaseSnapshot Representa um instantâneo de banco de dados de um banco de dados Microsoft SQL Server .
Classe pública 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.
Classe pública SPDatabaseSnapshotRestoreEvent Representa a restauração de um banco de dados de um dos respectivos instantâneos.
Classe pública SPRestoreEventArgs Fornece dados para manipular um evento ObjectsRestored .
Classe pública SPRestoreInformation Fornece informações sobre uma operação de restauração estiver em andamento no momento ou apenas concluída.
Classe pública 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.
Classe pública 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.
Classe pública 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
Interface pública IBackupRestore Permite que o conteúdo que uma classe representa para backup e restauração.
Interface pública 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.
Interface pública IBackupRestoreTreeFormatter Formatos para uso em uma interface do usuário, uma apresentação de árvore dos componentes no farm que possa ser feito backup.
Interface pública 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
Delegado público SPRestoreCompleteEventHandler Representa o método que manipulará o evento de ObjectsRestored de um SPFarm.

Enumerations

  Enumeration Description
Enumeração pública SPBackupMethodType Especifica se todos os conteúdo ou apenas o conteúdo alterado é feito o backup.
Enumeração pública SPBackupRestoreLogSeverity Especifica a gravidade de um problema que ocorre durante uma operação de backup ou restauração e estiver conectado com uma mensagem.
Enumeração pública SPBackupRestorePhaseType Especifica qual estágio em uma operação de backup ou restauração está em andamento.
Enumeração pública 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.
Enumeração pública 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.