Sauvegarder une base de données de contenu (SharePoint Server 2010)

 

S’applique à : SharePoint Server 2010

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

Les bases de données de contenu Microsoft SharePoint Server 2010 peuvent atteindre des tailles très volumineuses. Par conséquent, il est conseillé de les sauvegarder séparément des sauvegardes de la batterie de serveurs. La sauvegarde régulière de la base de données de contenu réduit les pertes de données qui peuvent se produire lors de défaillances matérielles, coupures de courant ou autres problèmes. Il s’agit d’un processus simple qui garantit que toutes les données sont disponibles si nécessaire pour la récupération. Vous ne pouvez sauvegarder qu’une seule base de données de contenu à la fois.

Cette rubrique traite de la sauvegarde d’une seule base de données de contenu.

Procédures de cette tâche :

  • Pour sauvegarder une base de données de contenu à l’aide de Windows PowerShell

  • Pour sauvegarder une base de données de contenu à l’aide de l’Administration centrale

  • Pour sauvegarder une base de données de contenu à l’aide des outils SQL Server

Exigences relatives à la tâche

Avant de commencer, vous devez créer un dossier sur l’ordinateur local ou sur le réseau dans lequel stocker les sauvegardes. Pour améliorer les performances, nous vous recommandons de sauvegarder vers l’ordinateur local puis de déplacer les fichiers de sauvegarde vers un dossier du réseau.

Utiliser Windows PowerShell pour sauvegarder une base de données de contenu

Vous pouvez utiliser Windows PowerShell pour sauvegarder une base de données de contenu manuellement ou en tant que script pouvant être exécuté à des intervalles réguliers.

Pour sauvegarder une base de données de contenu à l’aide de Windows PowerShell

  1. Vérifiez que vous disposez de la configuration minimale requise suivante : Voir Add-SPShellAdmin.

  2. Dans le menu Démarrer, cliquez sur Tous les programmes.

  3. Cliquez sur Produits Microsoft SharePoint 2010.

  4. Cliquez sur SharePoint 2010 Management Shell.

  5. À l’invite de commandes de Windows PowerShell (PS C:\>), entrez l’applet de commande suivante et appuyez sur la touche ENTRÉE :

    Backup-SPFarm -Directory <Backup folder> -BackupMethod {Full | Differential} -Item <Content database name> [-Verbose]

    Notes

    Si vous sauvegardez la base de données de contenu pour la première fois, vous devez utiliser l’option Full. Vous devez effectuer une sauvegarde complète avant d’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 base de données de contenu

Vous pouvez utiliser l’Administration centrale pour sauvegarder une base de données de contenu.

Pour sauvegarder une base de données de contenu à l’aide de l’Administration centrale

  1. Vérifiez que le compte d’utilisateur qui exécute cette procédure est membre du groupe Administrateurs de batterie.

  2. Dans l’Administration centrale, sur la page d’accueil, à la section Sauvegarde et restauration, cliquez sur Effectuer une sauvegarde.

  3. À la page Effectuer une sauvegarde - Étape 1 sur 2 : sélectionner le composant à sauvegarder, sélectionnez la base de données de contenu que vous voulez sauvegarder à partir de la liste de composants, puis cliquez sur Suivant.

    Notes

    Certaines bases de données de contenu ne peuvent pas être sélectionnées dans la liste. En cas de base de données non sélectionnable, vous devez utiliser Windows PowerShell pour la sauvegarder.

  4. Sur la page Démarrer la sauvegarde - Étape 2 sur 2 : sélectionner des options de sauvegarde, à la section Type de sauvegarde, sélectionnez Complet ou Différentiel.

    Notes

    Si vous sauvegardez la base de données de contenu pour la première fois, vous devez utiliser l’option Complet. Vous devez effectuer une sauvegarde complète avant d’effectuer une sauvegarde différentielle.

  5. À la section Emplacement des fichiers de sauvegarde , tapez le chemin d’accès UNC (Universal Naming Convention) du dossier de sauvegarde, puis cliquez sur Démarrer la sauvegarde.

  6. Vous pouvez afficher l’état général de toutes les tâches de sauvegarde dans la partie supérieure de la page État des opérations de sauvegarde et de restauration, à la section Préparation. Vous pouvez afficher l’état de la tâche de sauvegarde actuelle dans la partie inférieure de la page, à 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 tâches de service du minuteur. Par conséquent, il se peut que la sauvegarde démarre après plusieurs secondes.

    Si des messages d’erreur s’affichent, traitez-les dans la colonne Message d’erreur de la page d’état des tâches de restauration et de sauvegarde. Vous trouverez également des détails supplémentaires dans le fichier Spbackup.log situé à l’emplacement indiqué à l’étape 4.

Utilisez les outils SQL Server pour sauvegarder une base de données de contenu

Vous pouvez utiliser les outils SQL Server pour sauvegarder une base de données de contenu.

Pour sauvegarder une base de données de contenu à l’aide des outils SQL Server

  1. Vérifiez que le compte d’utilisateur qui effectue cette procédure est membre du rôle de base de données fixe de SQL Server db_backupoperator sur le serveur de bases de données où chaque base de données est stockée.

  2. Ouvrez SQL Server Management Studio et connectez-vous au serveur de bases de données.

  3. Dans l’Explorateur d’objets, développez Bases de données.

  4. Cliquez avec le bouton droit sur la base de données à sauvegarder, pointez sur Tâches, puis cliquez sur Sauvegarder.

  5. Dans la boîte de dialogue Sauvegarder la base de données, dans la zone Source, 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 Vue d’ensemble du mode de récupération (https://go.microsoft.com/fwlink/?linkid=114396&clcid=0x40C) dans la documentation en ligne de SQL Server.

  6. Dans la zone Sauvegarder un composant, cliquez sur Base de données.

  7. Utilisez le nom par défaut fourni ou indiquez un nom pour le jeu de sauvegarde dans la zone de texte Nom.

  8. Spécifiez la date d’expiration du jeu de sauvegarde. Elle détermine pendant combien de temps ou quand le jeu de sauvegarde peut être remplacé par les sauvegardes suivantes effectuées sous le même nom. Par défaut, le jeu de sauvegarde est défini pour ne jamais expirer (0 jour).

  9. Dans la zone Destination, indiquez où vous voulez stocker la sauvegarde.

  10. Cliquez sur OK pour sauvegarder la base de données.

  11. Répétez toutes les étapes de 1 à 9 pour chaque base de données de contenu que vous voulez sauvegarder.

See Also

Concepts

Restaurer une base de données de contenu (SharePoint Server 2010)