IIS 자동백업 설정

윈도우즈/OS 일반|2015. 1. 27. 09:58
반응형

다음은 Windows 2003 에서 간단하게 세팅 가능한 IIS metabase 자동백업설정 입니다. 
물론 원하는 내용으로 복원도 가능 합니다. 

1) 시작 - 실행 - cmd 
2) 우선 systemroot 디렉토리로 이동합니다. 
    cd c:WINDOWSsystem32 

3) backupname 이라는 이름으로 IIS 설정을 백업 합니다. 
    c:WINDOWSsystem32>iisback /backup /b backupname 
    서버에 연결...완료. 
    Backup saintbackuptest version NEXT_VERSION has been CREATED. 

4) 정상적으로 백업이 되었는지 확인 합니다. 
    C:WINDOWSsystem32>iisback /list 
    서버에 연결...완료. 
    Backup Name                        Version #      Date/Time 
    ================ 
    IISbackuptest                      0              2009-01-07 오후 5:01:01 
    IISbackuptest                      1              2009-01-07 오후 5:02:00 
    초기 백업 - IIS 설치 프로그램에서 자동으로 만듦      1              2007-01-08 
    오후 3:03:51 

    위 백업리스트에서 Version 부분이 나중에 복원할때 쓰이는 내용입니다. 
    0 번 버전으로 복원 또는 1번 버전으로 복원.. 

위와같은 내용을 자동으로 실행하도록 batch 파일을 생성 합니다. 
메모장을 열어서 다음 내용을 기록 한 후 iisbackup.bat 라는 확장자 명으로 저장 합니다. 

cd c:WINDOWSsystem32 
c:WINDOWSsystem32>iisback /backup /b backupname 
C:WINDOWSsystem32>iisback /list 

5) 문제 발생시 백업본으로 복원을 할 경우 다음 명령어를 실행 합니다. 

    c:WINDOWSsystem32>iisback /restore /b backupname /v 3 

    => /v 3  라는 부분은 Version 정보중에 3번 버전으로 복원 한다는 내용입니다. 
    /v 옵션을 제거할 경우 기본값으로 가장 높은 버전으로 복원 합니다. 
  

# 첨부파일은 IISBACKUP 이라는 이름으로 IIS구성/설정이 저장 되도록 설정된 batch 파일입니다. 
시작 - 프로그램 - 보조프로그램 - 시스템 도구 - 예약된 작업 탭에서 IIS 백업을 원하는 주기로 
자동백업 설정을 하시면 됩니다 . 

iisback /list 명령어를 사용하지 않고 수동으로 백업 상태를 확인 할때는 
C:WINDOWSsystem32inetsrvMetaBack  디렉토리를 확인하면 IIS 구성/설정 백업데이터를 확인할 수 있습니다. 


[작성] 박성우

반응형

댓글()