Sauvegarder et restaurer des applications Web à l'aide des outils intégrés (Search Server 2008)
Mise à jour : 2008-07-24
Contenu provisoire Cet article, rédigé pour une version antérieure de ce produit, est publié sans modifications pour cette version.
Vous pouvez utiliser les outils qui sont fournis dans Microsoft Search Server 2008 pour sauvegarder et restaurer les applications Web. Le site Web Administration centrale offre une interface utilisateur qui permet de gérer facilement les sauvegardes et les récupérations de contenu et d’afficher l’historique et l’état des travaux. L’outil en ligne de commande Stsadm offre une méthode plus rapide et plus souple pour sauvegarder et récupérer le contenu. Vous pouvez utiliser l’outil en ligne de commande Stsadm conjointement avec le Planificateur Windows pour planifier des sauvegardes différées ou périodiques.
Pour obtenir une comparaison entre les outils de protection des données fournis dans Search Server 2008 et d’autres outils de protection pour les données SharePoint, voir Choisir ses outils de sauvegarde et de récupération (Office SharePoint Server).
Vous pouvez sauvegarder et restaurer des données de Search Server 2008 en utilisant l’une des méthodes suivantes :
Sauvegarder les applications Web à l’aide des outils intégrés SharePoint
Suivez cette procédure pour sauvegarder une application Web à l’aide du site Web Administration centrale de SharePoint.
Important : |
---|
Pour effectuer cette procédure, vous devez impérativement appartenir au groupe Administrateurs de batterie de serveurs SharePoint. |
Pour sauvegarder une application Web à l’aide de l’interface utilisateur
Sur le site Web Administration centrale de SharePoint, dans la page Opérations, dans la section Sauvegarde et restauration, cliquez sur Effectuer une sauvegarde.
Dans la page Sélectionner un composant à sauvegarder, activez les cases à cocher correspondant aux applications Web que vous souhaitez sauvegarder. Les cases à cocher de toutes les applications Web subordonnées et des bases de données de contenu sont automatiquement sélectionnées. Cliquez sur Accéder aux options de sauvegarde.
Dans la page Sélectionner les options de sauvegarde, l’option de sauvegarde différentielle permet de sauvegarder les données qui ont été créées ou modifiées depuis la dernière sauvegarde. Si vous effectuez une combinaison de sauvegardes complète et différentielle, la récupération exige que vous disposiez de la dernière sauvegarde complète et de la dernière sauvegarde différentielle.
Dans la section Contenu de la sauvegarde, vérifiez que les applications Web que vous avez sélectionnées sont affichées.
Dans la section Type de sauvegarde, sélectionnez Complète.
Dans la section Emplacement du fichier de sauvegarde, tapez le chemin d’accès UNC du dossier de sauvegarde.
Cliquez sur OK.
Vous pouvez suivre l’état du travail de sauvegarde dans la page d’état de la sauvegarde en cliquant sur Actualiser. La page s’actualise automatiquement toutes les 30 secondes. La sauvegarde et la récupération relèvent du service du minuteur, qui peut prendre quelques secondes pour démarrer.
Si des erreurs s’affichent, vous pouvez obtenir des informations supplémentaires en examinant le fichier spbackup.log qui se trouve à l’emplacement désigné par le chemin d’accès UNC précédemment spécifié.
Utilisez cette procédure pour sauvegarder une application Web à l’aide de l’outil en ligne de commande Stsadm.
Important : |
---|
L’appartenance au groupe Administrateurs sur l’ordinateur local est une condition indispensable pour réaliser cette procédure. |
Pour sauvegarder une application Web à l’aide de la ligne de commande
Sur le lecteur où sont installés les produits et technologies SharePoint, accédez au répertoire suivant : %COMMONPROGRAMFILES%\Microsoft shared\Web server extensions\12\Bin.
Si vous ne savez pas quel nœud sauvegarder, tapez la commande suivante :
stsadm –o backup –showtree
Remarque : Les éléments entre crochets ([ ]) ne peuvent pas être sélectionnés directement pour la sauvegarde ; ils sont sauvegardés lorsque leur élément parent est sélectionné.
Pour sauvegarder une application Web, tapez la commande suivante :
stsadm -o backup -directory <\\nom_serveur\nom_dossier> -backupmethod full -item <nom application Web>
où \\nom_serveur\nom_dossier représente le chemin d’accès UNC du dossier de sauvegarde et nom application Web, le nom de l’application Web que vous souhaitez sauvegarder. Vous pouvez utiliser le mode de notation de chemin de batterie de serveurs complet tel qu’il apparaît dans le paramètre showtree ou le nom du composant dans le chemin s’il possède un nom unique, par exemple Windows SharePoint Services Web Application\SharePoint-80.
Si la sauvegarde s’effectue correctement, la fenêtre d’invite de commandes affiche le texte suivant :
Completed with 0 warnings. Completed with 0 errors. Backup completed successfully. --------------------------------------------------------- Operation completed successfully.
S’il y a des erreurs ou des avertissements, ou si la sauvegarde ne s’est pas terminée correctement, consultez le fichier spbackup.log dans le dossier indiqué à l’étape 3.
Planifier ou différer les sauvegardes
Vous ne pouvez pas planifier de sauvegardes à partir du site Web Administration centrale de SharePoint. Vous pouvez toutefois automatiser le processus en créant un fichier de commandes, puis en utilisant le Planificateur de tâches de Windows Server 2003 pour exécuter le fichier de commandes à une heure spécifique. Étant donné que l’exécution des sauvegardes à l’aide des outils intégrés Search Server 2008 peuvent affecter les performances du système, il est préférable de les planifier en dehors des heures de pointe, à savoir la nuit ou le week-end.
Suivez cette procédure pour créer un fichier de commandes qui exécutera une sauvegarde complète de l’application Web. Cette procédure suppose que vous avez déjà créé un dossier partagé pour vos sauvegardes. Pour plus d’informations sur la création d’un dossier partagé, voir Préparer la sauvegarde et la restauration d’une batterie de serveurs (Search Server 2008).
Conseil : |
---|
Lorsque vous utilisez le Planificateur de tâches, vérifiez que la date et l’heure système de votre ordinateur sont exactes. Pour vérifier ou modifier cette information, double-cliquez sur l’horloge dans la barre des tâches. |
Pour créer un fichier de commandes
Cliquez sur Démarrer, puis sur Exécuter.
Tapez notepad, puis cliquez sur OK.
Dans le Bloc-notes, tapez le texte suivant :
@echo off echo =============================================================== echo Back up sites for the farm to C:\backup echo =============================================================== cd \Program Files\Common Files\Microsoft Shared\web server extensions\12\BIN @echo off stsadm -o backup -directory <\\server name\folder name> -backupmethod full -item <Web application name> echo completed
où \\nom_serveur\nom_dossier représente le chemin d’accès UNC du dossier de sauvegarde et nom application Web, le nom de l’application Web que vous souhaitez sauvegarder. Vous pouvez utiliser le mode de notation de chemin de batterie de serveurs complet tel qu’il apparaît dans le paramètre showtree ou le nom du composant dans le chemin s’il possède un nom unique, par exemple Windows SharePoint Services Web Application\SharePoint-80.
Dans le Bloc-notes, dans le menu Fichier, cliquez sur Enregistrer sous.
Dans la zone Enregistrer sous, sélectionnez le dossier où vous souhaitez conserver votre fichier de commandes.
Utilisez l’extension de nom de fichier « .bat », tapez le nom du fichier dans la zone Nom de fichier, par exemple commandes_sauvegarde.bat.
Dans la zone Type de fichier, cliquez sur Tous les fichiers.
Cliquez sur Enregistrer.
Pour planifier une sauvegarde
Démarrez l’Assistant Tâche planifiée, puis cliquez sur Suivant.
Cliquez sur Parcourir, accédez au fichier de commandes que vous avez créé, puis cliquez sur Ouvrir.
Tapez un nom pour votre tâche, par exemple commandes_sauvegarde.
Sélectionnez la fréquence à laquelle vous souhaitez effectuer cette tâche (par exemple toutes les semaines), puis cliquez sur Suivant.
Pour effectuer automatiquement cette sauvegarde régulièrement, sélectionnez un intervalle tel que Hebdomadaire ou Mensuelle. Pour effectuer cette sauvegarde une fois, ou pour différer une sauvegarde, sélectionnez Une seule fois.
Choisissez une date et une heure de début pour votre sauvegarde.
Tapez le nom et le mot de passe d’un utilisateur, puis cliquez sur Suivant. Cette tâche s’exécutera comme si elle avait été démarrée par cet utilisateur.
Cliquez sur Terminer.
Pour configurer les paramètres avancés de la tâche, activez la case à cocher Ouvrir les propriétés avancées de cette tâche quand je cliquerai sur Terminer dans la dernière page de l’Assistant. De cette façon, la boîte de dialogue des propriétés de la tâche s’ouvre lorsque vous cliquez sur Terminer. Vous pouvez ensuite modifier le programme exécuté dans l’onglet Tâche, rectifier la planification dans l’onglet Planifier, personnaliser des paramètres dans l’onglet Paramètres ou définir des autorisations d’utilisateur et de groupe dans l’onglet Sécurité.
Restaurer les applications Web SharePoint à l’aide des outils intégrés
Suivez cette procédure pour restaurer une application Web SharePoint à l’aide des outils intégrés.
Important : |
---|
Pour effectuer cette procédure, l’appartenance au groupe Administrateurs de batterie SharePoint est une condition indispensable. |
Restaurer une application Web à l’aide de l’interface utilisateur
Sur le site Web Administration centrale de SharePoint, dans la page Opérations, dans la section Sauvegarde et restauration, cliquez sur Restaurer à partir d’une sauvegarde.
Dans la page Sélectionner l’emplacement de la sauvegarde, dans la section Emplacement du fichier de sauvegarde, entrez le chemin d’accès UNC (Universal Naming Convention) du dossier de sauvegarde.
Dans la page Sélectionner le package de sauvegarde à restaurer, sélectionnez le fichier de sauvegarde que vous souhaitez restaurer, puis cliquez sur Continuer le processus de restauration.
Dans la page Sélectionner un composant à restaurer, sélectionnez les applications Web à restaurer, puis cliquez sur Continuer le processus de restauration.
Dans la page Sélectionner les options de restauration :
Dans la section Restaurer un composant, vérifiez que les applications Web que vous avez sélectionnées sont affichées.
Dans la section Options de restauration, sélectionnez Configuration existante.
Un message s’affiche, vous avertissant que la batterie de serveurs actuelle sera remplacée au cours de l’opération de restauration. Cliquez sur OK.Dans la section Nouveaux noms, tapez de nouveaux noms et de nouvelles URL pour chaque composant ou acceptez les valeurs par défaut.
Cliquez sur OK.
Suivez la procédure ci-après pour restaurer une application Web à l’aide de l’outil en ligne de commande Stsadm.
Important : |
---|
L’appartenance au groupe Administrateurs sur l’ordinateur local est une condition indispensable pour réaliser cette procédure. |
Restaurer une application Web en utilisant la ligne de commande
Sur le lecteur où les produits et technologies SharePoint sont installés, accédez au répertoire suivant : %COMMONPROGRAMFILES%\Microsoft shared\Web server extensions\12\Bin.
Pour obtenir le GUID de la sauvegarde spécifique à restaurer, tapez la commande suivante, puis appuyez sur Entrée :
stsadm -o backuphistory -directory <chemin UNC>
où chemin UNC représente le chemin d’accès au dossier partagé contenant la sauvegarde.
Si vous ne connaissez pas le nom des applications Web à restaurer, tapez la commande suivante, puis appuyez sur Entrée :
stsadm –o restore –showtree -directory <chemin UNC> -backupid <GUID de l’historique de sauvegarde>
où chemin UNC représente le chemin d’accès au dossier partagé contenant la sauvegarde et GUID de l’historique de sauvegarde, le GUID du package de sauvegarde à restaurer.
Remarque : Les éléments entre crochets ([ ]) ne peuvent pas être restaurés.
Pour restaurer une application Web, tapez la commande suivante, puis appuyez sur Entrée :
stsadm -o restore -directory <chemin UNC> -backupid <GUID de l’historique de sauvegarde> -item <chemin créé à partir de l’arborescence> -restoremethod overwrite
où chemin UNC représente le chemin d’accès UNC du dossier partagé de sauvegarde, GUID de l’historique de sauvegarde, le GUID du package de sauvegarde spécifique à restaurer et chemin créé à partir de l’arborescence, la notation complète du chemin d’accès à la batterie de serveurs, tel qu’il est indiqué par le paramètre -showtree.
Lorsqu’un avertissement s’affiche, vous indiquant que tous les éléments sélectionnés vont être remplacés, tapez o, puis appuyez sur Entrée.
Lorsque vous y êtes invité, tapez le nom d’utilisateur et le mot de passe de l’application Web et des bases de données de contenu.
Si la restauration se termine correctement, la fenêtre d’invite de commandes affiche le texte suivant :
Completed with 0 warnings. Completed with 0 errors. Restore completed successfully. --------------------------------------------------------- Operation completed successfully.
Si la restauration ne se déroule pas correctement, le message suivant s’affiche :
The restore job failed. For more information, see the error log that is located in the backup directory.
Le journal d’erreurs indiqué correspond au fichier sprestore.log qui se trouve dans le dossier partagé de sauvegarde.
Voir aussi
Sauvegarder et restaurer une batterie de serveurs (Search Server 2008)
Sauvegarder et restaurer une batterie de serveurs entière (Search Server 2008)
Sauvegarder et restaurer des collections de sites à l’aide des outils intégrés (Search Server 2008)
Sauvegarder et restaurer des bases de données (Search Server 2008)