GENERATE BACKUPSET(백업 아카이브 클라이언트 데이터의 백업 세트 생성)
이 명령을 사용하여 백업 아카이브 클라이언트 노드의 백업 세트를 생성합니다. 백업 세트는 백업 아카이브 클라이언트의 활성 백업 데이터 콜렉션이며 이는 서버 스토리지의 특정 매체에서 단일 오브젝트로 저장되고 관리됩니다. 모든 클라이언트 노드에 대한 백업 세트를 작성할 수 있지만 백업 아카이브 클라이언트에서만 백업 세트를 사용할 수 있습니다.
중복 제거 형식의 백업 세트에는 다음 스펙 중 하나 이상을 사용하는 GENERATE BACKUPSET 명령의 결과로 해당 지정이 있습니다.
- 백업 아카이브 클라이언트 6.1.x(6.1.0 이상 6.2.0 미만)의 노드를 포함합니다.
- 프록시로 활동하도록 권한 부여된 하나 이상의 노드가 있는 노드를 포함합니다. 이러한 프록시 노드 중 하나 이상이 백업 아카이브 클라이언트 6.1.x에 있습니다.
분배된 데이터 중복 제거 형식의 백업 세트에는 다음 스펙 중 하나 이상이 지정된 GENERATE BACKUPSET 명령을 실행하여 나온 결과와 같은 지정이 있습니다.
- 백업 아카이브 클라이언트 레벨 6.2.0 이상의 노드를 포함합니다.
- 프록시로 활동하도록 권한 부여된 하나 이상의 노드가 있는 노드를 포함합니다. 이러한 프록시 노드 중 하나 이상이 백업 아카이브 클라이언트 6.2.0에 있습니다.
서버는 이 명령에 지정된 하나 이상의 파일 공간에 있는 클라이언트의 백업 오브젝트의 활성 버전을 복사합니다. 그런 다음 서버는 이 사본을 순차 매체로 통합합니다. 현재, 백업 세트용으로 지원되는 백업 오브젝트 유형은 디렉토리 및 파일만을 포함합니다.
백업 아카이브 클라이언트 노드는 백업 세트가 기록된 서버 및 매체로부터 해당 백업 세트를 복원할 수 있습니다.
이 명령은 CANCEL PROCESS 명령을 사용하여 취소할 수 있는 백그라운드 프로세스를 생성합니다. 이 명령으로 작성된 백그라운드 프로세스가 취소되면, 매체가 완전한 백업 세트를 포함하지 않을 수도 있습니다. QUERY PROCESS 명령을 사용하여 이 명령으로 작성된 백그라운드 프로세스에 대한 정보를 표시할 수 있습니다.
권한 클래스
이 명령을 실행하려면, 클라이언트 노드가 지정되는 도메인에 대해 시스템 권한이나 정책 권한을 가지고 있어야 합니다.
구문
매개변수
- node_name 또는 node_group_name (필수)
- 데이터가 백업 세트에 포함된 클라이언트 노드 및 노드 그룹의 이름을 지정합니다. 여러 개의 노드 이름 및 노드 그룹을 지정하려면 이름을 공백없이 쉼표로 구분하십시오. 노드 이름에는 와일드카드 문자를 사용할 수 있지만 노드 그룹 이름에는 사용할 수 없습니다. 여러 개의 노드 이름을 지정하면, 서버가 각 노드에 대한 백업 세트를 생성하여 백업 세트를 모두 단일 출력 볼륨 세트에 위치시킵니다.
- backup_set_name_prefix (필수)
- 클라이언트 노드에 대한 백업 세트 이름을 지정합니다. 이름의 최대 길이는 30자입니다.
이름을 선택하면 IBM Storage Protect 가 접미어를 추가하여 백업 세트 이름을 구성합니다. 예를 들어, 백업 세트의 이름을 mybackupset로 지정하면 IBM Storage Protect 는 3099와 같은 고유 번호를 이름에 추가합니다. 그런 다음 백업 세트 이름은 IBM Storage Protect 에 mybackupset.3099로 식별됩니다. 나중에 이 백업 세트에 대한 정보를 표시하기 위해 mybackupset.* 와 같은 이름을 가진 와일드카드를 포함할 수 있습니다. 또는 완전한 이름 (예: mybackupset.3099) 을 지정하십시오.
여러 개의 노드 이름 또는 노드 그룹 이름을 지정하면, 서버가 각 노드 또는 노드 그룹에 대한 백업 세트를 생성하여 백업 세트를 모두 단일 출력 볼륨 세트에 위치시킵니다. 각 백업 세트에는 backup_set_name_prefix 및 서버에 의해 결정되는 접두어로 구성되는 동일한 완전한 이름이 지정됩니다.
- 파일_공간_이름
- 백업 세트에 포함될 데이터를 포함하는 하나 이상의 파일 공간 이름을 지정합니다. 이 매개변수는 선택사항입니다. 사용자가 지정하는 파일 공간 이름에 와일드카드를 사용할 수 있습니다. 공백없이 쉼표로 이름을 분리하여 둘 이상의 파일 공간을 지정할 수 있습니다. 파일 공간을 지정하지 않으면 모든 클라이언트 노드 백업 및 활성 파일 공간의 데이터가 백업 세트에 포함됩니다.
유니코드가 사용 가능한 파일 공간을 지원하는 클라이언트가 있는 서버의 경우에는 파일 공간 이름 또는 파일 공간 ID(FSID) 중에서 하나를 입력할 수 있습니다. 파일 공간 이름을 입력하는 경우, 서버로 하여금 입력된 파일 공간 이름을 변환하도록 할 필요가 있을 수 있습니다. 예를 들어, 서버 코드 페이지에서 입력하는 이름을 유니코드로 변환하도록 서버를 설정해야 할 수 있습니다. 자세한 내용은 NAMETYPE 매개변수를 참조하십시오. 파일 공간 이름을 지정하지 않거나 이름에 하나의 와일드카드 문자만을 지정한 경우, CODETYPE 매개변수를 사용하여 조작을 유니코드 파일 공간이나 비유니코드 파일 공간으로 제한할 수 있습니다.
- DEVclass(필수)
- 백업 세트가 기록되는 볼륨에 대한 디바이스 클래스 이름을 지정합니다. 이름의 최대 길이는 30자입니다.제한사항: 디바이스 유형이 NAS 또는 CENTERA인 디바이스 클래스를 지정할 수 없습니다.
- SCRatch
- 백업 세트에 스크래치 볼륨을 사용할 것인지 여부를 지정합니다. VOLUMES 매개변수를 사용하여 볼륨 목록을 포함시키면, 서버는 지정한 볼륨에 데이터가 포함될 수 없는 경우에만 스크래치 볼륨을 사용합니다. 기본값은 SCRATCH=YES입니다. 값은 다음과 같습니다.
- YES
- 백업 세트에 스크래치 볼륨을 사용하도록 지정합니다.
- NO
- 백업 세트에 스크래치 볼륨을 사용하지 않도록 지정합니다.
- VOLumes
- 백업 세트를 포함할 하나 이상의 볼륨의 이름을 지정합니다. 이 매개변수는 선택사항입니다. 중간 공백 없이 쉼표로 각 볼륨을 구분하여 둘 이상의 볼륨을 지정할 수 있습니다.
이 매개변수를 지정하지 않으면, 백업 세트에 스크래치 볼륨을 사용합니다.
- RETention
- 서버에서 백업 세트를 보존할 일 수를 지정합니다. 0 - 30000 범위의 정수를 지정할 수 있습니다. 기본값은 365일입니다. 값은 다음과 같습니다.
- days
- 서버에서 백업 세트를 보존할 일 수를 지정합니다.
- NOLimit
- 백업 세트가 무한하게 서버에 보존하도록 지정합니다.
NOLIMIT를 지정하면, 사용자나 관리자가 서버 스토리지에서 볼륨을 삭제할 경우를 제외하고는 서버는 백업 세트가 들어 있는 볼륨을 영구 보존합니다.
- DESCription
- 백업 세트와 연관시킬 설명을 지정합니다. 이 매개변수는 선택사항입니다. 설명의 최대 길이는 255자입니다. 설명에 공백이 있는 경우, 설명을 따옴표로 묶어야 합니다.
- Wait
- 서버가 포그라운드에서 이 명령의 처리를 완료할 때까지 대기할지
여부를 지정합니다. 이 매개변수는 선택사항입니다. 기본값은 NO입니다. 값은 다음과 같습니다.
- Yes
- 명령이 포그라운드에서 처리되도록 지정합니다. 명령이 처리를 완료할 때까지 작성된 메시지가 표시되지 않습니다. 서버 콘솔에서 WAIT=YES를 지정할 수는 없습니다.
- No
- 명령이 백그라운드에서 처리되도록 지정합니다. QUERY PROCESS 명령을 사용하여 이 명령의 백그라운드 처리를 모니터하십시오.
- NAMEType
- 사용자가 입력한 파일 공간 이름을 서버가 해석하는 방법을 지정하십시오. 이 매개변수는 서버가 사용 가능한 유니코드를 지원하는 클라이언트를 가진 경우에 유용합니다. 이 매개 변수는 Windows, NetWare, 또는 Macintosh OS X 운영 체제를 사용하는 IBM
Storage Protect 클라이언트에 사용할 수 있습니다.
부분적으로 또는 완전한 파일 공간 이름을 입력할 때에만 이 매개변수를 사용하십시오. 기본값은 SERVER입니다. 사용 가능한 값은 다음과 같습니다.
- SERVER
- 서버는 서버의 코드 페이지를 사용하여 파일 공간 이름을 해석합니다.
- UNIcode
- 서버는 서버 코드 페이지에서 입력된 파일 공간 이름을 UTF-8 코드 페이지로 변환합니다. 변환의 성공 여부는 이름의 실제 문자와 서버의 코드 페이지에 달려 있습니다. 서버 코드 페이지에서 사용할 수 없는 문자가 문자열에 있거나 서버가 시스템 변환 루틴에 액세스하는 중 문제를 발견하는 경우 변환이 실패할 수 있습니다.
- FSID
- 서버는 파일 공간 이름을 자체의 파일 공간 ID(FSID)로 해석합니다.중요: 여러 노드 이름도 지정된 경우 이 매개변수를 지정할 때 주의하십시오. 서로 다른 노드가 다른 파일 공간에 대해 동일한 파일 공간 ID를 사용하거나 동일한 파일 공간 이름에 대해 다른 파일 공간 ID를 사용할 수 있습니다. 따라서, 파일 공간 ID를 파일 공간 이름으로 지정하면 일부 노드에 대해 잘못된 데이터가 백업 세트에 기록될 수 있습니다.
- CODEType
- 조작에 포함될 파일 공간의 유형을 지정하십시오. 기본값은 BOTH이며 코드 페이지 유형과 상관 없이 파일 공간이 포함됨을 의미합니다. 이 매개변수는 파일 공간 이름으로 하나의 와일드카드 문자를 입력하거나 파일 공간 이름을 지정하지 않을 때만 사용하십시오. 사용 가능한 값은 다음과 같습니다.
- UNIcode
- 유니코드로 되어 있는 파일 공간만 포함합니다.
- NONUNIcode
- 유니코드로 되어 있지 않은 파일 공간만 포함합니다.
- BOTH
- 코드 페이지 유형과 상관 없이 파일 공간이 포함됩니다.
- PITDate
- 지정된 날짜에 활성 상태였고 IBM
Storage Protect 서버에 계속 저장되어 있는 파일이 명령 실행 시 비활성 상태인 경우에도 백업 세트에 포함되도록 지정합니다. 이 매개변수는 선택사항입니다. 기본값은 GENERATE BACKUPSET 명령이 실행된 날짜입니다. 다음 값 중 하나를 사용하여 날짜를 지정할 수 있습니다.
값 설명 예 MM/DD/YYYY 특정 날짜 09/15/1998 TODAY 현재 날짜 TODAY TODAY-days또는-days 현재 날짜 - 지정된 일 수 TODAY-7 또는 -7. 일주일 전에 활성 상태였던 파일을 포함시키려면 PITDATE=TODAY-7 또는 PITDATE=-7을 지정하십시오.
EOLM(지난 달의 끝) 이전 달의 마지막 날입니다. EOLM EOLM-일 이전 달의 마지막 날에서 지정된 일 수를 뺍니다. EOLM-1 이전 달의 마지막 날에서 하루 전에 활성인 파일을 포함합니다.
BOTM(이 달의 시작) 현재 달의 첫 번째 날입니다. BOTM BOTM+일 현재 달의 첫 번째 날에 지정된 일 수를 더합니다. BOTM+9 현재 달의 10일째 되는 날 활성인 파일을 포함합니다.
- PITTime
- 지정된 시간에 활성 상태였고 IBM
Storage Protect 서버에 계속 저장되어 있는 파일이 명령을 실행할 때 비활성 상태인 경우에도 백업 세트에 포함되도록 지정합니다. 이 매개변수는 선택사항입니다. PITDate를 지정한 경우, 기본값은 자정(00:00:00)입니다. 그렇지 않은 경우, 기본값은 GENERATE BACKUPSET 명령이 시작된 시간입니다. 다음 값 중 하나를 사용하여 시간을 지정할 수 있습니다.
값 설명 예 HH:MM:SS 지정된 PIT 날짜의 특정 시간 12:33:28 NOW 지정된 PIT 날짜의 현재 날짜 NOW NOW+HH:MM 또는 +HH:MM 현재 시간 더하기 지정된 PIT 날짜의 시간 및 분 NOW+03:00 또는 +03:00 이 명령을 9:00시에 PITTIME=NOW+03:00 또는 PITTIME=+03:00으로 실행하면, IBM Storage Protect 에는 PIT 날짜 12 :00에 활성 상태인 파일이 포함됩니다.
- DATAType
- 지정된 유형의 데이터를 포함하는 백업 세트를 생성하도록 지정합니다. 이 매개변수는 선택사항입니다. 기본값은 파일 레벨 백업 세트를 생성하는 것입니다. 여러 데이터 유형을 지정하려면, 중간 공백 없이 쉼표로 데이터 유형을 구분하십시오.
서버는 각 데이터 유형에 대한 백업 세트를 생성하여 모든 백업 세트를 단일 출력 볼륨 세트에 위치시킵니다. 각 백업 세트에는 backup_set_name_prefix 및 서버에 의해 결정되는 접두어로 구성되는 동일한 완전한 이름이 지정됩니다. 그러나 QUERY BACKUPSET 명령에서와 같이 각 백업 세트는 다른 데이터 유형으로 구성됩니다. 사용 가능한 값은 다음과 같습니다.
- ALL
- 서버에서 백업된 모든 데이터 유형(파일 레벨, 이미지 및 애플리케이션)의 백업 세트를 생성하도록 지정합니다.
- FILE
- 파일 레벨 백업 세트를 생성하도록 지정합니다. 파일 레벨 백업 세트는 백업 클라이언트가 백업한 파일 및 디렉토리를 포함합니다. 백업 클라이언트로 백업된 파일 또는 디렉토리가 없으면 파일 레벨 백업 세트가 생성되지 않습니다. 이는 기본값입니다.
- IMAGE
- 이미지 백업 세트를 생성하도록 지정합니다. 이미지 백업 세트에는 백업 클라이언트 BACKUP IMAGE 명령으로 작성된 이미지가 포함되어 있습니다. 이미지 백업 세트는 백업 클라이언트가 이미지를 백업한 경우에만 생성됩니다.
- TOC
- 각 파일 레벨 백업 세트의 목차(TOC)를 저장할 것인지 여부를 지정합니다. 이미지 또는 애플리케이션 데이터를 포함하는 백업 세트에 대해서는 항상 목차가 저장됩니다. 이미지 및 애플리케이션 백업 세트를 생성하는 경우에는 TOC 매개변수가 무시됩니다. 이미지/애플리케이션 백업 세트 목차는 항상 생성됩니다.목차의 저장 여부를 판별할 때 다음 사항을 고려하십시오.
- 백업 세트에 대한 목차가 저장되면 IBM Storage Protect 웹 백업 아카이브 클라이언트를 사용하여 전체 파일 시스템 트리를 검사하고 복원할 파일 및 디렉토리를 선택할 수 있습니다. 목차를 작성하려면 TOCMGMTCLASS 매개변수로 지정된 관리 클래스의 백업 사본 그룹에 TOCDESTINATION 속성을 정의해야 합니다. 목차를 작성할 때에는 백업 세트 조작 중 추가 처리, 스토리지 풀 공간 및 마운트 포인트가 필요할 수 있습니다.
- 백업 세트의 목차를 저장하지 않는 경우에도 복원할 각 파일 또는 디렉토리의 완전한 이름을 알고 있으면 백업-아카이브 클라이언트 RESTORE BACKUPSET 명령을 사용하여 개별 파일 또는 디렉토리 트리를 복원할 수 있습니다.
이 매개변수는 선택사항입니다. 사용 가능한 값은 다음과 같습니다.
- No
- 파일 레벨 백업 세트의 목차 정보를 저장하지 않도록 지정합니다.
- Preferred
- 파일 레벨 백업 세트의 목차 정보를 저장하도록 지정합니다. 이는 기본값입니다. 그러나, 목차 작성 중에 오류가 발생한다고 해서 백업 세트에 실패하는 것은 아닙니다.
- Yes
- 각 파일 레벨 백업 세트의 목차 정보를 저장하도록 지정합니다. 목차 작성 중에 오류가 발생하면 백업 세트에 실패합니다.
- TOCMGmtclass
- 목차를 바인드해야 하는 관리 클래스의 이름을 지정합니다. 관리 클래스를 지정하지 않으면 목차가 노드가 지정된 정책 도메인의 기본 관리 클래스에 바인드됩니다. 이 경우, 목차를 작성하려면 지정된 관리 클래스의 백업 사본 그룹에 TOCDESTINATION 속성을 정의해야 합니다.
- ALLOWSHREDdable
- 폐기를 강제 실행하는 스토리지 풀의 데이터가 백업 세트에 포함되는지 여부를 지정합니다. 이 매개변수는 선택사항입니다. 사용 가능한 값은 다음과 같습니다.
- No
- 폐기를 강제 실행하는 스토리지 풀의 데이터가 백업 세트에 포함되지 않도록 지정합니다. 이는 기본값입니다.
- Yes
- 폐기를 강제 실행하는 스토리지 풀의 데이터가 백업 세트에 포함되도록 지정합니다. 백업 세트 매체에 있는 데이터는 폐기되지 않습니다.
예제: 파일 공간의 백업 세트 생성
클라이언트 노드 JANE에 속하는 /srvr 파일 공간의 백업 세트를 생성합니다. 백업 세트 이름을 PERS_DATA라고 이름 지정하고 75일 동안 보존합니다. 볼륨 VOL1 및 VOL2가 백업 세트에 대한 데이터를 포함하도록 지정하십시오. AGADM 디바이스 클래스에 지정된 디바이스가 읽을 볼륨입니다. 설명을 포함하십시오.generate backupset jane pers_data /srvr devclass=agadm
retention=75 volumes=vol1,vol2
description="area 51 base image"예제: 유니코드가 사용 가능한 파일 공간의 백업 세트 생성
클라이언트 노드 JOE에 속하는 유니코드 사용 파일 공간 \\joe\c$의 백업 세트를 생성합니다. 백업 세트의 이름을 JOES_DATA로 지정하고 볼륨 VOL1에 백업 세트에 대한 데이터가 포함되도록 지정합니다. AGADM 디바이스 클래스에 지정된 디바이스에서 볼륨을 읽습니다. 서버가 \\joe\c$ 파일 공간 이름을 서버 코드 페이지에서 UTF-8 코드 페이지로 변환하게 합니다.generate backupset joe joes_data \\joe\c$ devclass=agadm
volumes=vol1 nametype=unicode 관련 명령
| 명령 | 설명 |
|---|---|
| 프로세스 취소 | 백그라운드 서버 프로세스를 취소합니다. |
| 활성 데이터 복사 | 활성 백업 데이터를 복사합니다. |
| 카피그룹 정의 | 지정된 관리 클래스에서 백업 또는 아카이브 처리에 대한 사본 그룹을 정의합니다. |
| 노드 그룹 정의 | 노드 그룹을 정의합니다. |
| 노드 그룹 구성원 정의 | 노드 그룹에 클라이언트 노드를 추가합니다. |
| 정의 BACKUPSET | 이전에 생성된 백업 세트를 서버에 대해 정의합니다. |
| 삭제 BACKUPSET | 백업 세트를 정의합니다. |
| 노드 그룹 삭제 | 노드 그룹을 삭제합니다. |
| 노드 그룹 구성원 삭제 | 노드 그룹에서 클라이언트 노드를 삭제합니다. |
| 쿼리 백업 설정 | 백업 세트를 표시합니다. |
| BACKUPSETTOC 생성 | 백업 세트의 목차를 생성합니다. |
| 조회 노드 그룹 | 노드 그룹에 대한 정보를 표시합니다. |
| 쿼리 백업설정내용 | 백업 세트에 포함된 내용을 표시합니다. |
| 갱신 BACKUPSET | 백업 세트와 연관된 보존 값을 업데이트합니다. |
| 갱신 COPYGROUP | 하나 이상의 사본 그룹의 속성을 변경합니다. |
| 노드 그룹 갱신 | 노드 그룹의 설명을 업데이트합니다. |
