Share via


Vue d’ensemble de la sauvegarde et de la récupération (SharePoint Foundation 2010)

 

S’applique à : SharePoint Foundation 2010

Dernière rubrique modifiée : 2016-11-30

Cet article décrit l’architecture de sauvegarde et les processus de récupération disponibles dans Microsoft SharePoint Foundation 2010, y compris la sauvegarde et la récupération granulaire et de batterie de serveurs, ainsi que la récupération à partir d’une base de données de contenu non attachée. Les opérations de sauvegarde et de récupération peuvent être réalisées par le biais de l’interface utilisateur ou d’applets de commande Windows PowerShell. Il est possible que les outils de sauvegarde et de récupération intégrés ne satisfassent pas à tous les besoins de votre organisation.

Dans cet article :

  • Scénarios de sauvegarde et de récupération

  • Architecture de sauvegarde

  • Processus de récupération

Scénarios de sauvegarde et de récupération

La sauvegarde et la récupération de données prennent en charge de nombreux scénarios d’entreprise, notamment :

  • Récupération de contenu supprimé par inadvertance et non protégé par la corbeille ou le contrôle de version.

  • Déplacement de données entre des installations dans le cadre d’une mise à niveau matérielle ou logicielle.

  • Récupération d’une panne imprévue.

Architecture de sauvegarde

SharePoint Foundation 2010 fournit deux systèmes de sauvegarde : sauvegarde de batterie de serveurs et sauvegarde précise.

Architecture de la sauvegarde de batterie de serveurs

L’architecture de la sauvegarde de batterie de serveurs dans SharePoint Foundation 2010 lance une sauvegarde des bases de données de contenu et d’applications de service Microsoft SQL Server et enregistre le contenu de la configuration dans des fichiers.

L’illustration suivante représente le système de sauvegarde de batterie de serveurs.

Architecture de la sauvegarde (SharePoint Foundation)

La sauvegarde complète et la sauvegarde différentielle sont toutes deux prises en charge. Les sauvegardes complètes créent une nouvelle sauvegarde de la totalité du système. Les sauvegardes différentielles créent une sauvegarde de toutes les données stockées dans les bases de données et ayant changé depuis la dernière sauvegarde complète.

Le système de sauvegarde de batterie de serveurs est organisé de manière hiérarchique. Les composants d’une batterie de serveurs qui peuvent être sélectionnés pour la sauvegarde sont les suivants :

  • Batterie de serveurs   La batterie est l’objet de niveau supérieur. Vous disposez des options suivantes lorsque vous sauvegardez une batterie de serveurs :

    • Données de contenu et de configuration (par défaut)

      La batterie de serveurs entière est sauvegardée, y compris les paramètres stockés dans la base de données de configuration.

    • Configuration seulement

      Les paramètres de la base de données de configuration sont sauvegardés, pour vous permettre d’appliquer des configurations à différentes batteries de serveurs. Pour plus d’informations, voir Utilisation et avantages d'une sauvegarde limitée à la configuration plus loin dans cet article.

  • Application Web   Vous pouvez sélectionner une ou plusieurs bases de données de contenu à sauvegarder dans une application Web.

    Une sauvegarde d’application Web inclut les éléments suivants :

    • Nom et compte du pool d’applications

    • Paramètres d’authentification

    • Paramètres d’applications Web généraux, tels que les alertes et chemins d’accès gérés

    • Informations de liaison IIS (Internet Information Services), notamment le type de protocole, l’en-tête de l’hôte et le numéro de port

    • Modifications apportées au fichier Web.config par le biais du modèle objet ou de l’Administration centrale

      Notes

      Les modifications apportées à un fichier Web.config en vue de prendre en charge l’application basée sur les revendications ne sont pas incluses dans les sauvegardes, car ces modifications sont effectuées manuellement. Pour plus d’informations, voir Observations sur l’utilisation des sauvegardes de batteries de serveurs plus loin dans cet article.

    • Solutions mode bac à sable (sandbox)

    Pour plus de conseils sur la protection de ces paramètres, voir Planifier la sauvegarde et la récupération (SharePoint Foundation 2010).

  • Important

    Les sauvegardes d’applications de service n’incluent pas le proxy associé. Pour sauvegarder l’application de service et le proxy d’application de service, vous devez sauvegarder la batterie de serveurs ou effectuer deux sauvegardes consécutives, en sélectionnant l’application de service dans une sauvegarde, puis le proxy d’application de service associé dans la seconde.

    Bon nombre de bases de données d’application de service ne peuvent pas être sauvegardées individuellement à partir de SharePoint Foundation 2010. Pour sauvegarder uniquement les bases de données d’application de service, vous devez utiliser la fonction de sauvegarde de SQL Server.

  • Proxys des applications de service qui ne sont pas partagées.

  • Services partagés   Leur exécution nécessite à la fois une application de service et un proxy d’application de service. Si vous sélectionnez le nœud Services partagés, toutes les applications de service et les proxys d’applications de service associés sur la batterie sont sauvegardés.

    Notes

    La hiérarchie de sauvegarde vous permet de sélectionner certaines applications de service et proxys d’applications de service à sauvegarder. Toutefois, lorsque vous sélectionnez une ou toutes les applications de service, ou un ou tous les proxys, les objets associés ne sont pas sauvegardés par défaut. Pour sauvegarder les deux parties d’un service spécifique, vous devez sélectionner le nœud Services partagés ou effectuer deux sauvegardes consécutives, en prenant soin de sélectionner l’application de service dans la première sauvegarde et le proxy d’application de service associé dans la seconde sauvegarde.

Notes

Certains paramètres de l’environnement SharePoint Foundation ne sont pas inclus dans une sauvegarde de batterie de serveurs. Il s’agit des paramètres suivants stockés sur les serveurs Web :

  • les mots de passe des comptes de pool d’applications ;

  • les paramètres de compression HTTP ;

  • les paramètres de délai d’expiration ;

  • des filtres personnalisés ISAPI (Internet Server Application Programming Interface) ;

  • l’appartenance à un domaine d’ordinateur ;

  • les paramètres de sécurité du protocole Internet (IPsec) ;

  • les paramètres d’équilibrage de charge réseau ;

  • les certificats SSL (Secure Sockets Layer) ;

  • les paramètres d’adresses IP dédiées.

Utilisation et avantages d’une sauvegarde limitée à la configuration

Une sauvegarde limitée à la configuration extrait et sauvegarde les paramètres de configuration stockés dans une base de données de configuration. À l’aide des outils intégrés, vous pouvez sauvegarder la configuration de n’importe quelle base de données de configuration, que celle-ci soit ou non actuellement attachée à une batterie de serveurs. Pour plus d’informations sur la sauvegarde d’une configuration, voir Sauvegarder la configuration d’une batterie de serveurs (SharePoint Foundation 2010).

Une sauvegarde de la configuration peut être restaurée sur la même batterie de serveurs ou sur n’importe quelle autre batterie de serveurs. Lorsqu’une configuration est restaurée, elle remplace tous les paramètres présents dans la batterie de serveurs par les valeurs correspondantes définies dans la sauvegarde de la configuration. Si des paramètres présents dans la batterie de serveurs sont absents de la sauvegarde de la configuration, ils ne sont pas modifiés. Pour plus d’informations sur la restauration d’une configuration de batterie de serveurs, voir Restaurer la configuration d’une batterie de serveurs (SharePoint Foundation 2010).

Notes

Les paramètres des applications de service et des applications Web ne sont pas inclus dans les sauvegardes de configuration. Vous pouvez utiliser les applets de commande de Windows PowerShell pour documenter et copier les paramètres des applications de service. Pour plus d’informations, voir Documenter les paramètres de configuration de batteries (SharePoint Foundation 2010) et Copier des paramètres de configuration d’une batterie à l’autre (SharePoint Foundation 2010).

Les situations dans lesquelles il peut être nécessaire de restaurer la configuration d’une batterie de serveurs vers une autre batterie de serveurs sont les suivantes :

  • Réplication d’une configuration de batterie de serveurs normalisée à utiliser dans l’ensemble de l’environnement.

  • Déplacement de configurations depuis un environnement de développement ou de test vers un environnement de production.

  • Déplacement de configurations depuis une installation autonome vers un environnement de batterie de serveurs.

  • Configuration d’une batterie de serveurs dans le cadre d’un environnement de secours.

SharePoint Foundation stocke les genres de paramètres suivants dans une sauvegarde limitée à la configuration.

  • Antivirus

  • Gestion des droits relatifs à l’information (IRM)

  • Paramètres de courrier électronique sortant (restaurés uniquement lors d’une opération de remplacement).

  • Personnalisations déployées en tant que solutions fiables

  • Journalisation des diagnostics

Observations sur l’utilisation des sauvegardes de batteries de serveurs

Gardez à l’esprit les points suivants avant d’utiliser des sauvegardes de batteries de serveurs :

  • Il n’existe pas de système de planification intégré pour les sauvegardes. Pour planifier une sauvegarde, il est recommandé de créer un script de sauvegarde à l’aide de Windows PowerShell, puis d’utiliser le Planificateur de tâches de Windows pour exécuter le script de sauvegarde régulièrement.

  • Il n’est pas recommandé d’utiliser la sauvegarde de métabase IIS pour protéger les paramètres IIS. Au lieu de cela, documentez toutes les configurations IIS pour chaque serveur Web à l’aide d’un outil offrant l’analyse de configuration souhaitée, tel que Microsoft System Center Configuration Manager 2007.

  • Les opérations de sauvegarde et de récupération de SharePoint Foundation 2010 peuvent être exécutées aux côtés de fonctionnalités de SQL Server Enterprise, notamment la compression des sauvegardes et le chiffrement transparent des données.

    Si vous exécutez SQL Server Enterprise, nous vous recommandons vivement d’utiliser la compression des sauvegardes. Pour plus d’informations sur la compression des sauvegardes, voir Compression de sauvegardes (SQL Server) (https://go.microsoft.com/fwlink/?linkid=129381&clcid=0x40C).

    Si vous décidez d’exécuter des bases de données avec le chiffrement transparent des données, vous devez sauvegarder et restaurer manuellement la clé ; les fonctions de sauvegarde et de récupération de SharePoint Foundation 2010 ne vous rappelleront pas de sauvegarder la clé. Pour plus d’informations sur le chiffrement transparent des données, voir Présentation du chiffrement transparent des données (TDE) (https://go.microsoft.com/fwlink/?linkid=129384&clcid=0x40C).

  • Si une base de données de contenu est configurée pour utiliser le fournisseur de stockage BLOB distant SQL FILESTREAM, ce fournisseur doit être installé sur le serveur de bases de données sauvegardé, mais aussi sur le serveur de bases de données sur lequel il est récupéré.

  • La fonction de sauvegarde de SharePoint Foundation 2010 ne protège pas les éléments suivants :

    • Modifications du fichier Web.config sur les serveurs Web qui ne sont pas apportées par le biais de l’Administration centrale ou du modèle objet.

    • Personnalisations d’un site qui ne sont pas déployées dans le cadre d’une solution en mode bac à sable ou d’une solution fiable.

  • Si vous partagez des applications de service parmi des batteries, sachez que les certificats d’approbation ayant été échangés ne sont pas compris dans les sauvegardes de batteries. Vous devez sauvegarder le magasin de certificats séparément ou conserver les certificats à un emplacement distinct. Lorsque vous restaurez une batterie qui partage une application de service, vous devez importer et redéployer les certificats, puis rétablir toute approbation inter-batterie.

    Pour plus d’informations, voir Échanger des certificats d’approbation entre batteries de serveurs (SharePoint Foundation 2010).

  • Lorsque vous restaurez une batterie ou une application Web configurée de façon à utiliser un genre quelconque d’authentification basée sur les revendications, des fournisseurs dupliqués ou supplémentaires peuvent sembler être activés. Si des doublons apparaissent, vous devez enregistrer manuellement chaque zone d’application Web afin de les supprimer.

  • Des étapes supplémentaires sont requises lorsque vous restaurez une batterie qui contient une application Web configurée de façon à utiliser l’authentification basée sur les formulaires. Vous devez réinscrire les fournisseurs d’appartenances et de rôles dans le fichier web.config, puis redéployer les fournisseurs. Ces étapes sont nécessaires que vous effectuiez une restauration au niveau de l’application Web ou au niveau de la batterie.

    Pour plus d’informations, voir Sauvegarder une application Web (SharePoint Foundation 2010), Planifier des méthodes d’authentification (SharePoint Foundation 2010) et Configurer l’authentification par revendications (SharePoint Foundation 2010).

Architecture de sauvegarde précise et d’exportation

L’architecture de sauvegarde précise et d’exportation utilise des requêtes Transact-SQL et des appels d’exportation. La sauvegarde précise et l’exportation constituent une opération qui implique des phases de lecture et de traitement plus intenses que la sauvegarde de batterie de serveurs.

À partir du système de sauvegarde précise, un utilisateur peut sauvegarder une collection de sites ou exporter un site ou une liste.

Notes

Les flux de travail ne sont pas inclus dans les exportations de sites ou de listes.

Si vous exécutez SQL Server Enterprise, le système de sauvegarde granulaire peut éventuellement utiliser des captures instantanées de base de données SQL Server pour que les données demeurent cohérentes pendant que la sauvegarde ou l’exportation est en cours. Lorsqu’une capture instantanée est demandée, une capture instantanée de base de données SQL Server de la base de données de contenu appropriée est effectuée et SharePoint Foundation l’utilise pour créer le package de sauvegarde ou d’exportation, puis la capture instantanée est supprimée. Les captures instantanées de base de données sont liées à la base de données source. Si celle-ci bascule hors connexion pour une raison quelconque, la capture instantanée ne sera pas disponible. Pour plus d’informations sur les captures instantanées de base de données, voirCaptures instantanées de base de données (https://go.microsoft.com/fwlink/?linkid=166158&clcid=0x40C).

Les avantages offerts par la sauvegarde d’une collection de sites à l’aide d’une capture instantanée sont les suivants :

  • La capture instantanée garantit que les données lues restent cohérentes pendant toute la durée de l’opération.

  • Les utilisateurs peuvent continuer à utiliser la collection de sites pendant qu’elle est sauvegardée à partir de la capture instantanée de base de données. Ils peuvent notamment ajouter, modifier et supprimer du contenu. Cependant, les modifications apportées par les utilisateurs au site actif ne seront pas incluses dans la sauvegarde de la collection de sites, car la sauvegarde est basée sur la capture instantanée de la base de données.

Toutefois, les captures instantanées de base de données peuvent avoir un impact négatif sur les performances. Pour plus d’informations sur les captures instantanées de base de données et sur les performances, voir Limitations relatives aux captures instantanées de base de données (https://go.microsoft.com/fwlink/?linkid=166159&clcid=0x40C).

Vous pouvez utiliser la sauvegarde précise et l’exportation pour le contenu stocké dans une base de données configurée pour utiliser le fournisseur de stockage BLOB distant SQL FILESTREAM.

Notes

Si le fournisseur RBS que vous utilisez ne prend pas en charge les captures instantanées, vous ne pouvez pas utiliser de captures instantanées pour le déploiement ou la sauvegarde de contenu. Par exemple, le fournisseur SQL FILESTREAM ne prend pas en charge les captures instantanées.

Notes

Nous vous recommandons de ne pas utiliser la fonction de sauvegarde de collection de sites de SharePoint Foundation 2010 pour les collections de sites dont la taille est supérieure à 85 Go.

L’illustration suivante montre le système de sauvegarde précise et d’exportation.

Sauvegarde/exportation précises

Processus de récupération

SharePoint Foundation 2010 prend en charge les principales options de récupération intégrées ci-dessous :

  • Restauration à partir d’une sauvegarde de batterie de serveurs créée à l’aide d’outils intégrés ou restauration à partir de la sauvegarde d’un composant à l’aide du système de sauvegarde de batterie de serveurs.

  • Restauration à partir d’une sauvegarde de collection de sites.

  • Connexion à une base de données de contenu à l’aide de la fonctionnalité de base de données de contenu non attachée, sauvegarde ou exportation de données depuis celle-ci, puis restauration ou importation des données.

Restauration à partir d’une sauvegarde de batterie de serveurs

Les éléments pouvant être récupérés à partir d’une sauvegarde de batterie de serveurs sont les suivants :

  • Batterie de serveurs

    • Données de contenu et de configuration (par défaut)

      La batterie de serveurs entière est restaurée, y compris les paramètres stockés dans la base de données de configuration et les packages de solutions approuvées.

    • Configuration seulement

      Seules les données de configuration sont restaurées, opération au cours de laquelle tous les paramètres de la batterie de serveurs sont remplacés par les valeurs correspondantes définies dans la sauvegarde limitée à la configuration.

  • Applications Web

    Restaure les applications Web.

  • Applications de service

    Restaure les applications de service. La récupération d’application de service peut être complexe car SharePoint Foundation 2010 ne peut pas reconfigurer totalement les proxys d’applications de service durant le processus de restauration. Ceux-ci sont restaurés mais ne sont pas placés dans des groupes de proxys et ne sont par conséquent associés à aucune application Web. Pour obtenir des informations spécifiques sur les opérations nécessaires à la restauration d’applications de service spécifiques, voir Restaurer une application de service (SharePoint Foundation 2010).

  • Bases de données de contenu

    Lorsque les bases de données de contenu sont restaurées, les solutions en mode bac à sable ainsi que les collections de sites associées sont également restaurées.

Restauration comme nouvelle instance ou restauration avec remplacement

Par défaut, la récupération SharePoint Foundation 2010 restaure un objet en tant que nouvelle instance de l’objet, au lieu de remplacer toutes les instances existantes portant le même nom.

Lorsque vous restaurez une batterie de serveurs ou un objet sous une forme nouvelle, les objets suivants ne fonctionnent pas sans quelques ajustements, car tous les GUID des objets se voient affecter de nouvelles valeurs :

  • Batterie de serveurs.   Lorsque vous restaurez une batterie comme nouvelle instance, vous devez effectuer les opérations suivantes :

    • recréer les paramètres de mappage des accès de substitution. La récupération SharePoint Foundation 2010 restaure uniquement la zone par défaut de l’application Web ;

    • réassocier les proxys d’applications de service à des groupes de proxys, car ils ne sont pas affectés à des groupes de proxys lorsqu’ils sont restaurés. Toutes les applications Web seront associées au groupe de proxys par défaut. Vous devez associer les applications Web à d’autres groupes de proxys si vous souhaitez procéder ainsi.

  • Application Web.

    • Si le nom et l’URL d’application Web que vous fournissez correspondent à un nom et à une URL d’application Web qui existent déjà dans la batterie de serveurs, la récupération SharePoint Foundation 2010 les combine.

    • Si vous ne souhaitez pas combiner les applications Web, vous devez renommer l’application Web lorsque vous la restaurez en tant que nouvelle application Web.

    • Lorsque vous restaurez une application Web en tant que nouvelle application Web dans le même environnement, mais que vous ne combinez pas les applications Web, de nombreux autres paramètres et objets doivent également être modifiés. Par exemple, vous pouvez être amené à indiquer différents chemins d’accès de fichiers de base de données et différents noms de bases de données.

  • Applications de service et proxys d’applications de service

    • Si vous récupérez une application de service, ainsi que le proxy d’application de service associé, vous devez associer celui-ci à un groupe de proxys.

    • Si vous récupérez une application de service sans récupérer le proxy d’application de service associé, vous devez recréer le proxy d’application de service.

    Notes

    Il est impossible de restaurer une application de service comme nouvelle instance dans la même batterie, mais il est possible de restaurer une application de service comme nouvelle instance dans une autre batterie.

Lorsque vous restaurez un objet et que vous remplacez l’objet existant, aucune modification n’est nécessaire.

Restauration à partir d’une sauvegarde de collection de sites

Seules les collections de sites peuvent être récupérées à partir d’une sauvegarde de collection de sites.

Récupération à partir d’une base de données de contenu non attachée

SharePoint Foundation 2010 permet de se connecter à une base de données de contenu liée à une instance SQL Server et d’effectuer des sauvegardes à partir de cette base de données de contenu, mais n’est pas associé à une application Web SharePoint locale. Les bases de données non liées auxquelles vous pouvez vous connecter sont les bases de données de contenu en lecture seule restaurées à partir d’une technologie de sauvegarde prise en charge et les captures instantanées SQL Server de bases de données de contenu.

La récupération est un processus en deux étapes :

  1. sauvegarde ou exportation de l’objet à partir de la base de données de contenu non attachée ;

  2. restauration ou importation de la sortie de l’étape précédente dans SharePoint Foundation 2010.

Les éléments suivants peuvent être sauvegardés ou exportés à partir d’une base de données non attachée à l’aide d’une opération de sauvegarde et d’exportation granulaire, puis restaurés :

  • Collection de sites

    Sauvegarde par le biais d’une sauvegarde de collection de sites, puis récupération par le biais d’une restauration de collection de sites.

  • Site

    Exportation, puis importation.

  • Listes et bibliothèques

    Exportation, puis importation.

Vous pouvez utiliser les opérations d’importation pour récupérer du contenu que vous avez sauvegardé à partir d’une base de données configurée pour utiliser le fournisseur RBS SQL FILESTREAM. Le contenu récupéré est stocké par SharePoint Foundation 2010 à l’aide du fournisseur de stockage actuellement défini pour cette base de données de contenu ; en d’autres termes, si la base de données de contenu n’est pas configurée de manière à utiliser RBS, les données sont stockées dans la base de données de contenu ; dans le cas contraire, elles sont stockées dans RBS.

Contenu connexe

Centre de ressources

Gestion de la continuité des opérations pour SharePoint Server 2010 (éventuellement en anglais) (https://go.microsoft.com/fwlink/?linkid=201997&clcid=0x40C) (éventuellement en anglais)

Contenu IT Pro

Planifier la sauvegarde et la récupération (SharePoint Foundation 2010)

Sauvegarde et récupération (SharePoint Foundation 2010)

Contenu de développement

Protection et récupération des données (https://go.microsoft.com/fwlink/?linkid=199237&clcid=0x40C)