본문으로 건너뛰기

IIS 6.0 메타베이스를 롤백(복원)하려면 어떻게 하나요?

💡 요약 정리

  • IIS 6.0은 메타베이스 변경 기록 기능이 기본 활성화되어 있으며, 디스크에 최대 10개의 백업 파일을 저장합니다.
  • 메타베이스 기록은 MetaBase.xml과 MBSchema.xml 파일 쌍으로 저장되며, 관리자 권한이 있어야 접근할 수 있습니다.
  • %Systemroot%system32inetsrvhistory 폴더에서 메타베이스 백업 파일을 확인할 수 있습니다.
  • 롤백은 IIS 관리도구에서 '구성 백업/복원' 메뉴를 이용해 수행할 수 있습니다.

기본적으로 메타베이스 기록 기능은 IIS 6.0에 설정되어 있습니다. MaxHistoryFiles 속성의 기본값은 10으로 설정됩니다.

메타베이스 기록 기능은 디스크에 기록한 메타베이스에 대한 변경을 자동으로 추적합니다.

메타베이스를 디스크에 기록할 때 IIS는 새 Metabase.xml 파일에 버전 번호를 표시하고 기록 폴더에 파일 복사본을 저장합니다. 각 기록 파일에는 고유한 버전 번호가 표시되어 있어 메타베이스 롤백이나 복원 프로세스에 사용할 수 있습니다.

한 쌍의 기록 파일은 MetaBase.xmlMBSchema.xml 파일로 구성되어 있고, 동일한 주 버전과 부 버전 번호로 명명되며 기록 폴더에 저장됩니다. 이 복사본은 관리자 그룹의 구성원인 사용자만 볼 수 있습니다.

기록 폴더는 다음 위치에 있습니다.

%Systemroot%system32inetsrvhistory

1. 메타베이스를 롤백하는 방법

IIS 6.0에서 기록된 파일을 활용해 메타베이스를 롤백하거나 복원하려면 다음 절차를 따르세요.

① IIS 관리도구 실행

  • '인터넷 정보 서비스(IIS)' 관리에서 인터넷 정보 서비스를 선택한 뒤, 컴퓨터 아이콘을 클릭합니다.

② 백업/복원 메뉴 접근

  • 동작 메뉴에서 모든 작업을 가리킨 후, 구성 백업/복원을 클릭합니다.

③ 백업 파일 선택 및 복원

  • 이전 백업 항목에서 자동으로 생성된 백업 파일 목록 중 하나를 선택한 후, 복원 버튼을 클릭합니다.

이렇게 하면 이전 시점의 메타베이스 구성으로 롤백이 완료됩니다.

메타베이스 변경으로 인해 문제가 발생했을 경우, 위 방법을 통해 손쉽게 복원할 수 있습니다.