마이그레이션을 위하여 현재 서버의 구성을 백업합니다. 백업 작업은 간단한 스크립트로 백업이 됩니다.
- 실제 운영되고 있는 IIS 서버에서 iiscnfg 명령을 이용하여 구성을 XML 파일로 내보내기.
- \> iiscnfg /export /f c:\iis\iisbackup.xml /sp / /children
백업된 구성 정보를 이동할 서버의 정보로 변경합니다. Ctrl +H 로 일괄 변경합니다.
- 디렉토리 경로 : Path="
IIS 관리자 설정 : WAMUserName="
IIS 익명연결 계정 : AnonymousUserName="
로그파일 저장위치 : LogFileDirectory="
이외에 필요한 디렉터리 정보나 IP 정보등을 변경해 줍니다.
-
응용프로그램 구성, 사이트, FTP, SMTP 등의 구성이 백업됩니다. 이 백업된 XML 을 수정해서 이동하고자 하는 서버에서 import 명령을 수행하여 복원해주면 됩니다.
변경시 중요한 정보는 서버에서 기본 IIS 6.0 의 구동을 위해서 생성이되는 IUSR_ 와 IWAM_ 계정은 반드시 해당 서버의 계정 명으로 바꾸어 주어야 합니다.
변경된 정보를 새로운 서버에 구성하기
- 운영 서버에 설치되어 있는 IIS 관련 Applilication(동일 버전 및 경로)을 모두 설치합니다.
- FTP, SMTP, .net framework 정보, 사이트 구성 정보, 홈디렉터리 등 모두 동일하게 구성합니다. - IIS 서비스 중지.
- Iiscnfg 명령을 통해 복원
- iiscnfg /import /f c:\iis\backup.xml /sp / /dp / /children - 복원완료 된 것을 확인 후 IIS 서비스를 시작해 줍니다. 서비스 시작후 이벤트 표시기 및 사이트의 로딩 상태를 체크 합니다.
TAG IIS



