Comment faire pour restaurer manuellement la métabase si aucune sauvegarde correcte n'existe ou si la console MMC ne démarre pas

Traductions disponibles Traductions disponibles
Numéro d'article: 234429 - Voir les produits auxquels s'applique cet article
Nous conseillons vivement à tous les utilisateurs de passer à Microsoft Internet Information Services (IIS) version 6.0 sur Microsoft Windows Server 2003. IIS 6.0 augmente considérablement la sécurité de l'infrastructure Web. Pour plus d'informations sur les questions liées à la sécurité avec IIS, visitez le site Web de Microsoft à l'adresse suivante :
http://www.microsoft.com/technet/security/prodtech/IIS.mspx (en anglais)
Agrandir tout | Réduire tout

Sommaire

Résumé

Pour restaurer la métabase, il est recommandé d'employer l'action Restaurer de la console MMC (Microsoft Management Console). Toutefois, si vous n'avez jamais créé de sauvegarde de la métabase au moyen de la console MMC ou si la console MMC ne peut pas être démarrée parce que la métabase a été endommagée trop gravement, vous pouvez tenter de restaurer la métabase en employant l'une des méthodes décrites dans la section « Plus d'informations » du présent article.

Plus d'informations

Remarque Il est recommandé d'effectuer régulièrement des sauvegardes de la métabase à l'aide de l'option Sauvegarde de la console MMC.

IIS 5.0

Pour plus d'informations sur Microsoft Internet Information Services (IIS) 5.0, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft.
300672 Comment faire pour créer une sauvegarde de la métabase dans IIS 5

Si un fichier de sauvegarde créé par la console MMC est disponible

Si l'action Sauvegarder de la console MMC a été utilisée pour créer un fichier de sauvegarde (Nom_de_fichier.mdNuméro_de_sauvegarde), mais si la console MMC ne peut pas être ouverte car la métabase actuelle est endommagée, procédez comme suit pour restaurer manuellement la métabase à partir du fichier Nom_de_fichier.mdNuméro_de_sauvegarde.
  1. Arrêtez tous les services IIS ainsi que les autres services liés à IIS tels que des applications tierces ou Microsoft Site Server.

    Remarque Pour arrêter IIS et ses services dépendants, utilisez la commande NET STOP IISADMIN /Y. Pour plus d'informations, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft.
    236166 Utilisation des commandes NET STOP et NET START pour forcer les services IIS à relire le Registre
  2. Attribuez un nouveau nom au fichier de métabase endommagé Metabase.bin, par exemple Metabase.bad. Le fichier Metabase.bin est situé dans le dossier %SystemRoot%\System32\Inetsrv.
  3. Copiez la sauvegarde MMC du fichier de métabase, Nom_fichier.mdNuméro_sauvegarde, du dossier %SystemRoot%\System32\Inetsrv\Metaback vers le dossier %SystemRoot%\System32\Inetsrv. Renommez le en Metabase.bin.
  4. Redémarrez votre ordinateur.

Si une ancienne copie du fichier Metabase.bin existe

Si aucun fichier de sauvegarde créé par la console MMC n'est disponible, mais qu'il existe une ancienne copie du fichier Metabase.bin quelque part (généralement sur une bande de sauvegarde du système), procédez comme suit :
  1. Arrêtez tous les services IIS ainsi que les autres services liés à IIS tels que des applications tierces ou Microsoft Site Server.

    Remarque Pour arrêter IIS et ses services dépendants, utilisez la commande NET STOP IISADMIN /Y. Pour plus d'informations, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft.
    236166 Utilisation des commandes NET STOP et NET START pour forcer les services IIS à relire le Registre
  2. Attribuez un nouveau nom au fichier de métabase endommagé Metabase.bin, par exemple Metabase.bad. Le fichier Metabase.bin est situé dans le dossier %SystemRoot%\System32\Inetsrv.
  3. Copiez l'ancienne copie du fichier Metabase.bin vers le dossier %SystemRoot%\System32\Inetsrv.
  4. Redémarrez votre ordinateur.

S'il n'existe aucune sauvegarde MMC ni aucune ancienne copie du fichier Metabase.bin

Si vous n'avez créé aucun fichier de sauvegarde à l'aide de la console MMC et s'il n'existe aucune ancienne copie du fichier Metabase.bin, il peut toujours exister une sauvegarde temporaire de la métabase.

Un fichier de sauvegarde temporaire de la métabase peut avoir été créé lors de la mise à jour de la métabase à l'aide de la console MMC ou au moyen d'un autre processus. Si la mise à jour a été interrompue (il s'agit probablement la cause première du dommage subi par la métabase), il existe encore une chance que ce fichier de sauvegarde temporaire existe.

Ce fichier temporaire s'intitule Metabase.bak ou Metabase.bin.bak et se trouve dans le dossier %SystemRoot%\System32\Inetsrv. Si ce fichier temporaire existe, exécutez les étapes suivantes pour tenter de restaurer la métabase :
  1. Arrêtez tous les services IIS ainsi que les autres services liés à IIS tels que des applications tierces ou Microsoft Site Server.

    Remarque Pour arrêter IIS et ses services dépendants, utilisez la commande NET STOP IISADMIN /Y. Pour plus d'informations, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft.
    236166 Utilisation des commandes NET STOP et NET START pour forcer les services IIS à relire le Registre
  2. Renommez le fichier de la métabase endommagé, Metabase.bin en Metabase.bad, par exemple. Le fichier Metabase.bin se trouve dans le dossier %SystemRoot%\System32\Inetsrv.
  3. Renommez le fichier de sauvegarde temporaire (Metabase.bak ou Metabase.bin.bak) en Metabase.bin.
  4. Redémarrez votre ordinateur.

Si aucun fichier de sauvegarde de la métabase n'existe

S'il n'existe aucun fichier de sauvegarde de la métabase, le seul moyen de restaurer les fonctionnalités IIS consiste à effectuer les procédures ci-dessous.

Remarque Tous les paramètres IIS stockés dans la métabase seront perdus.

IIS 4.0

  1. Désinstallez Microsoft Windows NT 4.0 Option Pack. Pour plus d'informations, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft.
    187870 Comment faire pour supprimer et réinstaller Windows NT 4.0 Option Pack
  2. Désinstallez Microsoft Internet Explorer.
  3. Supprimez le fichier Metabase.bin du dossier %SystemRoot\System32\Inetsrv\.
  4. Installez Internet Explorer.
  5. Installez Windows NT 4.0 Option Pack.

IIS 5.0

Désinstallez, puis réinstallez IIS 5.0.



(c) Microsoft Corporation 2000, Tous droits réservés. Contribution de Kevin Zollman, Microsoft Corporation.

Propriétés

Numéro d'article: 234429 - Dernière mise à jour: mercredi 28 mars 2007 - Version: 7.1
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft Internet Information Services 5.0
  • Microsoft Internet Information Server 4.0
Mots-clés : 
kbhowto kbpending KB234429
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.

Envoyer des commentaires

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com