Restaurer une application Web (Search Server 2010)

 

S’applique à : Search Server 2010

Dernière rubrique modifiée : 2010-04-13

Lorsque vous restaurez une application Web, vous restaurez également les paramètres IIS (Internet Information Services) et toutes les bases de données de contenu qui sont associées à l’application Web. Vous pouvez uniquement restaurer une application Web à la fois à l’aide de cette procédure. Toutefois, vous pouvez restaurer simultanément toutes les applications Web dans la batterie de serveurs en restaurant la batterie complète. Pour plus d’informations, voir Restaurer une batterie de serveurs (Search Server 2010).

Notes

Vous ne pouvez pas utiliser les outils SQL Server pour restaurer une application Web.

Procédures décrites dans cette rubrique :

  • Pour restaurer une application Web à l’aide de Windows PowerShell

  • Pour restaurer une application Web à l’aide de l’Administration centrale

Utiliser Windows PowerShell pour restaurer une application Web

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

Pour restaurer une application Web à l’aide de Windows PowerShell

  1. Vérifiez que vous disposez de la configuration minimale requise suivante : Voir Add-SPShellAdmin. Vous devez également avoir des autorisations de lecture pour le dossier de sauvegarde et être membre des rôles de base de données fixes suivants : db_owner sur la base de données de configuration de la batterie de serveurs, et dbcreator sur les bases de données de contenu qui sont restaurées.

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

    Restore-SPFarm -Directory <BackupFolder> -RestoreMethod <Option> -Item <WebApplicationName> -BackupId <GUID> -Verbose
    

    Où :

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

    • <Option> est l’une des options suivantes :

      • Overwrite, pour restaurer dans la même batterie de serveurs.

      • New, pour restaurer dans une autre batterie de serveurs, telle qu’une batterie de serveurs de récupération.

    • <WebApplicationName> est le nom de l’application Web.

    • <GUID> est l’identité de la sauvegarde spécifique que vous souhaitez utiliser. Vous pouvez afficher les sauvegardes pour la batterie de serveurs en tapant la commande suivante : Get-SPBackupHistory -Directory <BackupFolder> -ShowBackup. Si vous n’utilisez pas le paramètre BackupID, la sauvegarde la plus récente sera utilisée. Vous ne pouvez pas restaurer une application Web en utilisant une sauvegarde de type configuration seule.

    Pour afficher la progression de l’opération, utilisez le paramètre Verbose. Pour plus d’informations, voir Restore-SPFarm.

  3. Lorsque vous n’utilisez pas le paramètre Verbose la fenêtre d’invite de commandes n’affiche pas de message si l’opération se déroule correctement. En cas d’échec de l’opération, la fenêtre d’invite de commandes affiche un message d’erreur, tel que le suivant :

    Restore -SPFarm : Le travail a échoué. Pour plus d’informations, voir le journal d’erreurs situé dans le répertoire de sauvegarde. Au niveau de ligne : <ligne> Caractère :<colonne>. + <applet de commande> <<<< <emplacement de l’erreur>

  4. Si des erreurs ou des avertissements s’affichent, ou si la restauration ne se termine pas correctement, vérifiez le fichier Sprestore.log situé dans le dossier de sauvegarde.

Utiliser l’Administration centrale pour restaurer une application Web

Vous pouvez utiliser l’Administration centrale pour restaurer une application Web.

Pour restaurer une application Web à 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. En outre, vérifiez que le service Windows SharePoint Services Timer V4 et le compte d’accès aux bases de données de la batterie de serveurs disposent des autorisations de type Contrôle total sur le dossier de sauvegarde.

  2. Dans la page d’accueil de l’Administration centrale, à la section Sauvegarde et restauration, cliquez sur Restaurer à partir d’une sauvegarde.

  3. Dans la page Restauration à partir d’une sauvegarde - étape 1 de 3 : sélectionner la sauvegarde à restaurer, dans la liste des sauvegardes, sélectionnez le travail de sauvegarde qui contient la batterie de serveurs ou la sauvegarde d’application Web, puis cliquez sur Suivant. Vous pouvez afficher plus de détails sur chaque sauvegarde en cliquant sur le signe (+) à côté de la sauvegarde.

    Notes

    Si la tâche de sauvegarde correcte ne s’affiche pas, dans la zone de liste Emplacement du répertoire actuel, tapez le chemin d’accès UNC (Universal Naming Convention) du dossier de sauvegarde approprié, puis cliquez sur Actualiser.
    Vous ne pouvez pas utiliser une sauvegarde de configuration uniquement pour restaurer l’application Web.

  4. Dans la page Restaurer à partir d’une sauvegarde - Étape 2 de 3 : sélectionner un composant à restaurer, activez la case à cocher en regard de l’application Web, puis cliquez sur Suivant.

  5. Dans la page Restaurer à partir d’une sauvegarde - Étape 3 de 3 : sélectionner les options de restauration, dans la section Restaurer un composant, vérifiez que Batterie\<application Web> apparaît dans la liste Restaurer le contenu suivant.

    À la section Restaurer uniquement les paramètres de configuration, assurez-vous que l’option Restaurer les paramètres de contenu et de configuration est sélectionnée.

    À la section Options de restauration, sélectionnez l’option Type de restauration. Utilisez le paramètre Configuration existante sauf si vous migrez l’application Web ou recourez à une batterie de serveurs de récupération. Si vous sélectionnez cette option, une boîte de dialogue apparaît, vous invitant à confirmer l’opération. Cliquez sur OK.

    Notes

    Si la section Restaurer uniquement les paramètres de configuration n’apparaît pas, la sauvegarde que vous avez sélectionnée est une sauvegarde de configuration uniquement. Vous devez sélectionner une autre sauvegarde.

    Notes

    Si vous migrez l’application Web ou restaurez la batterie de serveurs dans une batterie de serveurs de récupération, sélectionnez l’option Nouvelle configuration.

    Cliquez sur Lancer la restauration.

  6. Vous pouvez afficher l’état général de tous les travaux de récupération en haut de la page État des opérations de sauvegarde et de restauration dans la section Disponibilité. Vous pouvez afficher l’état du travail de sauvegarde en cours dans la partie inférieure de la page dans la section Restauration. La page de l’état est automatiquement actualisée 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 récupération peut prendre plusieurs secondes.

    Si des messages d’erreur sont générés, vous pouvez les consulter dans la colonne Message d’échec de la page d’État des opérations de sauvegarde et de restauration. Vous trouverez également des détails supplémentaires dans le fichier Sprestore.log situé à l’emplacement indiqué.