DEFINE STGRULE(데이터 복제에 대한 스토리지 규칙 정의)

이 명령을 사용하여 대상 서버의 스토리지 규칙을 정의하십시오. 스토리지 규칙은 서버에서 데이터를 복제하는 조작을 스케줄합니다. 대상 서버에 대해 하나 이상의 스토리지 규칙을 정의할 수 있습니다.

권한 클래스

이 명령을 실행하려면 시스템 권한이 있어야 합니다.

구문

구문 다이어그램 읽기비주얼 구문 다이어그램 건너뛰기 DEFine STGRULE 규칙 이름 대상 서버 ACTiontype = REPLicateNOREPLicating ACTIVE=NoACTIVE=NoYesMAXSESSions=20MAXSESSions=numberDUration=NOLimitDUration=STARTTime=CURRENT_TIMESTARTTime=시간TRANSFERMethod=TcpipTRANSFERMethod=TcpipFasp1DESCription=설명EXTENTVALidation=NONEEXTENTVALidation=NONELOwHIghALL
주:
  • 1TRANSFERMETHOD 매개변수는 Linux® x86_64 운영 체제에서만 사용할 수 있습니다.

매개변수

rule_name (필수)
스토리지 규칙의 이름을 지정합니다. 이름은 고유해야 하며 최대 길이는 30자입니다.
target_server (필수)
데이터를 복제할 서버의 이름을 지정합니다. 각 복제 스토리지 규칙에 대해 최대 하나의 서버 이름을 지정할 수 있습니다. 복제 규칙이 실행되기 전에 DEFINE SERVER 명령을 사용하여 대상 서버를 정의해야 합니다.
제한사항: 다음 제한사항은 IBM Storage Protect 환경에서 복제 스토리지 규칙에 적용됩니다. 다음 제한사항이 모든 복제 스토리지 규칙에 적용됩니다(매개변수 설정 ACTIONTYPE에 관계없이).
  • 모든 활성 및 비활성 복제 스토리지 규칙에서 최대 세 개의 고유한 대상 복제 서버를 정의할 수 있습니다.
  • 모든 활성 복제 스토리지 규칙을 통틀어 최대 두 개의 고유 대상 복제 서버를 정의할 수 있습니다.
ACTiontype (필수)
스토리지 규칙이 데이터를 대상 서버에 복제할지 여부를 지정합니다. 기본값은 REPLICATE입니다.
REPLicate
스토리지 규칙이 데이터를 대상 서버에 복제하도록 지정합니다.
NOREPLicating
스토리지 규칙이 데이터를 대상 서버에 복제하지 않도록 지정합니다.
ACTIVE
스토리지 규칙 처리가 발생하는지 여부를 지정합니다. 이 매개변수는 선택사항입니다. 기본값은 NO입니다. 가능한 값은 다음과 같습니다.
No
스토리지 규칙이 비활성인지 지정합니다. 스토리지 규칙이 스케줄된 시간에 처리되지 않습니다.
Yes
스토리지 규칙이 활성인지 지정합니다. 스토리지 규칙이 스케줄된 시간에 처리됩니다.
MAXSESSions
대상 서버에 데이터를 전송할 수 있는 최대 데이터 세션 수를 지정합니다. 이 매개변수는 선택사항입니다. 지정할 수 있는 값의 범위는 1 - 99입니다.

Windows 운영 체제AIX 운영 체제기본값은 20입니다.

Linux 운영 체제기본값은 다음과 같습니다.
  • TRANSFERMETHOD=TCPIP인 경우 MAXSESSIONS 매개변수의 기본값은 20입니다.
  • TRANSFERMETHOD=FASP인 경우, MAXSESSIONS 매개변수의 기본값은 2입니다.

세션 수를 늘리면 스토리지 풀의 처리량을 향상시킬 수 있습니다.

MAXSESSIONS 매개변수의 값을 설정할 때 사용 가능한 대역폭과 소스 및 대상 서버의 프로세서 용량이 충분한지 확인하십시오.

팁:
  • QUERY SESSION 명령을 실행하면 총 세션 수가 데이터 세션 수를 초과할 수 있습니다. 조회 및 설정 조작에 사용되는 사용되는 짧은 제어 세션으로 인한 차이입니다.
  • 복제에 사용되는 세션의 수는 복제되는 데이터의 양에 따라 달라집니다. 소량의 데이터만 복제하는 경우에는 세션 수를 늘려도 이익이 없습니다.
DUration
스토리지 규칙이 자동으로 취소되기 전에 실행되는 최대 분 수를 지정합니다. 60 - 1440 범위의 수를 지정할 수 있습니다. 기본값은 unlimited입니다. 값을 지정하지 않거나 NOLimit값을 지정하면 스토리지 규칙이 완료될 때까지 실행됩니다. 이 매개변수는 선택사항입니다.
STARTTime
스토리지 규칙이 처음으로 처리되는 창의 시작 시간을 지정합니다. 기본값은 현재 시간입니다. 이 매개변수는 선택사항입니다. 스토리지 규칙은 지정된 시간 이후 5분 이내에 매일 실행됩니다.
다음 값 중 하나를 지정하십시오.
설명
HH:MM: SS 특정 시간입니다. 23:30:08
NOW 현재 시간 NOW
NOW+HH:MM 또는 +HH:MM 현재 시간에 지정된 시간과 분 수를 더한 값입니다. NOW+02:00 또는 +02:00
지금-HH: MM 또는-HH: MM 현재 시간에서 지정된 시간과 분 수를 뺀 값입니다. NOW-02:00 또는 -02:00
Linux 운영 체제TRANSFERMethod
Linux 운영 체제서버 간 데이터 전송에 사용되는 방법을 지정합니다. 이 매개변수는 선택사항입니다. 다음 값 중 하나를 지정할 수 있습니다.
Tcpip
데이터 전송에 TCP/IP를 사용하도록 지정합니다. 이 값이 기본값입니다.
Fasp
IBM Aspera® Fast Adaptive Secure Protocol (FASP ®) 기술을 사용하여 데이터를 전송하도록 지정합니다. Aspera FASP 기술은 광역 네트워크 (WAN) 에서 데이터 전송을 최적화하는 데 도움을 줄 수 있습니다. TRANSFERMETHOD=FASP를 지정하면 DEFINE SERVER 또는 UPDATE SERVER 명령에서 지정한 TRANSFERMETHOD 매개변수를 대체합니다.
제한사항:
DESCription
스토리지 규칙의 설명을 지정합니다. 이 매개변수는 선택사항입니다.
EXTENTVALidation
복제 조작 중에 유효성이 검증되는 소스 복제 서버의 총 익스텐트 백분율을 지정합니다. 이 매개변수는 선택사항입니다.
NONE
이 복제 스토리지 규칙에 의해 시작된 복제 조작 중에 유효성이 검증되는 소스 복제 서버의 익스텐트에 대해 유효성 검증하지 않도록 지정합니다. 이는 기본값입니다.
낮음
이 복제 스토리지 규칙에 의해 시작된 복제 조작 중에 소스 복제 서버에서 읽은 총 익스텐트의 10%를 유효성 검증하도록 지정합니다.
높음
이 복제 스토리지 규칙에 의해 시작된 복제 조작 중에 소스 복제 서버에서 읽은 총 익스텐트의 50%를 유효성 검증하도록 지정합니다.
모든
이 복제 스토리지 규칙에 의해 시작된 복제 조작 중에 소스 복제 서버에서 읽은 모든 익스텐트(100%)를 유효성 검증하도록 지정합니다.
성능 고려사항:
  • 익스텐트 유효성 검증은 시스템 성능에 영향을 줄 수 있는 CPU 사용량을 증가시킬 수 있습니다. 모든 익스텐트의 유효성이 검증되면 성능에 대한 잠재적인 영향이 더 현저해집니다.
참고: EXTENTVALidation 매개변수는 OSSM 데이터에 적용되지 않습니다.

예 1: 스토리지 규칙 정의

데이터를 대상 서버 server1에 복제하기 위한 repl_action(이)란 스토리지 규칙을 정의하십시오. 복제 스토리지 규칙에 대해 시작 시간을 오전 03:00시로, 최대 15개의 세션을 사용하도록 지정합니다.
define stgrule repl_action server1 actiontype=replicate maxsessions=15 starttime=03:00:00

관련 명령

표 1. DEFINE STGRULE 관련 명령
명령 설명
DEFINE 서버 서버 간 통신용 서버를 정의합니다.
DEFINE SUBRULE (복제) 복제 스토리지 규칙에 대한 예외를 정의합니다.
삭제 STGRULE 스토리지 규칙을 삭제합니다.
조회 STGRULE 스토리지 규칙 정보를 표시합니다.
UPDATE STGRULE (복제) 데이터 복제에 대한 스토리지 규칙을 업데이트합니다.
UPDATE SUBRULE (복제) 복제 스토리지 규칙에 대한 예외인 하위 규칙을 업데이트합니다.