Microsoft.SharePoint.Administration.Backup - Espace de noms

Fournit des types et des membres pour l'exécution de sauvegarde et de restauration des opérations sur les sites Microsoft SharePoint Foundation .

Quatre types de composants intégrés peuvent être sauvegardés et restaurés avec les classes de cet espace de noms : la batterie entière, services Web, les applications Web et les bases de données de contenu de publication de contenu. Vous pouvez également créer nouveaux types de contenu qui peuvent être sauvegardés et restaurés en implémentant l'interface IBackupRestore .

Vous pouvez utiliser les classes dans Microsoft.SharePoint.Deployment pour créer les sauvegardes et restaurations de collections de sites individuelles et les sites Web.

Classes

  Classe Description
Classe publique SPBackupInformation Fournit des informations sur une opération de sauvegarde, telles que l'emplacement de l'unité de sauvegarde.
Classe publique SPBackupRestoreConfigurationSettings Représente certains paramètres utilisés dans les opérations de sauvegarde et de restauration de la batterie.
Classe publique SPBackupRestoreConsole Fournit des méthodes statiques permettant d'exécuter et de gérer les opérations de sauvegarde et de restauration.
Classe publique SPBackupRestoreConsoleObject Représente une opération de sauvegarde ou de restauration spécifique.
Classe publique SPBackupRestoreHistoryList Une liste des dernier sauvegarde et de restauration des opérations (y compris ceux qui a échoué ou a été annulée avant la fin) pour un emplacement de sauvegarde particulier.
Classe publique SPBackupRestoreHistoryObject Représente les connaître une seule opération de sauvegarde ou de restauration des actuelle ou anciennes.
Classe publique SPBackupRestoreInformation Fournit des informations sur un travail de sauvegarde ou de restauration qui est en cours d'exécution ou qui vient de se terminer.
Classe publique SPBackupRestoreObject Fournit des fonctions d'assistance pour les opérations de sauvegarde et de restauration et agit comme un conteneur pour un objet SPBackupRestoreInformation et son objet en corrélation IBackupRestore .
Classe publique SPBackupRestoreObjectCollection Représente une collection d'objets SPBackupRestoreObject .
Classe publique SPBackupRestoreParameter Représente un paramètre de sauvegarde ou de restauration, ainsi que des membres d'assistance pour prendre en charge des valeurs de paramètre de l'entrée d'utilisateur.
Classe publique SPBackupRestoreParameterCollection Représente une collection d'objets SPBackupRestoreParameter .
Classe publique SPBackupRestoreSettings Stocke un modèle de paramètres pour une opération de sauvegarde ou de restauration.
Classe publique SPBackupSettings Représente les paramètres de configuration pour une opération de sauvegarde, y compris le nombre de threads à utiliser.
Classe publique SPDatabaseSnapshot Représente une capture instantanée de base de données d'une base de données Microsoft SQL Server .
Classe publique SPDatabaseSnapshotCollection Représente une collection d'objets SPDatabaseSnapshot qui sont des instantanés de base de données Microsoft SQL Server . Cette classe fournit également des méthodes et des propriétés pour la gestion des captures instantanées de base de données.
Classe publique SPDatabaseSnapshotRestoreEvent Représente la restauration d'une base de données à partir d'un de ses instantanés.
Classe publique SPRestoreEventArgs Fournit des données pour la gestion d'un événement ObjectsRestored .
Classe publique SPRestoreInformation Fournit des informations sur une opération de restauration est actuellement en cours d'exécution ou simplement terminée.
Classe publique SPRestoreSettings Représente les paramètres de configuration pour une opération de restauration. Les paramètres incluent la méthode de restauration, la sauvegarde à restaurer et les informations d'ouverture de session de batterie de serveurs.
Classe publique SPVssComponentDefinition Fournit des informations sur un personnalisée, non-base de données, composant de contenu de SharePoint Foundation pour le service SharePointVSS Writer.
Classe publique SPVssDiscoveryHelper Permet aux types personnalisés de composants de contenu de base de données non soit protégé par le Service de cliché instantané de Volume.

Interfaces

  Interface Description
Interface publique IBackupRestore Active le contenu une classe représente à être sauvegardés et restaurés.
Interface publique IBackupRestoreConfiguration Fournit une propriété qui indique si le composant qui représente la classe d'implémentation peut être inclus dans les sauvegardes (et les restaurations) uniquement des paramètres de configuration.
Interface publique IBackupRestoreTreeFormatter Met en forme, pour une utilisation dans une interface utilisateur, une présentation de l'arborescence des composants sur la batterie de serveurs peut être sauvegardé.
Interface publique IDatabaseSnapshotRestore En cas d'implémentation par une classe dérivée de SPDatabase, fournit une restauration préalable et à la restauration après traitement personnalisé lorsque la base de données est restaurée à partir d'une capture instantanée.

Délégués

  Délégué Description
Délégué public SPRestoreCompleteEventHandler Représente la méthode qui gérera l'événement ObjectsRestored d'un SPFarm.

Énumérations

  Énumération Description
Énumération publique SPBackupMethodType Spécifie si tous les contenus ou uniquement le contenu modifié est sauvegardé.
Énumération publique SPBackupRestoreLogSeverity Spécifie la gravité d'un problème qui se produit pendant une opération de sauvegarde ou de restauration et est enregistré avec un message.
Énumération publique SPBackupRestorePhaseType Spécifie quel stade dans une opération de sauvegarde ou de restauration est actuellement en cours d'exécution.
Énumération publique SPRestoreMethodType Spécifie que seul le contenu qui n'existe pas déjà dans la cible de restauration est restauré à partir de l'objet de sauvegarde ou si le contenu avec le même nom dans l'objet de sauvegarde est également remplacé.
Énumération publique SPRestoreType Spécifie si une collection de sites ou d'un composant contenu supérieur à une collection de sites ; Autrement dit, une batterie de serveurs, service Web, Web application, ou de contenu de base de données ; est restauré.