장애 조치 상태 정보
API는 애플리케이션이 장애 조치 서버라고도 하는 2차 서버에서 복제된 클라이언트 데이터의 상태 및 장애 조치 상태를 판별하는 데 사용할 수 있는 상태 정보를 제공합니다.
복제 상태는 최근 백업이 장애 조치 서버에 복제되었는지 여부를 표시합니다. API에서 가장 최근 백업 조작의 시간소인이 장애 조치 서버의 백업 시간소인과 일치하는 경우 복제 상태는 현재입니다. 두 개의 시간소인이 일치하지 않는 경우, 복제 상태는 현재가 아니고 복제된 데이터는 유효 기간이 지난 것일 수 있습니다.
다음 복제 상태 정보는 qryRespFSData 구조의 dsmGetNextQObj 함수 호출에서 query filespace 응답에 리턴됩니다.
| 상태 정보 | 유형 | 정의 |
|---|---|---|
| 마지막 복제 시작 | lastReplStartDate | 마지막 복제가 시작되었습니다. |
| 마지막 복제 종료 | lastReplCmpltDate | 장애가 있었지만 마지막 복제가 완료되었습니다. |
| 최종 백업 저장 날짜(서버) | lastBackOpDateFromServer | 서버에 저장된 마지막 저장 시간소인. |
| 최종 백업 저장 날짜(로컬) | lastBackOpDateFromLocal | 클라이언트에 저장된 마지막 저장 시간소인. |
장애 조치 상태가 dsmInitExOut_t 구조의 bIsFailOverMode 필드에서 보고됩니다.
API의 구조 및 유형 정의는 API 유형 정의 소스 파일 을 참조하십시오.
DSM_RC_SIGNON_FAILOVER_MODE 리턴 코드는 클라이언트 및 API가 장애 조치 서버로 장애 조치되었으며 장애 조치 모드에서 실행 중임을 표시합니다.
장애 조치 동안 사인온의 예제
다음 샘플 출력은 장애 조치 동안 서버에 사인하는 예제입니다.
signon
Doing signon for node khoyt, owner , with password khoytpass
ANS2106I Connection to primary IBM Storage Protect server 123.45.6.78 failed
ANS2107I Attempting to connect to failover server TARGET at 123.45.6.79 : 1501
ANS2108I Connected to failover server TARGET.
Handle on return = 1
************************************************************
After dsmInitEx:
Server TARGET ver/rel/lev 7/1/0/0
userNameAuthorities : Owner
Replication Server name : TARGET
Home Server name : MINE
Connected to replication server
************************************************************
조회 세션 명령의 예제
다음 샘플 출력은 장애 조치 (보조 또는 복제) 서버 정보를 표시하는 query session 명령의 예제입니다.
query session
dsmQuerySessInfo Values:
Server Information:
Server name : TARGET
Server Host : 123.45.6.79
Server port : 1500
Server date : 2013/5/21 14:13:32
Server type : Windows
Server version: 7.1.0.0
Server Archive Retention Protection : NO
Replication Server Infomation
Home Server name : MINE
Replication Server name : TARGET
Host : 123.45.6.79
Port : 1501
Fail over status : Connected to replication server
Client Information:
Client node type : Unix
Client filespace delimiter: /
Client hl & ll delimiter : /
Client compression : Client determined (3u)
Client archive delete : Client can delete archived objects
Client backup delete : Client CANNOT delete backup objects
Maximum objects in multiple object transactions: 4096
Lan free Enabled : NO
Deduplication : Server Only
General session info:
Node : KHOYT
Access Node :
Owner :
API Config file:
Policy Information:
Domain name : STANDARD
Policyset name : STANDARD
Policy activation date : 0/0/0 0:0:0
Default management class : STANDARD
Backup retention grace period : 30 days
Archive retention grace period: 365 days
조회 파일 공간 명령의 예제
다음 샘플 출력은 장애 조치 서버에서 파일 공간의 복제 상태를 표시하는 query filespace 명령의 예제입니다.
filespace query
Filespace pattern to query:*
Are the above responses correct (y/n/q)?
Filespace Name Type Occupancy Capacity Start End
--------------- --------------- ---------- ---------- ------------- -------------
/fs API:Sample 100 300 0/0/0 0:0:0 0/0/0 0:0:0
Start of last Replication : 2013/5/21 21:3:2
End of last Replication : 2013/5/21 21:3:3
Server Local
Last backup store date : 2013/5/21 21:18:25 2013/5/21 21:18:25
Last archive store date : 0/0/0 0:0:0 0/0/0 0:0:0
Last HSM store date : 0/0/0 0:0:0 0/0/0 0:0:0
FSINFO : Sample API FS Info