Partager via


Restaurer du contenu de bases de données de contenu non attachées dans SharePoint Server

S’APPLIQUE À :oui-img-132013 oui-img-162016 oui-img-192019 oui-img-seÉdition d’abonnement no-img-sopSharePoint dans Microsoft 365

Vous pouvez restaurer du contenu d'une base de données de contenu non attachée dans SharePoint Server en utilisant le le site Web Administration centrale de SharePoint ou PowerShell. L'outil de restauration que vous utilisez dépend du type d'environnement que vous avez déployé, de vos contraintes de planification et des contrats de niveau de service (SLA) passés avec votre organisation.

Vous pouvez restaurer ou copier du contenu, tel que des sites, des collections de sites, des listes ou des bibliothèques de documents, depuis une base de données de contenu sans attacher celle-ci à la batterie de serveurs.

Utilisation de PowerShell pour récupérer du contenu d’une base de données de contenu non attachée dans SharePoint Server

Vous pouvez récupérer le contenu d'une base de données de contenu non attachée à l'aide de PowerShell. La procédure suivante montre comment utiliser l’applet de Get-SPContentDatabase commande pour récupérer du contenu à partir d’une base de données de contenu non attaché. Vous pouvez également importer une liste ou une bibliothèque de documents avec l’applet de Import-SPWeb commande . Pour plus d'informations, voir Importer une liste ou une bibliothèque de documents dans SharePoint Server.

Pour récupérer le contenu d’une base de données de contenu non attachée à l’aide de PowerShell, procédez comme suit :

  1. Vérifiez que vous êtes membre :

    • du 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 les autorisations d'utilisation des cmdlets SharePoint Server.

    Notes

    [!REMARQUE] 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.

  2. Démarrez SharePoint Management Shell.

  3. À partir de l’invite de commandes PowerShell, entrez la commande suivante :

    Get-SPContentDatabase -ConnectAsUnattachedDatabase  -DatabaseName <DatabaseName> -DatabaseServer <DatabaseServer>
    

    Où :

    • <DatabaseName> est le nom de la base de données non attachée dont vous souhaitez récupérer du contenu.

    • <DatabaseServer> est le nom du serveur de base de données qui héberge la base de données non attachée dont vous souhaitez récupérer du contenu.

Pour plus d'informations, voir Get-SPContentDatabase.

Notes

[!REMARQUE] 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.

Utilisation de l’Administration centrale pour récupérer du contenu d’une base de données de contenu non attachée dans SharePoint Server

Vous pouvez récupérer le contenu d'une base de données de contenu non attachée à l'aide de l'Administration centrale.

Pour récupérer le contenu d'une base de données de contenu non attachée à 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 et du rôle de base de données fixe db_owner.

  2. Démarrez l'Administration centrale.

  3. Dans la page d'accueil de l'Administration centrale, cliquez sur Sauvegarde et restauration.

  4. Dans la page Sauvegarde et restauration, dans la section Sauvegarde précise, cliquez sur Récupérer les données d'une base de données de contenu non attachée.

  5. Dans la page Récupération des données de la base de données de contenu non attachée, tapez le nom du serveur de base de données dans la zone de texte Serveur de base de données et tapez le nom de la base de données dans la zone de texte Nom de la base de données.

  6. Sélectionnez la méthode d’authentification de base de données à utiliser.

  7. Sélectionnez l'option Parcourir le contenu, puis cliquez sur Suivant.

  8. Dans la page Parcourir le contenu, sélectionnez la collection de sites, le site ou la liste à restaurer, sélectionnez l'option Sauvegarde de la collection de sites ou Exporter le site ou la liste, puis cliquez sur Suivant.

  9. Saisissez l'emplacement de fichier dans lequel stocker le fichier de sauvegarde, puis cliquez sur Lancer la sauvegarde. Pour plus d'informations sur l'utilisation de l'option Sauvegarde de la collection de sites, voir Sauvegarder une collection de sites dans SharePoint Server.

    Si vous avez sélectionné Exporter le site ou la liste à la page précédente, vous devez sélectionner Exporter la sécurité totale et choisir la version à exporter dans le menu déroulant Exporter les versions. Pour plus d'informations sur l'utilisation de l'option Exporter le site ou la liste, voir Exporter des sites, des listes ou des bibliothèques de documents dans SharePoint Server.

Voir aussi

Concepts

Préparer la sauvegarde et la restauration de batteries de serveurs dans SharePoint Server

Attacher ou détacher des bases de données de contenu dans SharePoint Server