IIS 7.0 / 7.5 백업 및 복원 방법(cmd)

시스템운영/IIS & FTP|2012.06.25 20:08

지난번 IIS 6.0 백업에 이어서 이번에는 IIS 7.0 / 7.5에서의 백업을 소개하고자 한다.

 

IIS 6.0에서는 손쉽게 백업(GUI)에서 하였는데 어찌되었는지 IIS 버전이 올라가면서 해당 기능이 빠졌다.

 

따라서 기본적으로 제공되는 appcmd 라는 기본 명령어를 통해 백업 및 복원하는 방법을 알아보도록 하겠다.

(iis.net 웹사이트에 있는 dll파일을 적용 후config 파일을 수정하면 GUI형태로 백업 및 복원이 가능하다.

 이는 추후에 다루도록 하겠다.)

 

IIS 6.0 손쉬운 백업 및 복원 방법(GUI) : http://hosts.tistory.com/90

IIS 7.0 / 7.5 백업 및 복원 방법(cmd) : http://hosts.tistory.com/112

 

1. 사이트 구성

 테스트를 위해 아래의 3개의 사이트가 구성 하였다.

 

 

2. IIS 환경설정 백업

 

CD C:\windows\system32\inetsrv

* appcmd 명령어는 위 경로에 있으며 기본적으로 PATH가 되어 있지 않으므로 CD명령어를 통해 이동한다.

 

 appcmd add backup hosts.tistory.com

* 백업 방법은 appcmd add backup {표시할 이름} 으로 저장한다.

 

백업한 파일의 위치는 아래와 같다.

C:\windows\system32\inetsrv\backup\hosts.tistory.com 

 

 

 

3. 백업 목록 보기

 

appcmd list backup

 

아래와 같이 백업한 목록을 볼수 있다.

 

 

 

4. 백업의 복원

 

복원을 위해 Tistory 사이트를 삭제 하였다.

 

 

복원을 위해 아래와 같이 입력한다.

 

appcmd restore backup hosts.tistory.com

 * 여기서 hosts.tistory.com은 복원할 백업 이름이다.

 

 

 

5. 복원확인

 

 

6. 끝맺음.

엔지니어 입장에서 명령어는 꼭 필요한것만 최소한으로 기억하자

추가적인 정보를 원한다면 명령줄에서 appcmd /? 입력하면 더많은 정보를 얻을 수 있다.

 

IIS 6.0 손쉬운 백업 및 복원 방법(GUI) : http://hosts.tistory.com/90

IIS 7.0 / 7.5 백업 및 복원 방법(cmd) : http://hosts.tistory.com/112


댓글()