Sauvegarder des batteries de serveurs dans SharePoint Server
**Sapplique à :**SharePoint Foundation 2013, SharePoint Server 2013, SharePoint Server 2016
**Dernière rubrique modifiée :**2018-02-16
Résumé : Découvrez comment sauvegarder une batterie de serveurs SharePoint Server 2016 et SharePoint 2013.
Vous pouvez sauvegarder une batterie de serveurs SharePoint Server à l’aide des outils du le site Web Administration centrale de SharePoint, de Microsoft PowerShell ou de SQL Server. L’outil de sauvegarde que vous utilisez dépend du type d’environnement que vous avez déployé, de vos besoins de planification de sauvegarde et des contrats de niveau de service (SLA) convenus avec votre organisation.
Avant de commencer
Il est recommandé de sauvegarder régulièrement la batterie de serveurs complète en sauvegardant la configuration et le contenu à la fois. La sauvegarde régulière de la batterie de serveurs réduit le risque de pertes de données susceptibles de se produire lors de défaillances matérielles, de pannes d’alimentation ou d’autres problèmes. Il s’agit d’un processus simple qui garantit la possibilité de récupérer toutes les données et configurations de la batterie de serveurs en cas de nécessité.
Pour plus d’informations sur l’outil à utiliser pour les sauvegardes, voir Planifier la sauvegarde et la récupération dans SharePoint Server.
Avant de commencer cette opération, passez les informations suivantes en revue pour mieux préparer la sauvegarde de votre batterie de serveurs :
Vous devez créer un dossier sur l’ordinateur local ou sur le réseau dans lequel vous voulez stocker les sauvegardes. Pour améliorer les performances, nous vous recommandons de sauvegarder sur l’ordinateur local, puis de déplacer les fichiers de sauvegarde vers un dossier réseau. Pour plus d’informations sur la création d’un dossier de sauvegarde, voir Préparer la sauvegarde et la restauration de batteries de serveurs dans SharePoint Server.
La réalisation d’une sauvegarde n’a pas d’impact sur l’état de la batterie de serveurs. Toutefois, elle requiert des ressources et peut légèrement affecter les performances de la batterie de serveurs pendant le déroulement de l’opération. Vous pouvez éviter les problèmes de performances en sauvegardant la batterie de serveurs pendant les tranches horaires où elle est peu utilisée, par exemple en dehors des heures d’ouverture des bureaux.
Le processus de sauvegarde de la batterie de serveurs ne sauvegarde pas les certificats que vous avez utilisés pour former des relations d’approbation. Assurez-vous que vous disposez de copies de ces certificats avant de sauvegarder la batterie. Vous devez rétablir ces relations d’approbation après avoir restauré la batterie.
La sauvegarde de la batterie de serveurs sauvegarde les bases de données de configuration et les bases de données de contenu de l’Administration centrale mais celles-ci ne peuvent pas être restaurées à l’aide des outils de SharePoint Server. Pour plus d’informations sur la sauvegarde et la restauration de l’ensemble des bases de données de la batterie de serveurs, voir Déplacer toutes les bases de données dans SharePoint Server.
Quand vous sauvegardez une batterie de serveurs qui contient une application web configurée pour utiliser l’authentification basée sur les formulaires, vous devez également utiliser un système de sauvegarde des fichiers pour protéger les fichiers Web.config puisque les fichiers Web.config ont été mis à jour manuellement pour inscrire les fournisseurs d’appartenances et de rôles et que les modifications manuelles des fichiers Web.config ne sont pas sauvegardées. De même, les fichiers Web.config ne sont pas restaurés lors de la restauration d’une application web. Après la récupération, vous devez mettre à jour les fichiers Web.config et redéployer les fournisseurs. Pour plus d’informations, voir Planifier les méthodes d’authentification utilisateur dans SharePoint Server.
La sauvegarde de SharePoint Server 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 de serveurs.
Si vous restaurez le Service Business Data Connectivity ou la batterie de serveurs, 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.
La sauvegarde SharePoint Server sauvegarde les magasins d’objets BLOB, mais seulement si vous utilisez le fournisseur de magasin d’objets BLOB distant FILESTREAM pour mettre les données dans des magasins d’objets BLOB distants.
Si vous utilisez un autre fournisseur, vous devez sauvegarder manuellement les magasins d’objets BLOB distants.
Si vous utilisez SQL Server avec le chiffrement TDE (Transparent Data Encryption) et que vous sauvegardez votre environnement à l’aide d’outils SharePoint ou SQL Server, la clé de chiffrement TDE n’est ni sauvegardée ni restaurée. Vous devez la sauvegarder manuellement. Lors de la restauration, vous devez restaurer la clé manuellement avant de restaurer les données. Pour plus d’informations, voir Chiffrement transparent des données (TDE).
Utiliser PowerShell pour sauvegarder une batterie de serveurs dans SharePoint Server
Vous pouvez utiliser PowerShell pour sauvegarder votre batterie de serveurs manuellement ou dans le cadre d’un script exécutable à intervalles planifiés.
Pour sauvegarder une batterie de serveurs à l’aide de PowerShell
Vérifiez que vous êtes membre :
Rôle serveur fixe securityadmin sur l’instance SQL Server
du rôle de base de données fixe db_owner sur toutes les bases de données à mettre à jour ;
du groupe Administrateurs sur le serveur sur lequel vous exécutez les applets de commande PowerShell.
Un administrateur peut utiliser la cmdlet Add-SPShellAdmin pour accorder des autorisations d’utilisation des cmdlets SharePoint Server.
Notes
Si vous ne disposez pas des autorisations, contactez votre administrateur d’installation ou votre administrateur SQL Server afin de les demander. Pour plus d’informations sur les autorisations PowerShell, voir Add-SPShellAdmin.
Démarrez SharePoint Management Shell.
À l’invite de commandes PowerShell, tapez la commande suivante :
Backup-SPFarm -Directory <BackupFolder> -BackupMethod {Full | Differential} [-Verbose]
Où :
- <BackupFolder> est le chemin d’accès à un dossier sur l’ordinateur local ou sur le réseau dans lequel vous souhaitez stocker les sauvegardes.
Notes
Si vous sauvegardez la batterie de serveurs pour la première fois, vous devez utiliser l’option
Full
. Vous devez effectuer une sauvegarde complète avant de pouvoir effectuer une sauvegarde différentielle.
Pour plus d’informations, voir Backup-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 sauvegarder une batterie de serveurs SharePoint Server
Vous pouvez utiliser l’Administration centrale pour sauvegarder la batterie de serveurs.
Pour sauvegarder une batterie de serveurs à l’aide de l’Administration centrale
Vérifiez que le compte d’utilisateur qui exécute cette procédure est membre du groupe SharePoint Administrateurs de batterie.
Dans la page d’accueil de l’Administration centrale, dans la section Sauvegarde et restauration, cliquez sur Effectuer une sauvegarde.
Dans la page Effectuer une sauvegarde - Étape 1 de 2 : sélectionner un composant à sauvegarder, sélectionnez la batterie de serveurs dans la liste des composants, puis cliquez sur Suivant.
Dans la page Démarrer la sauvegarde - Étape 2 de 2 : sélectionner les options de sauvegarde, dans la section Type de sauvegarde, sélectionnez Complet ou Différentiel.
Notes
Si vous sauvegardez la batterie de serveurs pour la première fois, vous devez utiliser l’option Complète. Vous devez effectuer une sauvegarde complète avant de pouvoir effectuer une sauvegarde différentielle.
Dans la section Sauvegarder uniquement les paramètres de configuration, cliquez sur Sauvegarder le contenu et les paramètres de configuration.
Dans la section Emplacement des fichiers de sauvegarde, tapez le chemin d’accès UNC du dossier de sauvegarde, puis cliquez sur Lancer la sauvegarde.
Vous pouvez afficher l’état général de tous les travaux de sauvegarde en haut de la page État de la sauvegarde et de la restauration dans la section État. Vous pouvez afficher l’état du travail de sauvegarde en cours dans la partie inférieure de la page dans la section Sauvegarde. La page d’état se met à jour automatiquement 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 du minuteur. Par conséquent, le démarrage de la sauvegarde peut prendre plusieurs secondes.
Si des messages d’erreur s’affichent, 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 Spbackup.log situé à l’emplacement indiqué à l’étape 6.
Utiliser les outils SQL Server pour sauvegarder une batterie de serveurs SharePoint Server
Si vous souhaitez sauvegarder la batterie de serveurs entière, vous devez utiliser soit PowerShell, soit l’Administration centrale. Vous ne pouvez pas sauvegarder la batterie de serveurs entière à l’aide des outils SQL Server puisque vous ne pouvez pas utiliser ceux-ci pour sauvegarder la configuration de la batterie de serveurs. Toutefois, vous pouvez sauvegarder toutes les bases de données associées à la batterie de serveurs. Celles-ci sont déterminées par les services et les fonctionnalités que vous avez installés sur la batterie de serveurs.
Pour sauvegarder les bases de données associées à 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 base de données fixe SQL Server db_owner sur toutes les bases de données à sauvegarder.
Ouvrez SQL Server Management Studio et connectez-vous à la bonne instance du moteur de base de données SQL Server.
Dans l’Explorateur d’objets, développez Bases de données.
Cliquez avec le bouton droit sur la base de données à sauvegarder, pointez sur Tâches, puis cliquez sur Sauvegarder.
Dans la boîte de dialogue Sauvegarder la base de données, vérifiez le nom de la base de données.
Ensuite, sélectionnez le type de sauvegarde que vous souhaitez effectuer dans la liste Type de sauvegarde. Pour plus d’informations sur le type de sauvegarde à utiliser, voir Modes de récupération (SQL Server).
Dans la zone Composant de sauvegarde, cliquez sur Base de données.
Utilisez le nom par défaut fourni ou indiquez un nom pour le jeu de sauvegarde dans la zone de texte Nom.
Dans la zone Destination, indiquez où vous voulez stocker la sauvegarde.
Cliquez sur OK pour sauvegarder la base de données.
Répétez les étapes 1 à 10 pour chaque base de données de la batterie de serveurs.