[asp]windows2003 IIS6.X 설정 백업
IIS 6.0 부터는 MetaBase.xml를 이용해서 IIS정보를 저장관리 한다.
이것을 통해서 IIS 정보를 백업하고 복원하거나 이전을 할 수 있는데
정보이전을 할 때에는 원본 시스템과 운영체제가 똑같아야 한다.
그렇지 않을 경우엔 IIS가 시작되지 않거나 폴더 속성창이 열리지 않을 수 있으니 주의바란다.
위 파일은 C:\WINDOWS\system32\intersrv 폴더에 보관되어 있다.
이 파일을 복사하여 백업을 시킨후 복원을 할때는 IIS를 중지한다음에 붙혀넣기 하면 복원이 완료된다.
하지만 다른 서버로 이전을 할때에는 이런 Copy&Paste가 먹히지 않는다.
파일 자체에 시스템 정보가 요약정리되어 있기 때문인데.. 이때는 다른 방법을 통해 백업과 복원을 진행할 수 있다.
<정보 내보내기>
iiscnfg /export /f d:\config.xml /sp / /children /d 암호
<정보 가져오기>
iiscnfg.vbs /import /f d:\config.xml /sp / /dp / /children /d 암호
cmd를 통해서 위 명령어로 백원 및 복원이 가능하다.
이후에 ntbackup등으로 데이타폴더까지 가져오면 서버 복제가 완료된다.