Restaurer une batterie de serveurs (SharePoint Foundation 2010)
S’applique à : SharePoint Foundation 2010
Dernière rubrique modifiée : 2016-11-30
Cet article explique comment restaurer une batterie de serveurs Microsoft SharePoint Foundation 2010. La récupération au niveau de la batterie est généralement réalisée uniquement après une défaillance qui implique la batterie entière ou lorsque la récupération partielle d’une partie de la batterie est impossible. Si vous devez restaurer uniquement une partie de la batterie, une base de données spécifique, une application de service, une liste, une bibliothèque de documents ou un document particulier, utilisez une autre méthode de récupération. Pour plus d’informations sur les autres formes de récupération, voir Contenu connexe.
La récupération de la batterie de serveurs est généralement réalisée pour l’une des raisons suivantes :
restauration d’une batterie de serveurs après un incendie, un incident, une défaillance matérielle ou un autre événement ayant engendré une perte de données ;
restauration des données et des paramètres de configuration de la batterie de serveurs à une date et heure antérieures spécifiques ;
déplacement d’un déploiement SharePoint Foundation 2010 d’une batterie de serveurs vers une autre.
Dans cet article :
Considérations relatives à la récupération d’une batterie de serveurs
Pour restaurer une batterie de serveurs à l’aide de Windows PowerShell
Pour restaurer une batterie de serveurs à l’aide de l’Administration centrale
Pour restaurer une batterie de serveurs à l’aide des outils SQL Server
Considérations relatives à la récupération d’une batterie de serveurs
Il convient de prendre en compte les éléments suivants lors de la préparation à la récupération d’une batterie de serveurs :
Vous ne pouvez pas restaurer une batterie composée de plusieurs serveurs vers une batterie à serveur unique, ni une batterie à serveur unique vers une batterie composée de plusieurs serveurs.
Vous ne pouvez pas effectuer une sauvegarde depuis une version de Microsoft SharePoint Foundation et une restauration vers une autre version de SharePoint Foundation.
La sauvegarde de la batterie entraîne la sauvegarde des bases de données de contenu de configuration et d’Administration centrale, mais celles-ci ne peuvent pas être restaurées à l’aide des outils Microsoft SharePoint Foundation 2010. Pour plus d’informations sur la sauvegarde et la restauration de toutes les bases de données de la batterie, voir Déplacer toutes les bases de données (SharePoint Foundation 2010).
Lorsque vous restaurez la batterie à l’aide de Microsoft SharePoint Foundation 2010, le processus de restauration ne redémarre pas automatiquement toutes les applications de service. Vous devez les redémarrer manuellement à l’aide de l’Administration centrale ou de Windows PowerShell. N’utilisez pas l’Assistant Configuration des produits SharePoint pour démarrer les services, car cette opération remettrait en service les services et proxys de services.
L’identificateur (ID) de chaque base de données de contenu est conservé lorsque vous restaurez ou rattachez une base de données à l’aide des outils intégrés. Le comportement de rétention par défaut du journal des modifications est le suivant lorsque vous utilisez les outils intégrés :
Les journaux des modifications de toutes les bases de données sont conservés lorsque vous restaurez une batterie de serveurs.
Le journal des modifications des bases de données de contenu est conservé lorsque vous rattachez ou restaurez une base de données.
Lorsqu’un ID de base de données et un journal des modifications sont conservés, le système de recherche continue l’analyse selon le calendrier normal défini par les règles d’analyse.
Lorsque vous restaurez une base de données existante et n’utilisez pas l’option de remplacement, un nouvel ID est affecté à la base de données restaurée, et le journal des modifications de la base de données n’est pas conservé. L’analyse suivante de la base de données ajoutera des données de la base de données de contenu à l’index.
Si une restauration est effectuée et que l’ID du package de sauvegarde est utilisé dans la batterie de serveurs, un nouvel ID est attribué à la base de données restaurée et un avertissement est ajouté au journal de restauration. Si l’ID de la base de données de contenu n’a pas changé et que le jeton de journal des modifications utilisé par le système de recherche est valide pour le journal des modifications actuel de la base de données de contenu, vous pouvez réaliser une analyse incrémentielle au lieu d’une analyse complète. Si le journal des modifications n’est pas conservé, le jeton n’est pas valide et le système de recherche doit procéder à une analyse complète.
La sauvegarde de SharePoint Foundation 2010 sauvegarde les définitions de types de contenus externes du Service Business Data Connectivity mais ne sauvegarde pas la source de données proprement dite. Pour protéger les données, vous devez sauvegarder la source de données lorsque vous sauvegardez le Service Business Data Connectivity ou la batterie.
Si vous restaurez le Service Business Data Connectivity ou la batterie puis restaurez la source de données à un autre emplacement, vous devez modifier les informations d’emplacement dans la définition de type de contenu externe. Si vous ne le faites pas, le Service Business Data Connectivity risque de ne pas pouvoir localiser la source de données.
SharePoint Foundation 2010 restaure les magasins BLOB (Binary Large Objects) uniquement si vous utilisez le fournisseur de magasins BLOB distants FILESTREAM pour mettre les données dans des magasins BLOB distants.
Si vous utilisez un autre fournisseur, vous devez restaurer manuellement les magasins BLOB distants.
Si un utilisateur a placé des copies de contenu hors connexion afin de les modifier dans Microsoft SharePoint Workspace 2010 et que le contenu est restauré à partir d’une sauvegarde sur le serveur, lorsque l’utilisateur se reconnecte, le serveur synchronise automatiquement le contenu hors connexion avec le contenu restauré. Cela peut entraîner une perte de données sur les copies de l’utilisateur.
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 votre 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).
À l’issue de la restauration d’une application Web configurée de façon à utiliser l’authentification basée sur les revendications, des fournisseurs de revendications supplémentaires ou en double sont souvent visibles. Si des doublons apparaissent, vous devez enregistrer manuellement chaque zone d’application Web afin de les supprimer. Pour plus d’informations, voir Restaurer une application Web (SharePoint Foundation 2010).
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. Pour plus d’informations, voir Restaurer une application Web (SharePoint Foundation 2010).
Utiliser Windows PowerShell pour restaurer une batterie de serveurs
Vous pouvez utiliser Windows PowerShell pour restaurer une batterie de serveurs.
Pour restaurer une batterie de serveurs à l’aide de Windows PowerShell
Vérifiez que vous disposez de la configuration minimale requise suivante : Voir Add-SPShellAdmin.
Dans le menu Démarrer, cliquez sur Tous les programmes.
Cliquez sur Produits Microsoft SharePoint 2010.
Cliquez sur SharePoint 2010 Management Shell.
À l’invite de commandes de Windows PowerShell, tapez la commande suivante :
Restore-SPFarm -Directory <BackupFolder> -RestoreMethod Overwrite [-BackupId <GUID>]
Où :
<BackupFolder> est le chemin d’accès au dossier que vous utilisez pour stocker les fichiers de sauvegarde.
<GUID> est l’identificateur de la sauvegarde à partir de laquelle effectuer la restauration.
Notes
Si vous n’avez pas ouvert la session sous le compte de la batterie de serveurs, vous êtes invité à fournir les informations d’identification du compte de la batterie de serveurs.
Si vous ne spécifiez pas le
BackupId
, la sauvegarde la plus récente sera utilisée. Pour afficher les sauvegardes de la batterie, tapez la commande suivante :Get-SPBackupHistory -Directory <BackupFolder> -ShowBackup [-Verbose]
Où :
- <BackupFolder> est le chemin d’accès au dossier que vous utilisez pour le stockage des fichiers de sauvegarde.
Vous ne pouvez pas utiliser une sauvegarde de type configuration-uniquement pour restaurer les bases de données de contenu avec la configuration.
Pour redémarrer une application de service, tapez la commande suivante :
Start-SPServiceInstance -Identity <ServiceApplicationID>
Où :
- <ServiceApplicationID> est le GUID de l’application de service.
Pour plus d’informations sur le redémarrage des applications de service à l’aide de Windows PowerShell, voir Start-SPServiceInstance.
Pour plus d’informations sur la restauration de la batterie de serveurs à l’aide de Windows PowerShell, voir Restore-SPFarm.
Notes
Nous vous recommandons d’utiliser Windows PowerShell pour les tâches d’administration en ligne de commande. L’outil en ligne de commande Stsadm a été abandonné, mais il est inclus pour assurer la compatibilité avec les versions précédentes.
Utiliser l’Administration centrale pour restaurer une batterie de serveurs
Vous pouvez utiliser le site Web Administration centrale pour restaurer une batterie de serveurs.
Pour restaurer une batterie de serveurs à l’aide de l’Administration centrale
Vérifiez que le compte d’utilisateur qui effectue cette procédure est membre du groupe SharePoint Administrateurs de batterie de serveurs.
Dans l’Administration centrale, dans la page Accueil, dans la section Sauvegarde et restauration, cliquez sur Restaurer à partir d’une sauvegarde.
Dans la page Restauration à partir d’une sauvegarde - Étape 1 sur 3 : sélectionner la sauvegarde à restaurer, sélectionnez, dans la liste des sauvegardes, le travail de sauvegarde qui contient la sauvegarde de la batterie de serveurs, puis cliquez sur Suivant. Vous pouvez afficher plus de détails sur chaque sauvegarde en cliquant sur le signe (+) à côté de la sauvegarde.
Notes
Si le travail de sauvegarde adéquat n’apparaît pas, dans la zone de texte Emplacement de l’historique de sauvegarde, entrez le chemin d’accès UNC du dossier de sauvegarde adéquat, puis cliquez sur Actualiser.
Vous ne pouvez pas utiliser une sauvegarde de configuration uniquement pour restaurer la batterie de serveurs.Dans la page Restaurer à partir d’une sauvegarde - Étape 2 sur 3 : sélectionner un composant à restaurer, activez la case à cocher en regard de la batterie de serveurs, puis cliquez sur Suivant.
Sur la page Restaurer à partir d’une sauvegarde - Étape 3 sur 3 : sélectionner les options de restauration, dans la section Restaurer un composant, vérifiez que Batterie de serveurs apparaît dans la liste Restaurer le contenu suivant.
Dans la section Restaurer uniquement les paramètres de configuration, vérifiez que l’option Restaurer le contenu et les paramètres de configuration est sélectionnée.
Dans la section Options de restauration, sous Type de restauration, sélectionnez l’option Configuration existante. Une boîte de dialogue apparaît, vous invitant à confirmer l’opération. Cliquez sur OK.
Notes
Si la section Restaurer uniquement les paramètres de configuration n’apparaît pas, la sauvegarde que vous avez sélectionnée est une sauvegarde de configuration uniquement. Vous devez sélectionner une autre sauvegarde.
Cliquez sur Lancer la restauration.
Vous pouvez voir l’état général de tous les travaux de récupération en haut de la page État des opérations de sauvegarde et de restauration, dans la section Disponibilité. Vous pouvez voir l’état du travail de sauvegarde en cours dans la partie inférieure de la page, dans la section Restauration. La page de l’état est automatiquement actualisée toutes les 30 secondes. Vous pouvez mettre à jour manuellement les détails de l’état en cliquant sur Actualiser. La sauvegarde et la récupération sont des travaux du service Minuteur. Par conséquent, le démarrage de la récupération peut prendre plusieurs secondes.
Si vous obtenez des erreurs, vous pouvez les consulter dans la colonne Message d’échec de la page État des opérations de sauvegarde et de restauration. Vous trouverez également des détails supplémentaires dans le fichier Sprestore.log situé à l’emplacement indiqué à l’étape 3.
Une fois le processus de restauration terminé, vous devrez peut-être redémarrer une ou plusieurs applications de service. Dans l’Administration centrale, dans la page Accueil, dans la section Gestion des applications, cliquez sur Gérer les services sur le serveur.
Dans la page Services sur le serveur, démarrez les services liés aux applications de service que vous souhaitez exécuter en cliquant sur Démarrer dans la colonne Actions en regard de l’application de service.
Rétablissez les éventuelles relations d’approbation. Pour plus d’informations, voir Échanger des certificats d’approbation entre batteries de serveurs (SharePoint Foundation 2010).
Utiliser les outils SQL Server pour restaurer une batterie de serveurs
Bien que vous ne puissiez pas restaurer la batterie de serveurs entière à l’aide des outils SQL Server, vous pouvez restaurer la plupart des bases de données de la batterie de serveurs. Si vous restaurez les bases de données à l’aide des outils SQL Server, vous devez restaurer la configuration de la batterie de serveurs à l’aide de l’Administration centrale ou de Windows PowerShell. Pour plus d’informations sur la restauration des paramètres de configuration de la batterie de serveurs, voir Restaurer la configuration d’une batterie de serveurs (SharePoint Foundation 2010).
Notes
L’index de recherche n’est pas stocké dans SQL Server. Si vous utilisez les outils SQL Server pour sauvegarder et restaurer la recherche, vous devez effectuer une analyse complète après avoir restauré la base de données de contenu.
Avant de restaurer SharePoint Foundation 2010, il est recommandé de configurer une batterie de serveurs de récupération pour la récupération du site et des éléments.
Pour restaurer les bases de données, procédez comme suit :
Dans la mesure du possible, sauvegardez le journal des transactions en direct de la base de données actuelle pour protéger les modifications qui ont été apportées après la dernière sauvegarde complète.
Restaurez la dernière sauvegarde complète de la base de données.
Restaurez la sauvegarde de base de données différentielle la plus récente qui s’est produite après la sauvegarde de base de données complète la plus récente.
Restaurez toutes les sauvegardes de journal des transactions qui se sont produites après la sauvegarde de base de données complète ou différentielle la plus récente.
Pour restaurer une batterie de serveurs à l’aide des outils SQL Server
Vérifiez que le compte d’utilisateur qui exécute cette procédure est membre du rôle de serveur fixe sysadmin.
Si le service du minuteur Windows SharePoint Services est en cours d’exécution, arrêtez-le et patientez jusqu’à ce que les procédures stockées en cours d’exécution soient terminées. Ne redémarrez pas le service tant que vous n’avez pas restauré les bases de données nécessaires.
Démarrez SQL Server Management Studio et connectez-vous au serveur de bases de données.
Dans l’Explorateur d’objets, développez Bases de données.
Cliquez avec le bouton droit sur les bases de données à restaurer, pointez sur Tâches, pointez sur Restaurer, puis cliquez sur Base de données.
La base de données est automatiquement mise hors connexion pendant l’opération de récupération et n’est pas accessible par d’autres processus.
Dans la boîte de dialogue Restaurer la base de données, spécifiez la destination et la source, puis sélectionnez le jeu ou les jeux de sauvegarde à restaurer.
Les valeurs par défaut pour la destination et la source conviennent pour la plupart des scénarios de récupération.
Dans le volet Sélectionner une page, cliquez sur Options.
Dans la section Options de restauration, sélectionnez uniquement Remplacer la base de données existante. À moins que votre environnement ou vos stratégies ne le nécessitent, ne sélectionnez aucune autre option dans cette section.
Dans la section État de récupération :
Si vous avez inclus tous les journaux des transactions à restaurer, sélectionnez RECOVER WITH RECOVERY.
Si vous devez restaurer d’autres journaux des transactions, sélectionnez RECOVER WITH NORECOVERY.
La troisième option, RECOVER WITH STANDBY n’est pas utilisée dans ce scénario.
Notes
Pour plus d’informations sur ces options de récupération, voir Restaurer la base de données (page Options) (https://go.microsoft.com/fwlink/?linkid=114420&clcid=0x40C).
Cliquez sur OK pour terminer l’opération de récupération.
Sauf pour la base de données de configuration, répétez les étapes 4 à 9 pour chaque base de données à restaurer.
Pour restaurer les paramètres de configuration, vous devez utiliser la base de données de configuration existante ou créer manuellement une nouvelle base de données et restaurer la configuration dans cette base de données. Pour plus d’informations sur la restauration de la configuration d’une batterie de serveurs, voir Restaurer la configuration d’une batterie de serveurs (SharePoint Foundation 2010).
Démarrez le service du minuteur Windows SharePoint Services.
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 |
Sauvegarder une batterie de serveurs (SharePoint Foundation 2010) Restaurer la configuration d’une batterie de serveurs (SharePoint Foundation 2010) Restaurer une application Web (SharePoint Foundation 2010) Restaurer une base de données de contenu (SharePoint Foundation 2010) |