DEFINE STGPOOL(테이프로 데이터 복사를 위한 1차 스토리지 풀 정의)
이 명령을 사용하여 IBM Storage Protect Plus에서 테이프 스토리지로 데이터를 복사하는 조작에 사용되는 콜드 데이터 캐시 스토리지 풀로 알려진 1차 스토리지 풀을 정의할 수 있습니다. IBM Storage Protect Plus 오브젝트 클라이언트의 데이터는 초기에 IBM Storage Protect 서버의 콜드 데이터 캐시 스토리지 풀에 기록됩니다. 그런 다음, 데이터가 테이프 디바이스 또는 가상 테이프 라이브러리(VTL)로 이동됩니다.
- 객체 클라이언트는 반드시 서버여야 IBM Storage Protect Plus 합니다.
- 콜드 데이터 캐시 스토리지 풀의 복제 및 중복 제거는 지원되지 않습니다.
- 다른 순차 액세스 1차 스토리지 풀과 달리, 콜드 데이터 캐시 스토리지 풀을 정의할 때 MAXSCRATCH 매개변수를 지정할 수 없습니다. MAXSCRATCH 매개변수는 기본적으로 5000으로 설정됩니다. 그러나 UPDATE STGPOOL 명령을 실행하여 이 값을 변경할 수 있습니다.
- 마이그레이션할 특정 데이터를 선택할 수 없습니다. 콜드 데이터 캐시 스토리지 풀에 기록되는 모든 데이터는 마이그레이션될 수 있습니다.
권한 클래스
이 명령을 실행하려면 시스템 권한이 있어야 합니다.
구문
매개변수
- pool_name (필수)
- 정의할 스토리지 풀의 이름을 지정합니다. 이름은 고유해야 하며 최대 길이는 30자입니다.
- POoltype= PRimary
- 사용자가 1차 스토리지 풀을 정의하도록 지정합니다. 이 매개변수는 선택사항입니다. 기본값은 PRIMARY입니다.
- STGType= COLDDATACache (필수)
- 스토리지 유형을 지정합니다. 이 매개변수는 이 유형의 스토리지 풀을 정의하는 데 필요합니다. 값은 COLDDATACACHE이어야 합니다.
- COLDDATACache
- 스토리지 풀은 테이프에 대한 복사 조작에 사용되도록 지정합니다. 적합한 오브젝트 클라이언트의 데이터만 이 유형의 스토리지 풀에 저장할 수 있습니다.제한사항: 콜드 데이터 캐시 스토리지 풀은 COLDDATACACHE 유형의 다른 스토리지 풀을 포함하여 스토리지 풀의 다음 스토리지 풀로 지정할 수 없습니다.
- DESCription
- 스토리지 풀의 설명을 지정합니다. 이 매개변수는 선택사항입니다. 설명의 최대 길이는 255자입니다. 설명에 공백이 있는 경우, 설명을 따옴표로 묶어야 합니다.
- ACCess
- 클라이언트 노드 및 서버 프로세스(예: 마이그레이션 및 교정)가 스토리지 풀에 있는 파일에 액세스할 수 있는 방법을 지정합니다. 이 매개변수는 선택사항입니다. 기본값은 READWRITE입니다. 다음 값을 지정할 수 있습니다.
- READWrite
- 클라이언트 노드와 서버 프로세스가 스토리지 풀에 있는 볼륨에 저장된 파일을 읽고 쓸 수 있도록 지정합니다.
- READOnly
- 클라이언트 노드가 스토리지 풀에 있는 볼륨에 저장된 파일을 읽기만 할 수 있도록 지정합니다.
서버 프로세스는 스토리지 풀에 있는 볼륨 내에서 파일을 이동할 수 있습니다. 그러나 스토리지 풀 밖에 있는 볼륨에서 스토리지 풀의 볼륨으로의 새 쓰기는 허용되지 않습니다.
이 스토리지 풀이 종속 스토리지 풀(NEXTSTGPOOL 매개변수 포함)으로 지정되고 스토리지 풀에 ACCESS=READONLY 매개변수 설정이 있는 경우, 서버 프로세스가 스토리지 풀에 파일을 쓰려고 할 때 스토리지 풀을 건너뜁니다.
- UNAVailable
- 클라이언트 노드가 스토리지 풀에 있는 볼륨에 저장된 파일에 액세스할 수 없도록 지정합니다.
서버 프로세스는 스토리지 풀에 있는 볼륨 내에서 파일을 이동할 수 있으며, 이 스토리지 풀에서 다른 스토리지 풀로 파일을 이동하거나 복사할 수도 있습니다. 그러나 스토리지 풀 밖에 있는 볼륨에서 스토리지 풀의 볼륨으로의 새 쓰기는 허용되지 않습니다.
이 스토리지 풀이 종속 스토리지 풀(NEXTSTGPOOL 매개변수 포함)으로 지정되고 스토리지 풀에 ACCESS=UNAVAILABLE 매개변수 설정이 있는 경우, 서버 프로세스가 스토리지 풀에 파일을 쓰려고 할 때 스토리지 풀을 건너뜁니다.
- NEXTstgpool(필수)
- 파일이 마이그레이션되는 1차 스토리지 풀을 지정합니다. 순차 액세스 스토리지 풀에서 무작위 액세스 스토리지 풀로 마이그레이션할 수 없습니다. 이 매개변수는 콜드 데이터 캐시 스토리지 풀을 정의할 때 필요합니다.제한사항: 콜드 데이터 캐시 스토리지 풀에 NEXTSTGPOOL 매개변수를 지정할 때 다음 제한사항이 적용됩니다.
- 다음 스토리지 풀은 테이프 기반 디바이스 클래스를 사용해야 합니다.
- 데이터 중복 제거는 다음 스토리지 풀에 대해 사용해서는 안 됩니다.
- 다음 스토리지 풀에는 자체 다음 스토리지 풀이 있으면 안 됩니다.
- 다음 스토리지 풀에서는 MAXSIZE 매개변수를 NOLIMIT로 설정해야 합니다.
새로 정의된 스토리지 풀에 다음 스토리지 풀이 없으면, 서버가 새 스토리지 풀에서 파일을 마이그레이션할 수 없으며, 이 스토리지 풀의 최대 크기를 초과하는 파일을 다른 스토리지 풀에 저장할 수 없습니다.
다음 스토리지 풀에서 공간이 충분하지 않거나 NEXTSTPOOL 매개변수가 설정되어 있거나 MAXSIZE 매개변수에 한계가 지정되어 있는 경우, 데이터가 해당 스토리지 풀로 마이그레이션되지 않습니다. 이 경우, 서버는 메시지를 발행하고 데이터 마이그레이션이 실패합니다.
- DIRectory(필수)
- 콜드 데이터 캐시 스토리지 풀에 대해 사용할 수 있는 하나 이상의 디렉토리를 지정합니다. STGTYPE=COLDDATACACHE를 지정하는 경우
디바이스 클래스의 자동 작성에 하나 이상의 디렉토리가 필요하므로 DIRECTORY
매개변수를 지정해야 합니다. UPDATE DEVCLASS 명령을 실행하여 나중에 콜드 데이터 캐시 스토리지 풀에서 사용하는 디렉토리를 업데이트할 수 있습니다.
다중 디렉토리를 지정하려면 이름을 공백 없이 쉼표로 구분하십시오.
- MIGPRocess
- 이 스토리지 풀의 볼륨에서 파일을 마이그레이션하는 데 사용할 병렬 프로세스 수를 지정합니다. 이 매개변수는 선택사항입니다. 1 - 999 범위의 값을 입력하십시오. 기본값은 1입니다.
이 매개변수 값을 계산할 때, 마이그레이션과 관련되는 순차 액세스 스토리지 풀의 수와 조작 전용으로 지정할 수 있는 논리 및 물리 드라이브 수를 고려하십시오. 순차 액세스 볼륨에 액세스하기 위해 IBM Storage Protect 는 마운트 포인트를 사용하며, 디바이스 유형이 FILE이 아닌 경우에는 물리 드라이브를 사용합니다. 사용 가능한 마운트 포인트 및 드라이브의 수는 다른 IBM Storage Protect 및 시스템 활동과 마이그레이션에 관련된 순차 액세스 스토리지 풀에 대한 디바이스 클래스의 마운트 제한에 따라 다릅니다.
예를 들어, 두 개의 1차 순차 액세스 스토리지 풀에 있는 볼륨에서 동시에 파일을 마이그레이션하고 각 스토리지 풀에 대해 세 개의 프로세스를 지정한다고 가정하십시오. 스토리지 풀에 같은 디바이스 클래스가 있습니다. 파일을 마이그레이션 중인 대상 스토리지 풀에 파일을 마이그레이션 중인 원본 스토리지 풀과 동일한 디바이스 클래스가 있는 경우, 디바이스 유형이 FILE이 아니면 각 프로세스에 두 개의 마운트 포인트와 두 개의 드라이브가 필요합니다. (하나는 입력 볼륨에 사용되고 다른 드라이브는 출력 볼륨에 사용됩니다.) 6개의 마이그레이션 프로세스를 동시에 실행하려면 최소 총 12개의 마운트 포인트와 12개의 드라이브가 필요합니다. 스토리지 풀의 디바이스 클래스에는 최소 12개의 마운트 제한이 있어야 합니다.
지정하는 마이그레이션 프로세스의 수가 사용 가능한 마운트 포인트 또는 드라이브의 수보다 많으면, 마운트 포인트 또는 드라이브를 확보하지 않은 프로세스는 마운트 포인트 또는 드라이브가 사용 가능하게 될 때까지 대기합니다. MOUNTWAIT 매개변수로 지정된 시간 내에 마운트 포인트 또는 드라이브를 사용할 수 없는 경우 마이그레이션 프로세스가 종료됩니다. MOUNTWAIT 매개변수 지정에 대한 정보는 DEFINE DEVCLASS (디바이스 클래스 정의)를 참조하십시오.
IBM Storage Protect 서버는 마이그레이션에 적합한 볼륨 수에 관계없이 지정된 수의 마이그레이션 프로세스를 시작합니다. 예를 들어, 10개의 마이그레이션 프로세스를 지정하지만 6개의 볼륨만 마이그레이션할 수 있는 경우, 서버가 10개의 프로세스를 시작하고 10개 중 4개는 볼륨이 처리되지 않고 완료됩니다.
팁: 이 매개변수를 지정할 때 서버 데이터 마이그레이션에 동시 쓰기 기능을 사용할 수 있는지 여부를 고려하십시오. 각 마이그레이션 프로세스에는 대상 스토리지 풀에 대해 정의된 각 사본 스토리지 풀 및 활성 데이터 풀에 대한 마운트 포인트 및 드라이브가 필요합니다.제한사항: 이 매개변수는 다음 데이터 형식을 사용하는 스토리지 풀에 사용할 수 없습니다.- NETAPPDUMP
- CELERRADUMP
- NDMPDUMP
- REMOVERESToredcopybeforelifetimeend
- 의 요청으로 인해 콜드 데이터 캐시 스토리지 풀로 복원된 데이터는 해당 데이터에 지정된 만료일 이전에 삭제될 수 IBM Storage Protect Plus 있음을 지정합니다. 이 매개변수는 콜드 데이터 캐시 스토리지 풀의 점유가 용량에 가까워지는 경우 관련이 있습니다. 이 매개변수는 선택사항입니다. 기본값은 NO입니다.데이터는 다음 시퀀스에 따라 정의된 시간 임계값(일수로 지정됨)에 기반하여 조기 삭제 자격이 부여됩니다.
- 콜드 데이터 캐시 스토리지 풀로 복사되며, 지정된 일수보다 오래 전에 읽은 데이터. 가장 오래된 데이터가 먼저 삭제됩니다.
- 지정된 일수보다 오래된 콜드 데이터 캐시 스토리지 풀로 복사되는 데이터. 가장 최근 복사된 데이터가 먼저 삭제됩니다.
- YES
- 오브젝트 클라이언트의 요청으로 인해 콜드 데이터 캐시 스토리지 풀로 복원되는 데이터가 지정된 만료 기간에 도달하기 전에 스토리지 풀에서 삭제할 수 있도록 지정합니다. 정의된 임계값 및 기준에 따라 조기 삭제 자격이 부여된 데이터만 삭제됩니다.
- NO
- 오브젝트 클라이언트의 요청으로 인해 콜드 데이터 캐시 스토리지 풀로 복원된 데이터가 스토리지 풀 점유가 용량에 도달할 때 삭제되지 않도록 지정합니다.
예: 에서 테이프로 IBM Storage Protect Plus 데이터를 복사하기 위한 기본 스토리지 풀을 정의합니다
이름이 PLUSCOPYPOOL인 1차 스토리지 풀을 COLDDATACACHE 스토리지 유형으로 정의하십시오. 연관된 디바이스 클래스의 작성은 자동으로 사용됩니다. 이름이 POOL1인 다음 스토리지 풀을 정의하십시오. 클라이언트 노드에 대한 파일 collocation을 사용 가능하게 합니다.define stgpool pluscopypool stgtype=colddatacache
nextstgpool=pool1 directory=dir_list관련 명령
| 명령 | 설명 |
|---|---|
| 조회 STGPOOL | 스토리지 풀에 대한 정보를 표시합니다. |
| UPDATE STGPOOL (콜드 데이터 캐시) | 콜드-데이터-캐시 스토리지 풀을 업데이트합니다. |
