적절한 백업이 없거나 MMC가 시작되지 않을 때 메타베이스를 수동으로 복원하는 방법

기술 자료 번역 기술 자료 번역
기술 자료: 234429 - 이 문서가 적용되는 제품 보기.
이 문서는 이전에 다음 ID로 출판되었음: KR234429
모든 사용자는 Microsoft Windows Server 2003에서 실행하는 Microsoft Internet Information Services(IIS) 버전 6.0으로 업그레이드하는 것이 좋습니다. IIS 6.0에서는 웹 인프라 보안이 상당히 향상됩니다. IIS 보안 관련 항목에 대한 자세한 내용을 보려면 다음 Microsoft 웹 사이트를 방문하십시오.
http://www.microsoft.com/technet/security/prodtech/IIS.mspx(영문)
모두 확대 | 모두 축소

이 페이지에서

요약

메타베이스를 복원하려면 MMC(Microsoft Management Console)에서 복원 작업을 사용하는 것이 좋습니다. 이전에 MMC에서 메타베이스 백업을 만들지 않았거나 메타베이스가 너무 많이 손상되어 MMC를 시작할 수 없는 경우에는 이 문서의 "추가 정보" 절에 설명되어 있는 방법 중 하나를 사용하여 메타베이스를 수동으로 복원할 수 있습니다.

추가 정보

참고 MMC에서 백업 작업을 사용하여 정기적으로 메타베이스를 백업해야 합니다.

IIS 5.0

Microsoft Internet Information Services(IIS) 5.0에 대한 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
300672 HOWTO: IIS 5를 사용하여 메타베이스 백업 만들기

MMC에서 만든 백업 파일을 사용할 수 있는 경우

MMC에서 백업 작업을 사용하여 백업 파일(FileName.mdBackupNumber)을 만들었지만 현재 메타베이스가 손상되어 MMC를 열 수 없는 경우에는 다음 단계를 수행하여 FileName.mdBackupNumber 파일에서 메타베이스를 수동으로 복원하십시오.
  1. 모든 IIS 서비스 및 IIS를 사용하는 다른 서비스(예: 타사 응용 프로그램 또는 Microsoft Site Server)를 중지합니다.

    참고 IIS와 종속 서비스를 중지하려면 NET STOP IISADMIN /Y 명령을 사용합니다. 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
    236166 IIS 서비스에서 레지스트리를 다시 읽도록 NET STOP 및 NET START 명령 사용
  2. 손상된 메타베이스 파일의 이름을 Metabase.bin에서 Metabase.bad와 같은 새 이름으로 바꿉니다. Metabase.bin 파일은 %SystemRoot%\System32\Inetsrv 폴더에 있습니다.
  3. %SystemRoot%\System32\Inetsrv\Metaback 폴더에 있는 MMC 백업 메타베이스 파일 FileName.mdBackupNumber를 %SystemRoot%\System32\Inetsrv 폴더에 복사한 다음, 이름을 Metabase.bin으로 바꿉니다.
  4. 컴퓨터를 다시 시작합니다.

Metabase.bin 파일의 이전 복사본이 있는 경우

MMC에서 만든 백업 파일을 사용할 수 없지만 일반적으로 시스템 테이프 백업과 같은 다른 위치에 Metabase.bin 파일의 이전 복사본이 있는 경우에는 다음과 같이 하십시오.
  1. 모든 IIS 서비스 및 IIS를 사용하는 다른 서비스(예: 타사 응용 프로그램 또는 Microsoft Site Server)를 중지합니다.

    참고 IIS와 종속 서비스를 중지하려면 NET STOP IISADMIN /Y 명령을 사용합니다. 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
    236166 IIS 서비스에서 레지스트리를 다시 읽도록 NET STOP 및 NET START 명령 사용
  2. 손상된 메타베이스 파일의 이름을 Metabase.bin에서 Metabase.bad와 같은 새 이름으로 바꿉니다. Metabase.bin 파일은 %SystemRoot%\System32\Inetsrv 폴더에 있습니다.
  3. Metabase.bin 파일의 이전 복사본을 %SystemRoot%\System32\Inetsrv 폴더에 복사합니다.
  4. 컴퓨터를 다시 시작합니다.

MMC 백업 파일 또는 Metabase.bin 파일의 이전 복사본이 없는 경우

MMC에서 만든 백업 파일을 사용할 수 없고 Metabase.bin 파일의 이전 복사본이 없더라도 메타베이스의 임시 백업이 있을 수 있습니다.

MMC나 다른 프로세스를 통해 메타베이스가 업데이트될 때 메타베이스의 임시 백업이 생성될 수 있습니다. 손상 등의 이유로 업데이트가 중단되었더라도 이 임시 파일은 있을 수 있습니다.

이 임시 파일은 이름이 Metabase.bak 또는 Metabase.bin.bak이고 %SystemRoot%\System32\Inetsrv 폴더에 있습니다. 이 파일이 있으면 다음과 같이 메타베이스를 복원해 보십시오.
  1. 모든 IIS 서비스 및 IIS를 사용하는 다른 서비스(예: 타사 응용 프로그램 또는 Microsoft Site Server)를 중지합니다.

    참고 IIS와 종속 서비스를 중지하려면 NET STOP IISADMIN /Y 명령을 사용합니다. 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
    236166 IIS 서비스에서 레지스트리를 다시 읽도록 NET STOP 및 NET START 명령 사용
  2. 손상된 메타베이스 파일의 이름을 Metabase.bin에서 Metabase.bad와 같은 새 이름으로 바꿉니다. Metabase.bin 파일은 %SystemRoot%\System32\Inetsrv 폴더에 있습니다.
  3. 임시 백업 파일(Metabase.bak 또는 Metabase.bin.bak)의 이름을 Metabase.bin으로 바꿉니다.
  4. 컴퓨터를 다시 시작합니다.

메타베이스 백업 파일이 없는 경우

메타베이스 백업 파일을 사용할 수 없는 경우에는 다음과 같은 방법으로만 IIS 기능을 복원할 수 있습니다.

참고 이 방법을 사용하면 메타베이스에 저장된 모든 IIS 설정이 손실됩니다.

IIS 4.0

  1. Microsoft Windows NT 4.0 Option Pack을 제거합니다. 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
    187870 Windows NT 4.0 Option Pack을 제거하고 다시 설치하는 방법
  2. Microsoft Internet Explorer를 제거합니다.
  3. %SystemRoot\System32\Inetsrv\ 폴더에서 Metabase.bin 파일을 삭제합니다.
  4. Internet Explorer를 설치합니다.
  5. Windows NT 4.0 Option Pack을 설치합니다.

IIS 5.0

IIS 5.0을 제거한 후 다시 설치합니다.



(c) Microsoft Corporation 2000, All Rights Reserved. Contributions by Kevin Zollman, Microsoft Corporation.



Microsoft 제품 관련 기술 전문가들과 온라인으로 정보를 교환하시려면 Microsoft 뉴스 그룹에 참여하시기 바랍니다.

속성

기술 자료: 234429 - 마지막 검토: 2006년 11월 20일 월요일 - 수정: 7.0
본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft Internet Information Services 5.0
  • Microsoft Internet Information Server 4.0
키워드:?
kbhowto kbpending KB234429

피드백 보내기

 

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