Restaurer une collection de sites (Search Server 2010)

 

S’applique à : Search Server 2010

Dernière rubrique modifiée : 2011-08-08

Vous pouvez utiliser uniquement Windows PowerShell pour restaurer une collection de sites.

Utiliser Windows PowerShell pour restaurer une collection de sites

Vous pouvez utiliser Windows PowerShell pour restaurer une collection de sites manuellement ou en tant que partie d’un script qui peut être exécuté à intervalles planifiés.

Pour restaurer une collection de sites à l’aide de Windows PowerShell

  1. Vérifiez que vous disposez de la configuration minimale suivante : Voir Add-SPShellAdmin. En outre, vérifiez que le compte d’utilisateur exécutant cette procédure possède les autorisations de lecture sur le dossier de sauvegarde et est membre du rôle de base de données fixe db_owner à la fois dans la base de données de configuration de la batterie de serveurs et la base de données de contenu où la collection de sites est restaurée.

  2. Dans SharePoint 2010 Management Shell, à l’invite de commandes de Windows PowerShell, tapez la commande suivante :

    Restore-SPSite -Identity <SiteCollectionURL> -Path <BackupFile> -DatabaseServer <DatabaseServerName> -DatabaseName <ContentDatabaseName> -HostHeader <HostHeader> -Force -GradualDelete -Verbose
    

    Où :

    • <SiteCollectionURL> est l’URL de la collection de sites que vous souhaitez restaurer.

    • <BackupFile> est le chemin d’accès de la sauvegarde que vous souhaitez utiliser.

    • <DatabaseServerName> et <ContentDatabaseName> sont le serveur de base de données et la base de données de contenu spécifiques où vous souhaitez restaurer la collection de sites. Si vous ne spécifiez pas de base de données de contenu, la collection de sites sera restaurée dans une base de données de contenu choisie par Microsoft Search Server 2010.

    • <HostHeader> est l’URL de l’application Web qui hébergera la collection de sites nommée par l’hôte.

    Cette commande utilise le paramètre Force pour remplacer une collection de sites existante et utilise le paramètre GradualDelete pour obtenir de meilleures performances pendant le processus de restauration, ce qui est recommandé si la collection de sites que vous restaurez a une taille égale ou supérieure à 1 giga-octet. Lorsque ce paramètre est utilisé, la collection de sites remplacée 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 marquée sont ensuite supprimées progressivement au fil du temps par un travail de minuteur et non pas tous en même temps, ce qui réduit l’impact sur les performances du serveur.

Pour plus d’informations, voir Restore-SPSite.

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.