Share via


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

 

S’applique à : SharePoint Foundation 2010

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

Les bases de données de contenu Microsoft SharePoint Foundation 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 des bases 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 grâce auquel toutes les données sont disponibles pour la récupération, si nécessaire. Vous ne pouvez sauvegarder qu’une seule base de données de contenu à la fois.

Cette rubrique explique comment sauvegarder une base de données de contenu unique.

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 où stocker les sauvegardes. Pour de meilleures performances, il est recommandé d’effectuer les sauvegardes vers l’ordinateur local puis de déplacer les fichiers de sauvegarde vers un dossier réseau.

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

Vous pouvez utiliser Windows PowerShell pour sauvegarder une base de données de contenu manuellement ou dans le cadre d’un script exécutable à intervalles planifiés.

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 Microsoft SharePoint 2010 Products.

  4. Cliquez sur SharePoint 2010 Management Shell.

  5. Depuis l’invite de commandes Windows PowerShell (PS C:\>), tapez la commande suivante, puis appuyez sur 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, utilisez Windows PowerShell pour sauvegarder la base de données de contenu.

  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 tarde quelque peu à démarrer.

    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.

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

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

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 Composant de sauvegarde, cliquez sur Base de données.

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

  8. Spécifiez la date d’expiration du jeu de sauvegarde. Cette date 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 souhaitez stocker la sauvegarde.

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

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

See Also

Concepts

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