Exporter des sites, des listes ou des bibliothèques de documents dans SharePoint Server

 

**Sapplique à :**SharePoint Foundation 2013, SharePoint Server 2013, SharePoint Server 2016

**Dernière rubrique modifiée :**2017-09-13

Résumé : : Découvrez comment exporter un site, une liste ou une bibliothèque de documents dans SharePoint Server 2016 et SharePoint 2013.

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.

Contenu de cet article :

  • Avant de commencer

  • Utiliser Windows PowerShell pour exporter un site, une liste ou une bibliothèque de documents dans SharePoint

  • Utiliser l’Administration centrale pour exporter un site, une liste ou une bibliothèque de documents dans SharePoint

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 récupérer des données en cas de nécessité. Vous ne pouvez exporter qu’un site, une liste ou une bibliothèque de documents à la fois.

Pour identifier ce qu’il convient de sauvegarder et avec quels outils, reportez-vous à l’article Planifier la sauvegarde et la récupération dans SharePoint Server.

Avant de commencer cette opération, lisez les informations suivantes sur les éléments prérequis :

  • Avant de commencer, vous devez créer un dossier sur l’ordinateur local ou sur le réseau dans lequel stocker le fichier d’exportation. Pour améliorer les performances, nous vous recommandons d’exporter vers l’ordinateur local puis de déplacer le fichier d’exportation vers 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

  1. 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 les 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.

  2. Démarrez SharePoint Management Shell.

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

    Export-SPWeb -Identity <SiteURL> -Path <Path and File Name> [-ItemUrl <URL of Site, List, or Library>] [-IncludeUserSecurity] [-IncludeVersions] [-NoFileCompression] [-GradualDelete] [-Verbose]
    

    Où :

    • <SiteURL> représente l’URL du site, de la liste ou de la bibliothèque à exporter ;

    • <Path and FileName> désigne le chemin d’accès et le nom du site, de la liste ou de la bibliothèque à exporter ;

    • <URL of Site, List, or Library> correspond à l’URL du site, de la liste ou de la bibliothèque où vous effectuez l’exportation.

    Si vous exportez une bibliothèque de documents, une liste ou un site volumineux, vous pouvez utiliser le paramètre GradualDelete. Quand ce paramètre est utilisé, la collection de sites est marquée comme étant supprimée, ce qui empêche immédiatement tout accès supplémentaire à son contenu. Les données dans la collection de sites supprimée sont alors graduellement supprimées par un travail de minuteur et non toutes en même temps, ce qui réduit l’impact de l’opération sur les performances des serveurs de la batterie et de SQL Server.

    Pour indiquer la version du site, de la liste ou de la bibliothèque de documents à inclure, utilisez le paramètre IncludeVersions et spécifiez « LastMajor » (valeur 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 le paramètre IncludeUserSecurity. Si vous souhaitez remplacer le fichier que vous avez spécifié, utilisez le paramètre Force. Pour afficher la progression de l’opération de sauvegarde, utilisez le paramètre Verbose.

    Le paramètre NoFileCompression permet de spécifier une exportation sans compression de fichier, ce qui peut réduire l’utilisation des ressources jusqu’à 30 % durant l’exportation. L’usage de ce paramètre entraîne la création d’un dossier de sauvegarde au lieu d’un fichier compressé. Si vous utilisez le paramètre NoFileCompression dans la commande Export-SPWeb, vous devez aussi l’utiliser lorsque vous importez le contenu à l’aide de la commande Import-SPWeb.

Pour plus d’informations, voir Export-SPWeb.

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 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

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

  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 Exporter un site ou une liste.

  5. 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.

  6. Si vous exportez un site, ignorez cette étape ; sélectionnez la liste ou la bibliothèque de documents dans Liste.

  7. Dans 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.

  8. 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.

  9. 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.

  10. 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

  11. Une fois que vous avez spécifié les paramètres de votre choix, cliquez sur Démarrer l’exportation.

  12. 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 pouvez aussi trouver davantage de détails dans le fichier <nom fichier>.export.log qui se trouve dans le chemin d’accès UNC que vous avez spécifié à l’étape 6.

See also

Planifier la sauvegarde et la récupération dans SharePoint Server

Utiliser Microsoft PowerShell pour administrer SharePoint Server