restoreDmsDatabase
- 인쇄
- PDF
restoreDmsDatabase
- 인쇄
- PDF
기사 요약
이 요약이 도움이 되었나요?
의견을 보내 주셔서 감사합니다.
개요
내부 백업 스토리지로 옮긴 파일을 이용해 데이터 베이스를 복구합니다.
별도로 restore database [userdb] with recovery API를 제공하지 않기 때문에 isRecovery 옵션에 주의합니다.
응답의 requestNo를 getDmsOperation API를 이용해 진행 상태를 조회할 수 있습니다.
요청
요청 파라미터
파라미터명 | 필수 여부 | 타입 | 제약 사항 | 설명 |
---|---|---|---|---|
cloudDBInstanceNo | Yes | String | 클라우드 DB 인스턴스 번호 입력 | |
fileName | Yes | String | 파일 이름 입력 오브젝트 스토리지의 bucket 하위에 폴더를 만들어 업로드한 경우는 subfolder/filename 형식을 취함 | |
isRecovery | Yes | Boolean | 리스토어 시 recovery와 norecovery 모드 선택 더이상 로그 백업을 복구하지 않을 경우 1을 입력하고 restoreDmdLog API를 이용해 추가 로그 리커버리를 수행할 경우 0을 입력 | |
newDatabaseName | Yes | String | restore할 새로운 database 이름 입력 복구 대상 데이터 베이스 인스턴스에 중복되지 않는 이름으로 입력 | |
responseFormatType | No | String | response의 결과 format 설정 |
예시
요청 예시
{CloudDB_API_URL}/restoreDmsDatabase?cloudDBInstanceNo=1010059&fileName=d1.full&isRecovery=0
응답 예시
<restoreDmsDatabaseResponse>
<requestId>e7ed561c-50de-4772-8791-c6b9bf5dbe10</requestId>
<returnCode>0</returnCode>
<returnMessage>success</returnMessage>
<requestNo>782352</requestNo>
</restoreDmsDatabaseResponse>
이 문서가 도움이 되었습니까?