GETBACKUPINFO
설명
GETBACKUPINFO명령은 백업 자동화 예약된 항목의 상세 정보를 조회하는데 사용된다.
구문
GETBACKUPINFO 명령의 문법은 다음과 같다. 볼드체는 필수 입력 정보이다.
task:getbackupinfo
token:{cmserver 인증후 받은 token 문자열}
dbname:{조회할 데이터베이스명}
예제
demodb 데이터베이스 백업 자동화 예약 항목을 조회하는 예제이다.
--request--
task:getbackupinfo
token:4504b930fc1be99b9cb8c885a0e8674a4ea3fcd68c6ea61530e72b1bd4aa20b67926f07dd201b6aa
dbname:demodb
--response(백업 예약 항목이 1건)--
task:getbackupinfo
status:success
note:none
dbname:demodb
dbname:demodb
backupid:bak_monthly
path:/opt/frameworks/cubrid2/databases/demodb/backup
period_type:Monthly
period_date:1
time:1230
level:0
archivedel:ON
updatestatus:ON
storeold:ON
onoff:ON
zip:y
check:y
mt:0
--response(백업 예약 항목이 1건 이상)--
task:getbackupinfo
status:success
note:none
dbname:demodb
dbname:demodb
backupid:bak_monthly
path:/opt/frameworks/cubrid2/databases/demodb/backup
period_type:Monthly
period_date:1
time:1230
level:0
archivedel:ON
updatestatus:ON
storeold:ON
onoff:ON
zip:y
check:y
mt:0
dbname:demodb
backupid:bak_daily
path:/opt/frameworks/cubrid2/databases/demodb/backup
period_type:Daily
period_date:nothing
time:1230
level:1
archivedel:ON
updatestatus:OFF
storeold:OFF
onoff:ON
zip:y
check:y
mt:0
--response:success(존재하지 않는 데이터베이스)--
task:getbackupinfo
status:success
note:none
dbname:notexistdb
--response:fail(데이터베이스명 입력누락)--
task:getbackupinfo
status:failure
note:Parameter(database name) missing in the request
※ 이 명령은 백업 자동화와 관련이 있으므로 GETBACKUPINFO 보다는 BACKUPPLANLIST가 더 맞을 듯 하다.
※ 존재하지 않는 DB명을 입력하더라도 에러는 발생하지 않으며 dbname항목만 추가가 되어서 반환된다(CM서버의 오류로 판단된다).
설명
GETBACKUPINFO명령은 백업 자동화 예약된 항목의 상세 정보를 조회하는데 사용된다.
구문
GETBACKUPINFO 명령의 문법은 다음과 같다. 볼드체는 필수 입력 정보이다.
task:getbackupinfo
token:{cmserver 인증후 받은 token 문자열}
dbname:{조회할 데이터베이스명}
예제
demodb 데이터베이스 백업 자동화 예약 항목을 조회하는 예제이다.
--request--
task:getbackupinfo
token:4504b930fc1be99b9cb8c885a0e8674a4ea3fcd68c6ea61530e72b1bd4aa20b67926f07dd201b6aa
dbname:demodb
--response(백업 예약 항목이 1건)--
task:getbackupinfo
status:success
note:none
dbname:demodb
dbname:demodb
backupid:bak_monthly
path:/opt/frameworks/cubrid2/databases/demodb/backup
period_type:Monthly
period_date:1
time:1230
level:0
archivedel:ON
updatestatus:ON
storeold:ON
onoff:ON
zip:y
check:y
mt:0
--response(백업 예약 항목이 1건 이상)--
task:getbackupinfo
status:success
note:none
dbname:demodb
dbname:demodb
backupid:bak_monthly
path:/opt/frameworks/cubrid2/databases/demodb/backup
period_type:Monthly
period_date:1
time:1230
level:0
archivedel:ON
updatestatus:ON
storeold:ON
onoff:ON
zip:y
check:y
mt:0
dbname:demodb
backupid:bak_daily
path:/opt/frameworks/cubrid2/databases/demodb/backup
period_type:Daily
period_date:nothing
time:1230
level:1
archivedel:ON
updatestatus:OFF
storeold:OFF
onoff:ON
zip:y
check:y
mt:0
--response:success(존재하지 않는 데이터베이스)--
task:getbackupinfo
status:success
note:none
dbname:notexistdb
--response:fail(데이터베이스명 입력누락)--
task:getbackupinfo
status:failure
note:Parameter(database name) missing in the request
※ 이 명령은 백업 자동화와 관련이 있으므로 GETBACKUPINFO 보다는 BACKUPPLANLIST가 더 맞을 듯 하다.
※ 존재하지 않는 DB명을 입력하더라도 에러는 발생하지 않으며 dbname항목만 추가가 되어서 반환된다(CM서버의 오류로 판단된다).
TAG 큐브리드