Developer2009. 3. 17. 13:01


음..
찾다 보니 나오는 군요 *_*;;

우선 링크는 아래와 같습니다.

http://www.iis.net/downloads/default.aspx?tabid=34&g=6&i=1552

dll을 다운 받으시고.
위 내용을 축약 하게 되면 아래와 같습니다.

  1. Download the IIS7BackupRestore.dll.(다운로드 한다. 제가 첨부파일로 걸어 놓앗습니다.)
  2. From inetsrv folder Drag and Drop the IIS7BackupRestore.dll into the Global Assembly Cache (C:\Windows\assembly) or use GacUtil -i IIS7BackupRestore.dll to install it to the GAC. (GAC에 등록한다. 방법은 사용드라이브\Windows\assembly에 드레그 해서 집어 넣습니다.
  3. Under File Menu, browse for the file %WinDir%\System32\InetSrv\config\Administration.config. (%WinDir%\System32\InetSrv\config\Administration.config에 있는 Config 파일을 아래와 같이 추가 수정합니다.)
  4. Search for the <moduleProviders> section and add the following (<moduleProviders>라는 놈을 찾아서 그 하위에 아래 코드를 넣어 줍니다.)

    <add name="IIS7BackupRestoreUI" type="IIS7BackupRestoreUI.MyModuleProvider, IIS7BackupRestoreUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=db9daa3d2ea5f6fd" />

  5. Search for the <modules> section and add the following (<location path="."> -- > <modules>을 찾아서 또 아래 넣어 줍니다.)

    <add name="IIS7BackupRestoreUI" />

  6. Open Inetmgr and You will see the module listed in your IIS 7 Manager if you would've followed the above steps properly.
  7. 아래와 같이 Backup Restore 가 생성됩니다.
  8. 헌데 저는 클릭하니 바로 창이 꺼지더군요..
  9. 그래서 D:\Windows\System32\inetsrv\appcmd.exe add backup "backups" 라고 실행창에서 실행 했습니다.
  10. 그렇게 한 후에 잘 나오는 군요…
  11. D:\Windows\System32\inetsrv\backup\backups 라는 폴더가 생성 되고 안에

    저런 파일이 생깁니다..
    이걸 포맷한 후에 고대로 만들어서 넣어 놓으시면 바로 복구 되리라고 저는 생각합니다..

지금 포멧을 하기 전 상태라 복구 여부는 차후에 말씀 드리겠습니다.
감사합니다….

테스트 해 본 결과.. 럭셔리 하게 잘 복구 됩니다..
아울러 응용프로그램 풀도 제가 셋팅했던 그 모습 그 대로~ 복구 됨을 알려 드립니다.

감사합니다.


Posted by Angeleyes

Ask me를 이용하시면 댓글보다 빨리 답변 드릴 수 있습니다.

댓글을 달아 주세요

  1. angeleyes

    cmd
    cd windows\system32\inetsrv
    appcmd add backup "test"
    appcmd restore backup "test"

    2010.04.28 18:02 [ ADDR : EDIT/ DEL : REPLY ]