Exporter des sites, des listes ou des bibliothèques de documents dans SharePoint Server
S’APPLIQUE À :2013 2016 2019 Édition d’abonnement SharePoint dans Microsoft 365
Vous pouvez exporter un site, une liste ou une bibliothèque de documents dans SharePoint Server en utilisant le le site Web Administration centrale de SharePoint ou Microsoft PowerShell. L'outil de sauvegarde que vous utilisez dépend du type d'environnement que vous avez déployé, des contraintes de votre planification de sauvegarde et des contrats de niveau de service que vous avez établis avec votre organisation.
Avant de commencer
Nous vous recommandons de sauvegarder régulièrement la batterie de serveurs entière. Toutefois, il est possible que des impératifs de gestion ou d'ordre informatique vous amènent à exporter un site, une liste ou une bibliothèque de documents. L'exportation régulière des sites, des listes et des bibliothèques de documents réduit les 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 permet de s’assurer que les données sont disponibles pour la récupération si nécessaire. Vous ne pouvez exporter qu'un site, une liste ou une bibliothèque de documents à la fois.
Pour identifier les éléments qu’il convient de sauvegarder et les outils à utiliser, reportez-vous à l’article Planifier la sauvegarde et la récupération dans SharePoint Server.
Avant de commencer cette opération, consultez les informations suivantes :
- Créez un dossier sur l’ordinateur local ou le réseau pour stocker le fichier d’exportation. Pour améliorer les performances, nous vous recommandons d’exporter sur l’ordinateur local puis de déplacer le fichier d’exportation dans un dossier du réseau.
- Vous ne pouvez pas utiliser les outils SQL Server ou Data Protection Manager pour exporter un site, une liste ou une bibliothèque de documents.
Utiliser PowerShell pour exporter un site, une liste ou une bibliothèque de documents dans SharePoint Server
Vous pouvez utiliser PowerShell pour exporter un site, une liste ou une bibliothèque de documents manuellement ou dans le cadre d'un script exécutable à intervalles planifiés.
Pour exporter un site, une liste ou une bibliothèque de documents à l’aide de PowerShell :
Vérifiez que vous êtes membre :
- Rôle serveur fixe securityadmin sur l’instance SQL Server
- db_owner rôle de base de données fixe sur toutes les bases de données à mettre à jour
- Groupe Administrateurs sur le serveur sur lequel vous exécutez les applets de commande PowerShell
Un administrateur peut utiliser l’applet de
Add-SPShellAdmin
commande pour accorder des autorisations d’utilisation des applets de commande 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, consultez Add-SPShellAdmin.
Démarrez SharePoint Management Shell.
À partir de l’invite de commandes PowerShell, entrez la commande suivante :
Export-SPWeb -Identity <SiteURL> -Path <Path and File Name> [-ItemUrl <URL of Site, List, or Library>] [-IncludeUserSecurity] [-IncludeVersions] [-NoFileCompression] [-UseSqlSnapshot] [-Verbose]
Où :
- <SiteURL> est l’URL du site que vous exportez.
- <Path et FileName> sont le chemin d’accès et le nom du fichier qui contiendra les données exportées.
- <URL du site, de la liste ou de la bibliothèque> est l’URL relative de la liste ou de la bibliothèque que vous exportez et doit commencer par une barre oblique (/). Vous devez spécifier ce paramètre uniquement si vous souhaitez exporter une liste ou une bibliothèque individuelle au lieu de l’intégralité du site.
Le
UseSqlSnapshot
paramètre permet à SharePoint de créer un instantané de la base de données de contenu avant de commencer l’exportation, puis d’exporter le contenu du site à partir de cet instantané au lieu de la base de données active. Cela permet aux utilisateurs de continuer à interagir avec le site sans affecter l’intégrité des données de l’exportation. Une fois l’exportation terminée, l’instantané est automatiquement supprimé. Les instantanés de base de données nécessitent l’édition Enterprise de SQL Server.Pour spécifier la version du site, de la liste ou de la bibliothèque de documents à inclure, utilisez le
IncludeVersions
paramètre et spécifiez « LastMajor » (par défaut), « CurrentVersion », « LastMajorandMinor » ou « All ». Pour inclure les paramètres de sécurité utilisateur avec la liste ou la bibliothèque de documents, utilisez leIncludeUserSecurity
paramètre . Si vous souhaitez remplacer le fichier que vous avez spécifié, utilisez leForce
paramètre . Pour afficher la progression de l’opération de sauvegarde, utilisez leVerbose
paramètre .Le
NoFileCompression
paramètre vous permet de spécifier qu’aucune compression de fichier n’est effectuée pendant le processus d’exportation. L’utilisation de ce paramètre peut réduire l’utilisation des ressources jusqu’à 30 % pendant le processus d’exportation. L’utilisation de ce paramètre entraîne la création d’un dossier de sauvegarde au lieu d’un fichier compressé. Si vous utilisez leNoFileCompression
paramètre dans laExport-SPWeb
commande, vous devez également l’utiliser lorsque vous importez le contenu à l’aide de laImport-SPWeb
commande .
Pour plus d’informations, voir Export-SPWeb.
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.
Utiliser l’Administration centrale pour exporter un site, une liste ou une bibliothèque de documents dans SharePoint Server
Vous pouvez utiliser l’Administration centrale pour exporter un site, une liste ou une bibliothèque de documents. Vous ne pouvez exporter qu’un site, une liste ou une bibliothèque de documents à la fois.
Pour exporter un site, une liste ou une bibliothèque de documents à l’aide de l’Administration centrale :
Vérifiez que le compte d’utilisateur qui exécute cette procédure est membre du groupe Administrateurs de batterie.
Démarrez l'Administration centrale.
Dans la page d'accueil de l'Administration centrale, cliquez sur Sauvegarde et restauration.
Dans la page Sauvegarde et restauration, dans la section Sauvegarde précise, cliquez sur Exporter un site ou une liste.
Dans la page Exportation d'un site ou d'une liste, dans la section Collection de sites, sélectionnez la collection de sites dans la liste Collection de sites, puis sélectionnez le site dans la liste Site.
Si vous exportez un site, ignorez cette étape, sélectionnez la liste ou la bibliothèque de documents dans la liste Liste .
À la section Emplacement du fichier, dans la zone Nom de fichier, tapez le chemin d’accès UNC du dossier partagé et du fichier vers lequel vous souhaitez exporter la liste ou la bibliothèque de documents. Le nom du fichier doit utiliser l’extension .cmp.
Si le fichier existe déjà et que vous souhaitez l’utiliser, activez la case à cocher Remplacer les fichiers existants. Sinon, spécifiez un nom de fichier différent.
Si vous souhaitez exporter tous les paramètres de sécurité et d'autorisations avec la liste ou la bibliothèque, dans la section Exporter la sécurité totale, activez la case à cocher Exporter la sécurité totale.
Si vous souhaitez spécifier la version de la liste ou bibliothèque à exporter, sélectionnez l'une des versions suivantes dans la liste Exporter les versions:
- Toutes les versions
- Dernière version principale
- Version actuelle
- Dernière version principale et dernière version mineure
Une fois que vous avez spécifié les paramètres de votre choix, cliquez sur Démarrer l’exportation.
Vous pouvez afficher l'état de tous les travaux de sauvegarde en haut de la page État précis du travail de sauvegarde. Vous pouvez afficher l’état du travail de sauvegarde en cours dans la section Exportation de contenu de la page. 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 plus de détails dans le nom> de <fichier.export.log fichier dans le chemin d’accès UNC que vous avez spécifié à l’étape 6.
Voir aussi
Concepts
Planifier la sauvegarde et la récupération dans SharePoint Server