IIS 6.0 메타베이스 백업을 프로그래밍 방식으로 수행하려면 어떻게 하나요?
💡 요약 정리
- IIS 6.0 환경에서는 iisback.vbs 스크립트를 이용해 메타베이스 백업을 자동화할 수 있습니다.
- 백업 실행 시 반드시 관리자 권한이 필요합니다.
- 백업은 명령 프롬프트에서 특정 구문과 매개변수를 포함하여 실행됩니다.
- 다양한 매개변수를 설정하여 사용자 계정, 백업 이름, 버전, 암호화 여부 등을 지정할 수 있습니다.
1. IIS 6.0 메타베이스 백업 방법
IIS 6.0에서 Vbscript 파일인 iisback.vbs를 실행하여 메타베이스 백업을 만들 수 있습니다.
2. 실행 절차
① iisback.vbs 위치 이동
명령 프롬프트를 열어 아래 명령어를 입력합니다. iisback.vbs는 System32 디렉터리에 존재합니다.
cd %Systemroot%System32
② 백업 스크립트 실행 구문
다음과 같은 구문과 매개변수를 사용하여 백업을 실행할 수 있습니다.
IIsBack [/s <server> [/u <user name> [/p <password>]]] /backup
[/b <BackupName>] [/v <VersionNumber>] [/e <BackupPassword>]
[/overwrite]
3. 주요 매개변수 설명
각 매개변수에 대한 설명은 아래 표를 참고하세요.
| 값 | 설명 |
|---|---|
/s <server> | 백업할 서버 이름 지정 (기본값: 현재 시스템) |
/u <user name> | 인증에 사용할 사용자 이름 또는 도메인\user 형식 (기본값: 현재 사용자) |
/p <password> | 사용자 암호 |
/b <BackupName> | 백업 파일 이름 설명 (기본값: "SampleBackup") |
/v <VersionNumber> | 백업에 할당할 버전 번호. 정수, HIGHEST_VERSION, NEXT_VERSION 중 선택 (기본값: NEXT_VERSION) |
/e <BackupPassword> | 백업 파일에 암호를 설정함 |
/overwrite | 동일한 이름과 버전 백업이 있을 경우 덮어쓰기 (기본값: 덮어쓰기 안 됨) |
4. 실행 예제
아래는 실제 백업 실행 예시입니다.
Cscript.exe iisback.vbs /s <YourServerName> /u Administrator /p <YourAdminPassword> /backup /b NewBackup0606202
<YourServerName>,<YourAdminPassword>값에는 각각 백업 대상 서버 이름과 해당 계정의 실제 비밀번호를 입력해 주세요.