Backup

Overview

SCP에서 제공하는 IaaS/PaaS 상품을 프로그램적으로 이용할 수 있도록 지원하는 응용 프로그램 인터페이스(Application Programming Interface, API)를 제공합니다.

본 가이드는 Backup 서비스에 대한 간략한 설명 및 API를 호출하는 방법을 제공합니다. API는 RESTful API 방식으로 제공되며, JSON 형식으로 응답합니다.

Version

Not Before 기간이 도래하거나 만료된 Deprecated 버전은 더 이상 지원하지 않습니다. 최신 버전 사용을 권장합니다.

VersionStatusNot Before
1.3CURRENT-
1.2SUPPORTED20261231
1.1DEPRECATED20260531
1.0DEPRECATED20260331

OpenAPI URL

https://backup.{region}.{environment}.samsungsdscloud.com

Environment and Region List

environmentregion
skr-west1
skr-east1
gkr-south1
gkr-south2
gkr-south3
ekr-west1
ekr-east1

API Version History

1.3

Backup API가 출시되었습니다.

변경사항

  • [New] GET /backup/v1/backup-agents - API가 추가되었습니다.
  • [New] POST /backup/v1/backup-agents - API가 추가되었습니다.
  • [New] GET /backup/v1/backup-agents/agent-install-file-path - API가 추가되었습니다.
  • [New] GET /backup/v1/backup-agents/targets - API가 추가되었습니다.
  • [New] DELETE /backup/v1/backup-agents/{backup_agent_id} - API가 추가되었습니다.
  • [New] GET /backup/v1/backup-agents/{backup_agent_id} - API가 추가되었습니다.
  • [New] GET /backup/v1/backup-agents/{backup_agent_id}/check-connection-state - API가 추가되었습니다.
  • [New] GET /backup/v1/backups/check-filesystem-duplication - API가 추가되었습니다.
  • [New] GET /backup/v1/backups - API가 추가되었습니다.
  • [New] POST /backup/v1/backups - API가 추가되었습니다.
  • [New] GET /backup/v1/backups/backup-targets - API가 추가되었습니다.
  • [New] GET /backup/v1/backups/check-name-duplication - API가 추가되었습니다.
  • [New] GET /backup/v1/backups/region-relationship - API가 추가되었습니다.
  • [New] GET /backup/v1/backups/restore/check-name-duplication - API가 추가되었습니다.
  • [New] DELETE /backup/v1/backups/{backup_id} - API가 추가되었습니다.
  • [New] GET /backup/v1/backups/{backup_id} - API가 추가되었습니다.
  • [New] GET /backup/v1/backups/{backup_id}/agent-backup-restore-targets - API가 추가되었습니다.
  • [New] GET /backup/v1/backups/{backup_id}/backup-histories - API가 추가되었습니다.
  • [New] PUT /backup/v1/backups/{backup_id}/filesystem-path - API가 추가되었습니다.
  • [New] POST /backup/v1/backups/{backup_id}/manual-backup - API가 추가되었습니다.
  • [New] PUT /backup/v1/backups/{backup_id}/replication - API가 추가되었습니다.
  • [New] POST /backup/v1/backups/{backup_id}/restore - API가 추가되었습니다.
  • [New] POST /backup/v1/backups/{backup_id}/restore-agent-backup - API가 추가되었습니다.
  • [New] GET /backup/v1/backups/{backup_id}/restore-histories - API가 추가되었습니다.
  • [New] DELETE /backup/v1/backups/{backup_id}/restore-targets - API가 추가되었습니다.
  • [New] GET /backup/v1/backups/{backup_id}/restore-targets - API가 추가되었습니다.
  • [New] GET /backup/v1/backups/{backup_id}/restore/restorable-subnets - API가 추가되었습니다.
  • [New] PUT /backup/v1/backups/{backup_id}/retention-period - API가 추가되었습니다.
  • [New] GET /backup/v1/backups/{backup_id}/schedules - API가 추가되었습니다.
  • [New] PUT /backup/v1/backups/{backup_id}/schedules - API가 추가되었습니다.
  • [New] GET /backup/v1/backups/{backup_id}/filesystem-path - API가 추가되었습니다.

1 - APIs

1.1 - Check Backup Master Connection State

1.1.1 - 1.3

get /v1/backup-agents/{backup_agent_id}/check-connection-state

Description

백업 마스터 연결 상태 확인

상태 ACTIVE (CURRENT)

버전최소 지원 보장일
1.3-

Parameters

TypeNameDescriptionSchemaDefault
pathbackup_agent_id
required
Backup Agent ID
Example : BACKUP_AGENT-abcd
stringNone

Responses

HTTP CodeDescriptionSchema
202AcceptedAsyncResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backup-agents/{backup_agent_id}/check-connection-state

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.3"

Example HTTP response

Response 202

{
    "request_id": "",
    "resource": {
        "id": "",
        "links": [
            ""
        ]
    }
}

1.1.2 - 1.2

get /v1/backup-agents/{backup_agent_id}/check-connection-state

Description

백업 마스터 연결 상태 확인

상태 ACTIVE (SUPPORTED)

버전최소 지원 보장일
1.220261231

Parameters

TypeNameDescriptionSchemaDefault
pathbackup_agent_id
required
Backup Agent ID
Example : BACKUP_AGENT-abcd
stringNone

Responses

HTTP CodeDescriptionSchema
202AcceptedAsyncResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backup-agents/{backup_agent_id}/check-connection-state

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.2"

Example HTTP response

Response 202

{
    "request_id": "",
    "resource": {
        "id": "",
        "links": [
            ""
        ]
    }
}

1.1.3 - 1.1

get /v1/backup-agents/{backup_agent_id}/check-connection-state

Description

백업 마스터 연결 상태 확인

상태 ACTIVE (DEPRECATED)

Not Before 기간이 도래하거나 만료된 Deprecated 버전은 더 이상 지원하지 않습니다. 최신 버전 사용을 권장합니다.

버전최소 지원 보장일
1.120260531

Parameters

TypeNameDescriptionSchemaDefault
pathbackup_agent_id
required
Backup Agent ID
Example : BACKUP_AGENT-abcd
stringNone

Responses

HTTP CodeDescriptionSchema
202AcceptedAsyncResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backup-agents/{backup_agent_id}/check-connection-state

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.1"

Example HTTP response

Response 202

{
    "request_id": "",
    "resource": {
        "id": "",
        "links": [
            ""
        ]
    }
}

1.1.4 - 1.0

get /v1/backup-agents/{backup_agent_id}/check-connection-state

Description

백업 마스터 연결 상태 확인

상태 ACTIVE (DEPRECATED)

Not Before 기간이 도래하거나 만료된 Deprecated 버전은 더 이상 지원하지 않습니다. 최신 버전 사용을 권장합니다.

버전최소 지원 보장일
1.020260331

Parameters

TypeNameDescriptionSchemaDefault
pathbackup_agent_id
required
Backup Agent ID
Example : BACKUP_AGENT-abcd
stringNone

Responses

HTTP CodeDescriptionSchema
202AcceptedAsyncResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backup-agents/{backup_agent_id}/check-connection-state

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.0"

Example HTTP response

Response 202

{
    "request_id": "",
    "resource": {
        "id": "",
        "links": [
            ""
        ]
    }
}

1.2 - Check Backup Name Duplicate

1.2.1 - 1.3

get /v1/backups/check-name-duplication

Description

Backup명을 중복 체크한다.

상태 ACTIVE (CURRENT)

버전최소 지원 보장일
1.3-

Parameters

TypeNameDescriptionSchemaDefault
querybackup_name
required
Backup명
Example : backup-001
stringNone

Responses

HTTP CodeDescriptionSchema
200OKBackupNameDuplicateResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backups/check-name-duplication?backup_name={backup_name}

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.3"

Example HTTP response

Response 200

{
    "result": true
}

1.2.2 - 1.2

get /v1/backups/check-name-duplication

Description

Backup명을 중복 체크한다.

상태 ACTIVE (SUPPORTED)

버전최소 지원 보장일
1.220261231

Parameters

TypeNameDescriptionSchemaDefault
querybackup_name
required
Backup명
Example : backup-001
stringNone

Responses

HTTP CodeDescriptionSchema
200OKBackupNameDuplicateResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backups/check-name-duplication?backup_name={backup_name}

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.2"

Example HTTP response

Response 200

{
    "result": true
}

1.2.3 - 1.1

get /v1/backups/check-name-duplication

Description

Backup명을 중복 체크한다.

상태 ACTIVE (DEPRECATED)

Not Before 기간이 도래하거나 만료된 Deprecated 버전은 더 이상 지원하지 않습니다. 최신 버전 사용을 권장합니다.

버전최소 지원 보장일
1.120260531

Parameters

TypeNameDescriptionSchemaDefault
querybackup_name
required
Backup명
Example : backup-001
stringNone

Responses

HTTP CodeDescriptionSchema
200OKBackupNameDuplicateResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backups/check-name-duplication?backup_name={backup_name}

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.1"

Example HTTP response

Response 200

{
    "result": true
}

1.2.4 - 1.0

get /v1/backups/check-name-duplication

Description

Backup명을 중복 체크한다.

상태 ACTIVE (DEPRECATED)

Not Before 기간이 도래하거나 만료된 Deprecated 버전은 더 이상 지원하지 않습니다. 최신 버전 사용을 권장합니다.

버전최소 지원 보장일
1.020260331

Parameters

TypeNameDescriptionSchemaDefault
querybackup_name
required
Backup명
Example : backup-001
stringNone

Responses

HTTP CodeDescriptionSchema
200OKBackupNameDuplicateResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backups/check-name-duplication?backup_name={backup_name}

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.0"

Example HTTP response

Response 200

{
    "result": true
}

1.3 - Check Backup Restore Server Name Duplicate

1.3.1 - 1.3

get /v1/backups/restore/check-name-duplication

Description

복구 서버명을 중복 체크한다.

상태 ACTIVE (CURRENT)

버전최소 지원 보장일
1.3-

Parameters

TypeNameDescriptionSchemaDefault
queryrestore_server_name
required
복구 서버명
Example : restoretest1
stringNone

Responses

HTTP CodeDescriptionSchema
200OKBackupRestoreServerNameDuplicateResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backups/restore/check-name-duplication?restore_server_name={restore_server_name}

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.3"

Example HTTP response

Response 200

{
    "result": true
}

1.3.2 - 1.2

get /v1/backups/restore/check-name-duplication

Description

복구 서버명을 중복 체크한다.

상태 ACTIVE (SUPPORTED)

버전최소 지원 보장일
1.220261231

Parameters

TypeNameDescriptionSchemaDefault
queryrestore_server_name
required
복구 서버명
Example : restoretest1
stringNone

Responses

HTTP CodeDescriptionSchema
200OKBackupRestoreServerNameDuplicateResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backups/restore/check-name-duplication?restore_server_name={restore_server_name}

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.2"

Example HTTP response

Response 200

{
    "result": true
}

1.3.3 - 1.1

get /v1/backups/restore/check-name-duplication

Description

복구 서버명을 중복 체크한다.

상태 ACTIVE (DEPRECATED)

Not Before 기간이 도래하거나 만료된 Deprecated 버전은 더 이상 지원하지 않습니다. 최신 버전 사용을 권장합니다.

버전최소 지원 보장일
1.120260531

Parameters

TypeNameDescriptionSchemaDefault
queryrestore_server_name
required
복구 서버명
Example : restoretest1
stringNone

Responses

HTTP CodeDescriptionSchema
200OKBackupRestoreServerNameDuplicateResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backups/restore/check-name-duplication?restore_server_name={restore_server_name}

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.1"

Example HTTP response

Response 200

{
    "result": true
}

1.3.4 - 1.0

get /v1/backups/restore/check-name-duplication

Description

복구 서버명을 중복 체크한다.

상태 ACTIVE (DEPRECATED)

Not Before 기간이 도래하거나 만료된 Deprecated 버전은 더 이상 지원하지 않습니다. 최신 버전 사용을 권장합니다.

버전최소 지원 보장일
1.020260331

Parameters

TypeNameDescriptionSchemaDefault
queryrestore_server_name
required
복구 서버명
Example : restoretest1
stringNone

Responses

HTTP CodeDescriptionSchema
200OKBackupRestoreServerNameDuplicateResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backups/restore/check-name-duplication?restore_server_name={restore_server_name}

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.0"

Example HTTP response

Response 200

{
    "result": true
}

1.4 - Check Filesystem Path Duplication

1.4.1 - 1.3

get /v1/backups/check-filesystem-duplication

Description

Filesystem 경로 중복 체크

상태 ACTIVE (CURRENT)

버전최소 지원 보장일
1.3-

Parameters

TypeNameDescriptionSchemaDefault
queryfilesystem_path
required
백업 대상 파일 시스템 경로
Example : /aaa
stringNone
queryserver_uuid
required
Backup 서버 UUID
Example : 89f5ef44-1021-4a5c-8e06-fbb289eac366
stringNone

Responses

HTTP CodeDescriptionSchema
200OKCheckFileSystemDuplicationResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backups/check-filesystem-duplication?filesystem_path={filesystem_path}&server_uuid={server_uuid}

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.3"

Example HTTP response

Response 200

{
    "result": true
}

1.4.2 - 1.2

get /v1/backups/check-filesystem-duplication

Description

Filesystem 경로 중복 체크

상태 ACTIVE (SUPPORTED)

버전최소 지원 보장일
1.220261231

Parameters

TypeNameDescriptionSchemaDefault
queryfilesystem_path
required
백업 대상 파일 시스템 경로
Example : /aaa
stringNone
queryserver_uuid
required
Backup 서버 UUID
Example : 89f5ef44-1021-4a5c-8e06-fbb289eac366
stringNone

Responses

HTTP CodeDescriptionSchema
200OKCheckFileSystemDuplicationResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backups/check-filesystem-duplication?filesystem_path={filesystem_path}&server_uuid={server_uuid}

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.2"

Example HTTP response

Response 200

{
    "result": true
}

1.4.3 - 1.1

get /v1/backups/check-filesystem-duplication

Description

Filesystem 경로 중복 체크

상태 ACTIVE (DEPRECATED)

Not Before 기간이 도래하거나 만료된 Deprecated 버전은 더 이상 지원하지 않습니다. 최신 버전 사용을 권장합니다.

버전최소 지원 보장일
1.120260531

Parameters

TypeNameDescriptionSchemaDefault
queryfilesystem_path
required
백업 대상 파일 시스템 경로
Example : /aaa
stringNone
queryserver_uuid
required
Backup 서버 UUID
Example : 89f5ef44-1021-4a5c-8e06-fbb289eac366
stringNone

Responses

HTTP CodeDescriptionSchema
200OKCheckFileSystemDuplicationResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backups/check-filesystem-duplication?filesystem_path={filesystem_path}&server_uuid={server_uuid}

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.1"

Example HTTP response

Response 200

{
    "result": true
}

1.4.4 - 1.0

get /v1/backups/check-filesystem-duplication

Description

Filesystem 경로 중복 체크

상태 ACTIVE (DEPRECATED)

Not Before 기간이 도래하거나 만료된 Deprecated 버전은 더 이상 지원하지 않습니다. 최신 버전 사용을 권장합니다.

버전최소 지원 보장일
1.020260331

Parameters

TypeNameDescriptionSchemaDefault
queryfilesystem_path
required
백업 대상 파일 시스템 경로
Example : /aaa
stringNone
queryserver_uuid
required
Backup 서버 UUID
Example : 89f5ef44-1021-4a5c-8e06-fbb289eac366
stringNone

Responses

HTTP CodeDescriptionSchema
200OKCheckFileSystemDuplicationResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backups/check-filesystem-duplication?filesystem_path={filesystem_path}&server_uuid={server_uuid}

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.0"

Example HTTP response

Response 200

{
    "result": true
}

1.5 - Create Backup

1.5.1 - 1.3

post /v1/backups

Description

Backup을 생성한다.

상태 ACTIVE (CURRENT)

버전최소 지원 보장일
1.3-

Parameters

TypeNameDescriptionSchemaDefault
bodybody
required

BackupCreateRequest1Dot3

Responses

HTTP CodeDescriptionSchema
200OKSyncResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backups

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.3"

Request body

{
    "dr_enabled": false,
    "encrypt_enabled": true,
    "filesystem_paths": [
        "/aaa",
        "/bbb"
    ],
    "is_all_filesystem": false,
    "name": "backup-001",
    "policy_category": "AGENTLESS",
    "policy_type": "VM_IMAGE",
    "region": "kr-west1",
    "retention_period": "WEEK_2",
    "schedules": [
        {
            "frequency": "DAILY",
            "start_day": "MON",
            "start_time": "09:00:00",
            "start_week": "WEEK_2",
            "type": "FULL"
        }
    ],
    "server_category": "VIRTUAL_SERVER | GPU_SERVER | BAREMETAL_SERVER",
    "server_guid": "9ab33c66-3dbd-46cd-b0af-abccd3eb3170",
    "server_uuid": "89f5ef44-1021-4a5c-8e06-fbb289eac366",
    "tags": [
        {
            "key": "",
            "value": ""
        }
    ],
    "zone": ""
}

Example HTTP response

Response 200

{
    "request_id": "",
    "resource": {
        "id": "",
        "links": [
            ""
        ]
    }
}

1.5.2 - 1.2

post /v1/backups

Description

Backup을 생성한다.

상태 ACTIVE (SUPPORTED)

버전최소 지원 보장일
1.220261231

Parameters

TypeNameDescriptionSchemaDefault
bodybody
required

BackupCreateRequest1Dot2

Responses

HTTP CodeDescriptionSchema
200OKSyncResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backups

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.2"

Request body

{
    "dr_enabled": false,
    "encrypt_enabled": true,
    "filesystem_paths": [
        "/aaa",
        "/bbb"
    ],
    "is_all_filesystem": false,
    "name": "backup-001",
    "policy_category": "AGENTLESS",
    "policy_type": "VM_IMAGE",
    "region": "kr-west1",
    "retention_period": "WEEK_2",
    "schedules": [
        {
            "frequency": "DAILY",
            "start_day": "MON",
            "start_time": "09:00:00",
            "start_week": "WEEK_2",
            "type": "FULL"
        }
    ],
    "server_category": "VIRTUAL_SERVER | GPU_SERVER | BAREMETAL_SERVER",
    "server_guid": "9ab33c66-3dbd-46cd-b0af-abccd3eb3170",
    "server_uuid": "89f5ef44-1021-4a5c-8e06-fbb289eac366",
    "tags": [
        {
            "key": "",
            "value": ""
        }
    ]
}

Example HTTP response

Response 200

{
    "request_id": "",
    "resource": {
        "id": "",
        "links": [
            ""
        ]
    }
}

1.5.3 - 1.1

post /v1/backups

Description

Backup을 생성한다.

상태 ACTIVE (DEPRECATED)

Not Before 기간이 도래하거나 만료된 Deprecated 버전은 더 이상 지원하지 않습니다. 최신 버전 사용을 권장합니다.

버전최소 지원 보장일
1.120260531

Parameters

TypeNameDescriptionSchemaDefault
bodybody
required

BackupCreateRequest1Dot1

Responses

HTTP CodeDescriptionSchema
200OKSyncResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backups

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.1"

Request body

{
    "dr_enabled": false,
    "encrypt_enabled": true,
    "filesystem_paths": [
        "/aaa",
        "/bbb"
    ],
    "name": "backup-001",
    "policy_category": "AGENTLESS",
    "policy_type": "VM_IMAGE",
    "region": "kr-west1",
    "retention_period": "WEEK_2",
    "schedules": [
        {
            "frequency": "DAILY",
            "start_day": "MON",
            "start_time": "09:00:00",
            "start_week": "WEEK_2",
            "type": "FULL"
        }
    ],
    "server_category": "VIRTUAL_SERVER | GPU_SERVER | BAREMETAL_SERVER",
    "server_guid": "9ab33c66-3dbd-46cd-b0af-abccd3eb3170",
    "server_uuid": "89f5ef44-1021-4a5c-8e06-fbb289eac366",
    "tags": [
        {
            "key": "",
            "value": ""
        }
    ]
}

Example HTTP response

Response 200

{
    "request_id": "",
    "resource": {
        "id": "",
        "links": [
            ""
        ]
    }
}

1.5.4 - 1.0

post /v1/backups

Description

Backup을 생성한다.

상태 ACTIVE (DEPRECATED)

Not Before 기간이 도래하거나 만료된 Deprecated 버전은 더 이상 지원하지 않습니다. 최신 버전 사용을 권장합니다.

버전최소 지원 보장일
1.020260331

Parameters

TypeNameDescriptionSchemaDefault
bodybody
required

BackupCreateRequest

Responses

HTTP CodeDescriptionSchema
200OKSyncResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backups

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.0"

Request body

{
    "encrypt_enabled": true,
    "filesystem_paths": [
        "/aaa",
        "/bbb"
    ],
    "name": "backup-001",
    "policy_category": "AGENTLESS",
    "policy_type": "VM_IMAGE",
    "region": "kr-west1",
    "retention_period": "WEEK_2",
    "schedules": [
        {
            "frequency": "DAILY",
            "start_day": "MON",
            "start_time": "09:00:00",
            "start_week": "WEEK_2",
            "type": "FULL"
        }
    ],
    "server_category": "VIRTUAL_SERVER | GPU_SERVER | BAREMETAL_SERVER",
    "server_guid": "9ab33c66-3dbd-46cd-b0af-abccd3eb3170",
    "server_uuid": "89f5ef44-1021-4a5c-8e06-fbb289eac366",
    "tags": [
        {
            "key": "",
            "value": ""
        }
    ]
}

Example HTTP response

Response 200

{
    "request_id": "",
    "resource": {
        "id": "",
        "links": [
            ""
        ]
    }
}

1.6 - Create Backup Agent

1.6.1 - 1.3

post /v1/backup-agents

Description

Backup Agent을 생성한다.

상태 ACTIVE (CURRENT)

버전최소 지원 보장일
1.3-

Parameters

TypeNameDescriptionSchemaDefault
bodybody
required

BackupAgentCreateRequest1Dot3

Responses

HTTP CodeDescriptionSchema
200OKSyncResponse
202AcceptedAsyncResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backup-agents

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.3"

Request body

{
    "server_backup_agent_ip": "11.22.33.44",
    "server_uuid": "89f5ef44-1021-4a5c-8e06-fbb289eac366",
    "subnet_id": "023c57b14f11483689338d085e061492",
    "tags": [
        {
            "key": "",
            "value": ""
        }
    ],
    "zone": "kr-west1-a"
}

Example HTTP response

Response 200

{
    "request_id": "",
    "resource": {
        "id": "",
        "links": [
            ""
        ]
    }
}

1.6.2 - 1.2

post /v1/backup-agents

Description

Backup Agent을 생성한다.

상태 ACTIVE (SUPPORTED)

버전최소 지원 보장일
1.220261231

Parameters

TypeNameDescriptionSchemaDefault
bodybody
required

BackupAgentCreateRequest1Dot2

Responses

HTTP CodeDescriptionSchema
200OKSyncResponse
202AcceptedAsyncResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backup-agents

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.2"

Request body

{
    "server_uuid": "89f5ef44-1021-4a5c-8e06-fbb289eac366",
    "subnet_id": "023c57b14f11483689338d085e061492",
    "tags": [
        {
            "key": "",
            "value": ""
        }
    ]
}

Example HTTP response

Response 200

{
    "request_id": "",
    "resource": {
        "id": "",
        "links": [
            ""
        ]
    }
}

1.6.3 - 1.1

post /v1/backup-agents

Description

Backup Agent을 생성한다.

상태 ACTIVE (DEPRECATED)

Not Before 기간이 도래하거나 만료된 Deprecated 버전은 더 이상 지원하지 않습니다. 최신 버전 사용을 권장합니다.

버전최소 지원 보장일
1.120260531

Parameters

TypeNameDescriptionSchemaDefault
bodybody
required

BackupAgentCreateRequest

Responses

HTTP CodeDescriptionSchema
200OKSyncResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backup-agents

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.1"

Request body

{
    "server_uuid": "89f5ef44-1021-4a5c-8e06-fbb289eac366",
    "tags": [
        {
            "key": "",
            "value": ""
        }
    ]
}

Example HTTP response

Response 200

{
    "request_id": "",
    "resource": {
        "id": "",
        "links": [
            ""
        ]
    }
}

1.6.4 - 1.0

post /v1/backup-agents

Description

Backup Agent을 생성한다.

상태 ACTIVE (DEPRECATED)

Not Before 기간이 도래하거나 만료된 Deprecated 버전은 더 이상 지원하지 않습니다. 최신 버전 사용을 권장합니다.

버전최소 지원 보장일
1.020260331

Parameters

TypeNameDescriptionSchemaDefault
bodybody
required

BackupAgentCreateRequest

Responses

HTTP CodeDescriptionSchema
200OKSyncResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backup-agents

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.0"

Request body

{
    "server_uuid": "89f5ef44-1021-4a5c-8e06-fbb289eac366",
    "tags": [
        {
            "key": "",
            "value": ""
        }
    ]
}

Example HTTP response

Response 200

{
    "request_id": "",
    "resource": {
        "id": "",
        "links": [
            ""
        ]
    }
}

1.7 - Delete Backup

1.7.1 - 1.3

delete /v1/backups/{backup_id}

Description

Backup을 해지한다.

상태 ACTIVE (CURRENT)

버전최소 지원 보장일
1.3-

Parameters

TypeNameDescriptionSchemaDefault
pathbackup_id
required
Backup ID
Example : 00cd2538fbf94d12b36aabbdd607e974
stringNone

Responses

HTTP CodeDescriptionSchema
200OKSyncResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backups/{backup_id}

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.3"

Example HTTP response

Response 200

{
    "request_id": "",
    "resource": {
        "id": "",
        "links": [
            ""
        ]
    }
}

1.7.2 - 1.2

delete /v1/backups/{backup_id}

Description

Backup을 해지한다.

상태 ACTIVE (SUPPORTED)

버전최소 지원 보장일
1.220261231

Parameters

TypeNameDescriptionSchemaDefault
pathbackup_id
required
Backup ID
Example : 00cd2538fbf94d12b36aabbdd607e974
stringNone

Responses

HTTP CodeDescriptionSchema
200OKSyncResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backups/{backup_id}

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.2"

Example HTTP response

Response 200

{
    "request_id": "",
    "resource": {
        "id": "",
        "links": [
            ""
        ]
    }
}

1.7.3 - 1.1

delete /v1/backups/{backup_id}

Description

Backup을 해지한다.

상태 ACTIVE (DEPRECATED)

Not Before 기간이 도래하거나 만료된 Deprecated 버전은 더 이상 지원하지 않습니다. 최신 버전 사용을 권장합니다.

버전최소 지원 보장일
1.120260531

Parameters

TypeNameDescriptionSchemaDefault
pathbackup_id
required
Backup ID
Example : 00cd2538fbf94d12b36aabbdd607e974
stringNone

Responses

HTTP CodeDescriptionSchema
200OKSyncResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backups/{backup_id}

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.1"

Example HTTP response

Response 200

{
    "request_id": "",
    "resource": {
        "id": "",
        "links": [
            ""
        ]
    }
}

1.7.4 - 1.0

delete /v1/backups/{backup_id}

Description

Backup을 해지한다.

상태 ACTIVE (DEPRECATED)

Not Before 기간이 도래하거나 만료된 Deprecated 버전은 더 이상 지원하지 않습니다. 최신 버전 사용을 권장합니다.

버전최소 지원 보장일
1.020260331

Parameters

TypeNameDescriptionSchemaDefault
pathbackup_id
required
Backup ID
Example : 00cd2538fbf94d12b36aabbdd607e974
stringNone

Responses

HTTP CodeDescriptionSchema
200OKSyncResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backups/{backup_id}

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.0"

Example HTTP response

Response 200

{
    "request_id": "",
    "resource": {
        "id": "",
        "links": [
            ""
        ]
    }
}

1.8 - Delete Backup Agent

1.8.1 - 1.3

delete /v1/backup-agents/{backup_agent_id}

Description

Backup Agent를 해지한다.

상태 ACTIVE (CURRENT)

버전최소 지원 보장일
1.3-

Parameters

TypeNameDescriptionSchemaDefault
pathbackup_agent_id
required
Backup Agent ID
Example : BACKUP_AGENT-abcd
stringNone

Responses

HTTP CodeDescriptionSchema
200OKSyncResponse
202AcceptedAsyncResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backup-agents/{backup_agent_id}

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.3"

Example HTTP response

Response 200

{
    "request_id": "",
    "resource": {
        "id": "",
        "links": [
            ""
        ]
    }
}

1.8.2 - 1.2

delete /v1/backup-agents/{backup_agent_id}

Description

Backup Agent를 해지한다.

상태 ACTIVE (SUPPORTED)

버전최소 지원 보장일
1.220261231

Parameters

TypeNameDescriptionSchemaDefault
pathbackup_agent_id
required
Backup Agent ID
Example : BACKUP_AGENT-abcd
stringNone

Responses

HTTP CodeDescriptionSchema
200OKSyncResponse
202AcceptedAsyncResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backup-agents/{backup_agent_id}

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.2"

Example HTTP response

Response 200

{
    "request_id": "",
    "resource": {
        "id": "",
        "links": [
            ""
        ]
    }
}

1.8.3 - 1.1

delete /v1/backup-agents/{backup_agent_id}

Description

Backup Agent를 해지한다.

상태 ACTIVE (DEPRECATED)

Not Before 기간이 도래하거나 만료된 Deprecated 버전은 더 이상 지원하지 않습니다. 최신 버전 사용을 권장합니다.

버전최소 지원 보장일
1.120260531

Parameters

TypeNameDescriptionSchemaDefault
pathbackup_agent_id
required
Backup Agent ID
Example : BACKUP_AGENT-abcd
stringNone

Responses

HTTP CodeDescriptionSchema
200OKSyncResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backup-agents/{backup_agent_id}

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.1"

Example HTTP response

Response 200

{
    "request_id": "",
    "resource": {
        "id": "",
        "links": [
            ""
        ]
    }
}

1.8.4 - 1.0

delete /v1/backup-agents/{backup_agent_id}

Description

Backup Agent를 해지한다.

상태 ACTIVE (DEPRECATED)

Not Before 기간이 도래하거나 만료된 Deprecated 버전은 더 이상 지원하지 않습니다. 최신 버전 사용을 권장합니다.

버전최소 지원 보장일
1.020260331

Parameters

TypeNameDescriptionSchemaDefault
pathbackup_agent_id
required
Backup Agent ID
Example : BACKUP_AGENT-abcd
stringNone

Responses

HTTP CodeDescriptionSchema
200OKSyncResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backup-agents/{backup_agent_id}

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.0"

Example HTTP response

Response 200

{
    "request_id": "",
    "resource": {
        "id": "",
        "links": [
            ""
        ]
    }
}

1.9 - Delete Backup Restore Target

1.9.1 - 1.3

delete /v1/backups/{backup_id}/restore-targets

Description

복구 대상을 삭제한다.

상태 ACTIVE (CURRENT)

버전최소 지원 보장일
1.3-

Parameters

TypeNameDescriptionSchemaDefault
pathbackup_id
required
Backup ID
Example : 00cd2538fbf94d12b36aabbdd607e974
stringNone
bodybody
required

BackupRestoreTargetDeleteRequest

Responses

HTTP CodeDescriptionSchema
200OKSyncResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backups/{backup_id}/restore-targets

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.3"

Request body

{
    "restore_target_ids": [
        "ca1a8e76-af49-40ea-93f8-a5989ffe138b"
    ]
}

Example HTTP response

Response 200

{
    "request_id": "",
    "resource": {
        "id": "",
        "links": [
            ""
        ]
    }
}

1.9.2 - 1.2

delete /v1/backups/{backup_id}/restore-targets

Description

복구 대상을 삭제한다.

상태 ACTIVE (SUPPORTED)

버전최소 지원 보장일
1.220261231

Parameters

TypeNameDescriptionSchemaDefault
pathbackup_id
required
Backup ID
Example : 00cd2538fbf94d12b36aabbdd607e974
stringNone
bodybody
required

BackupRestoreTargetDeleteRequest

Responses

HTTP CodeDescriptionSchema
200OKSyncResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backups/{backup_id}/restore-targets

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.2"

Request body

{
    "restore_target_ids": [
        "ca1a8e76-af49-40ea-93f8-a5989ffe138b"
    ]
}

Example HTTP response

Response 200

{
    "request_id": "",
    "resource": {
        "id": "",
        "links": [
            ""
        ]
    }
}

1.9.3 - 1.1

delete /v1/backups/{backup_id}/restore-targets

Description

복구 대상을 삭제한다.

상태 ACTIVE (DEPRECATED)

Not Before 기간이 도래하거나 만료된 Deprecated 버전은 더 이상 지원하지 않습니다. 최신 버전 사용을 권장합니다.

버전최소 지원 보장일
1.120260531

Parameters

TypeNameDescriptionSchemaDefault
pathbackup_id
required
Backup ID
Example : 00cd2538fbf94d12b36aabbdd607e974
stringNone
bodybody
required

BackupRestoreTargetDeleteRequest

Responses

HTTP CodeDescriptionSchema
200OKSyncResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backups/{backup_id}/restore-targets

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.1"

Request body

{
    "restore_target_ids": [
        "ca1a8e76-af49-40ea-93f8-a5989ffe138b"
    ]
}

Example HTTP response

Response 200

{
    "request_id": "",
    "resource": {
        "id": "",
        "links": [
            ""
        ]
    }
}

1.9.4 - 1.0

delete /v1/backups/{backup_id}/restore-targets

Description

복구 대상을 삭제한다.

상태 ACTIVE (DEPRECATED)

Not Before 기간이 도래하거나 만료된 Deprecated 버전은 더 이상 지원하지 않습니다. 최신 버전 사용을 권장합니다.

버전최소 지원 보장일
1.020260331

Parameters

TypeNameDescriptionSchemaDefault
pathbackup_id
required
Backup ID
Example : 00cd2538fbf94d12b36aabbdd607e974
stringNone
bodybody
required

BackupRestoreTargetDeleteRequest

Responses

HTTP CodeDescriptionSchema
200OKSyncResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backups/{backup_id}/restore-targets

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.0"

Request body

{
    "restore_target_ids": [
        "ca1a8e76-af49-40ea-93f8-a5989ffe138b"
    ]
}

Example HTTP response

Response 200

{
    "request_id": "",
    "resource": {
        "id": "",
        "links": [
            ""
        ]
    }
}

1.10 - List Agent Backup Restore Target Servers

1.10.1 - 1.3

get /v1/backups/{backup_id}/agent-backup-restore-targets

Description

복구 대상 목록을 조회한다.

상태 ACTIVE (CURRENT)

버전최소 지원 보장일
1.3-

Parameters

TypeNameDescriptionSchemaDefault
pathbackup_id
required
Backup ID
Example : 00cd2538fbf94d12b36aabbdd607e974
stringNone
queryserver_name
optional
Backup 서버명
Example : server-001
any of [string, null]None
querypage
optional
페이지
Example : 0
any of [integer, null]0
querysize
optional
항목 수
Example : 20
any of [integer, null]5

Responses

HTTP CodeDescriptionSchema
200OKAgentBackupRestoreTargetServerListResponse1Dot2
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backups/{backup_id}/agent-backup-restore-targets

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.3"

Example HTTP response

Response 200

{
    "contents": [
        {
            "server_name": "server-001",
            "server_os_version": "UBUNTU 22.04",
            "server_type": "s1v1m2",
            "server_uuid": "89f5ef44-1021-4a5c-8e06-fbb289eac366"
        }
    ],
    "count": 1
}

1.10.2 - 1.2

get /v1/backups/{backup_id}/agent-backup-restore-targets

Description

복구 대상 목록을 조회한다.

상태 ACTIVE (SUPPORTED)

버전최소 지원 보장일
1.220261231

Parameters

TypeNameDescriptionSchemaDefault
pathbackup_id
required
Backup ID
Example : 00cd2538fbf94d12b36aabbdd607e974
stringNone
queryserver_name
optional
Backup 서버명
Example : server-001
any of [string, null]None
querypage
optional
페이지
Example : 0
any of [integer, null]0
querysize
optional
항목 수
Example : 20
any of [integer, null]5

Responses

HTTP CodeDescriptionSchema
200OKAgentBackupRestoreTargetServerListResponse1Dot2
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backups/{backup_id}/agent-backup-restore-targets

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.2"

Example HTTP response

Response 200

{
    "contents": [
        {
            "server_name": "server-001",
            "server_os_version": "UBUNTU 22.04",
            "server_type": "s1v1m2",
            "server_uuid": "89f5ef44-1021-4a5c-8e06-fbb289eac366"
        }
    ],
    "count": 1
}

1.10.3 - 1.1

get /v1/backups/{backup_id}/agent-backup-restore-targets

Description

복구 대상 목록을 조회한다.

상태 ACTIVE (DEPRECATED)

Not Before 기간이 도래하거나 만료된 Deprecated 버전은 더 이상 지원하지 않습니다. 최신 버전 사용을 권장합니다.

버전최소 지원 보장일
1.120260531

Parameters

TypeNameDescriptionSchemaDefault
pathbackup_id
required
Backup ID
Example : 00cd2538fbf94d12b36aabbdd607e974
stringNone
queryserver_name
optional
Backup 서버명
Example : server-001
any of [string, null]None
querypage
optional
페이지
Example : 0
any of [integer, null]0
querysize
optional
항목 수
Example : 20
any of [integer, null]5

Responses

HTTP CodeDescriptionSchema
200OKAgentBackupRestoreTargetServerListResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backups/{backup_id}/agent-backup-restore-targets

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.1"

Example HTTP response

Response 200

{
    "contents": [
        {
            "server_name": "server-001",
            "server_os_version": "UBUNTU 22.04",
            "server_uuid": "89f5ef44-1021-4a5c-8e06-fbb289eac366"
        }
    ],
    "count": 1
}

1.10.4 - 1.0

get /v1/backups/{backup_id}/agent-backup-restore-targets

Description

복구 대상 목록을 조회한다.

상태 ACTIVE (DEPRECATED)

Not Before 기간이 도래하거나 만료된 Deprecated 버전은 더 이상 지원하지 않습니다. 최신 버전 사용을 권장합니다.

버전최소 지원 보장일
1.020260331

Parameters

TypeNameDescriptionSchemaDefault
pathbackup_id
required
Backup ID
Example : 00cd2538fbf94d12b36aabbdd607e974
stringNone
queryserver_name
optional
Backup 서버명
Example : server-001
any of [string, null]None
querypage
optional
페이지
Example : 0
any of [integer, null]0
querysize
optional
항목 수
Example : 20
any of [integer, null]5

Responses

HTTP CodeDescriptionSchema
200OKAgentBackupRestoreTargetServerListResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backups/{backup_id}/agent-backup-restore-targets

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.0"

Example HTTP response

Response 200

{
    "contents": [
        {
            "server_name": "server-001",
            "server_os_version": "UBUNTU 22.04",
            "server_uuid": "89f5ef44-1021-4a5c-8e06-fbb289eac366"
        }
    ],
    "count": 1
}

1.11 - List Backup Agents

1.11.1 - 1.3

get /v1/backup-agents

Description

Backup 대상 목록을 조회한다.

상태 ACTIVE (CURRENT)

버전최소 지원 보장일
1.3-

Parameters

TypeNameDescriptionSchemaDefault
querysize
optional
size
Example : 20
any of [integer, null]20
querypage
optional
page
Example : 0
any of [integer, null]0
querysort
optional
sort
Example : created_at:desc
any of [string, null]None
queryname
optional
Backup Agent명
Example : agent_abcd12
any of [string, null]None
queryserver_backup_agent_ip
optional
대상 서버 Backup Agent IP
Example : 11.22.33.44
any of [string, null]None
queryserver_name
optional
Backup Agent 대상 서버명
Example : server-001
any of [string, null]None

Responses

HTTP CodeDescriptionSchema
200OKBackupAgentListResponse1Dot2
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backup-agents

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.3"

Example HTTP response

Response 200

{
    "contents": [
        {
            "account_id": "fnsd89fus0f9ds09f90dshf9dshfds09",
            "backup_policy_count": "3",
            "connection_state": "SUCCESS",
            "created_at": "2024-05-17T00:23:17Z",
            "created_by": "90dddfc2b1e04edba54ba2b41539a9ac",
            "id": "BACKUP_AGENT-abcd",
            "modified_at": "2024-05-17T00:23:17Z",
            "modified_by": "90dddfc2b1e04edba54ba2b41539a9ac",
            "name": "agent_abcd12",
            "server_backup_agent_ip": "11.22.33.44",
            "server_category": "VIRTUAL_SERVER | GPU_SERVER | BAREMETAL_SERVER",
            "server_name": "server-001",
            "state": "AVAILABLE"
        }
    ],
    "count": 1
}

1.11.2 - 1.2

get /v1/backup-agents

Description

Backup 대상 목록을 조회한다.

상태 ACTIVE (SUPPORTED)

버전최소 지원 보장일
1.220261231

Parameters

TypeNameDescriptionSchemaDefault
querysize
optional
size
Example : 20
any of [integer, null]20
querypage
optional
page
Example : 0
any of [integer, null]0
querysort
optional
sort
Example : created_at:desc
any of [string, null]None
queryname
optional
Backup Agent명
Example : agent_abcd12
any of [string, null]None
queryserver_backup_agent_ip
optional
대상 서버 Backup Agent IP
Example : 11.22.33.44
any of [string, null]None
queryserver_name
optional
Backup Agent 대상 서버명
Example : server-001
any of [string, null]None

Responses

HTTP CodeDescriptionSchema
200OKBackupAgentListResponse1Dot2
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backup-agents

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.2"

Example HTTP response

Response 200

{
    "contents": [
        {
            "account_id": "fnsd89fus0f9ds09f90dshf9dshfds09",
            "backup_policy_count": "3",
            "connection_state": "SUCCESS",
            "created_at": "2024-05-17T00:23:17Z",
            "created_by": "90dddfc2b1e04edba54ba2b41539a9ac",
            "id": "BACKUP_AGENT-abcd",
            "modified_at": "2024-05-17T00:23:17Z",
            "modified_by": "90dddfc2b1e04edba54ba2b41539a9ac",
            "name": "agent_abcd12",
            "server_backup_agent_ip": "11.22.33.44",
            "server_category": "VIRTUAL_SERVER | GPU_SERVER | BAREMETAL_SERVER",
            "server_name": "server-001",
            "state": "AVAILABLE"
        }
    ],
    "count": 1
}

1.11.3 - 1.1

get /v1/backup-agents

Description

Backup 대상 목록을 조회한다.

상태 ACTIVE (DEPRECATED)

Not Before 기간이 도래하거나 만료된 Deprecated 버전은 더 이상 지원하지 않습니다. 최신 버전 사용을 권장합니다.

버전최소 지원 보장일
1.120260531

Parameters

TypeNameDescriptionSchemaDefault
querysize
optional
size
Example : 20
any of [integer, null]20
querypage
optional
page
Example : 0
any of [integer, null]0
querysort
optional
sort
Example : created_at:desc
any of [string, null]None
queryname
optional
Backup Agent명
Example : agent_abcd12
any of [string, null]None
queryserver_backup_agent_ip
optional
대상 서버 Backup Agent IP
Example : 11.22.33.44
any of [string, null]None
queryserver_name
optional
Backup Agent 대상 서버명
Example : server-001
any of [string, null]None

Responses

HTTP CodeDescriptionSchema
200OKBackupAgentListResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backup-agents

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.1"

Example HTTP response

Response 200

{
    "contents": [
        {
            "account_id": "fnsd89fus0f9ds09f90dshf9dshfds09",
            "backup_policy_count": "3",
            "connection_state": "SUCCESS",
            "created_at": "2024-05-17T00:23:17Z",
            "created_by": "90dddfc2b1e04edba54ba2b41539a9ac",
            "id": "BACKUP_AGENT-abcd",
            "modified_at": "2024-05-17T00:23:17Z",
            "modified_by": "90dddfc2b1e04edba54ba2b41539a9ac",
            "name": "agent_abcd12",
            "server_backup_agent_ip": "11.22.33.44",
            "server_name": "server-001",
            "state": "AVAILABLE"
        }
    ],
    "count": 1
}

1.11.4 - 1.0

get /v1/backup-agents

Description

Backup 대상 목록을 조회한다.

상태 ACTIVE (DEPRECATED)

Not Before 기간이 도래하거나 만료된 Deprecated 버전은 더 이상 지원하지 않습니다. 최신 버전 사용을 권장합니다.

버전최소 지원 보장일
1.020260331

Parameters

TypeNameDescriptionSchemaDefault
querysize
optional
size
Example : 20
any of [integer, null]20
querypage
optional
page
Example : 0
any of [integer, null]0
querysort
optional
sort
Example : created_at:desc
any of [string, null]None
queryname
optional
Backup Agent명
Example : agent_abcd12
any of [string, null]None
queryserver_backup_agent_ip
optional
대상 서버 Backup Agent IP
Example : 11.22.33.44
any of [string, null]None
queryserver_name
optional
Backup Agent 대상 서버명
Example : server-001
any of [string, null]None

Responses

HTTP CodeDescriptionSchema
200OKBackupAgentListResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backup-agents

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.0"

Example HTTP response

Response 200

{
    "contents": [
        {
            "account_id": "fnsd89fus0f9ds09f90dshf9dshfds09",
            "backup_policy_count": "3",
            "connection_state": "SUCCESS",
            "created_at": "2024-05-17T00:23:17Z",
            "created_by": "90dddfc2b1e04edba54ba2b41539a9ac",
            "id": "BACKUP_AGENT-abcd",
            "modified_at": "2024-05-17T00:23:17Z",
            "modified_by": "90dddfc2b1e04edba54ba2b41539a9ac",
            "name": "agent_abcd12",
            "server_backup_agent_ip": "11.22.33.44",
            "server_name": "server-001",
            "state": "AVAILABLE"
        }
    ],
    "count": 1
}

1.12 - List Backup Histories

1.12.1 - 1.3

get /v1/backups/{backup_id}/backup-histories

Description

Backup 이력을 조회한다.

상태 ACTIVE (CURRENT)

버전최소 지원 보장일
1.3-

Parameters

TypeNameDescriptionSchemaDefault
pathbackup_id
required
Backup ID
Example : 00cd2538fbf94d12b36aabbdd607e974
stringNone
querybackup_start_time
optional
시작 일시
Example : 2024-09-30T15:00:00Z
any of [string (date-time), null]None
querybackup_end_time
optional
검색 종료 일시
Example : 2024-10-31T14:59:59Z
any of [string (date-time), null]None
querybackup_job_state
optional
Backup 이력 상태
Example : SUCCESS
any of [enum (SUCCESS, PARTIAL_SUCCESS, FAILED, INPROGRESS, ALL), null]None
querypage
optional
페이지
Example : 0
integer0
querysize
optional
항목 수
Example : 20
integer20
querysort
optional
정렬 조건
Example : backup_start_time:desc
any of [string, null]None

Responses

HTTP CodeDescriptionSchema
200OKBackupHistoryListResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backups/{backup_id}/backup-histories

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.3"

Example HTTP response

Response 200

{
    "contents": [
        {
            "backup_end_time": "2024-10-31T14:59:59Z",
            "backup_job_guid": "3b1da7ba-3f38-45cb-9538-e921826f80d7",
            "backup_job_state": "SUCCESS",
            "backup_start_time": "2024-09-30T15:00:00Z",
            "schedule_id": "f5b8e22b-0d88-4698-9996-fb44217c8227",
            "schedule_name": "INCREMENTAL_DAILY_15:00:00-chg4By"
        }
    ],
    "count": 1
}

1.12.2 - 1.2

get /v1/backups/{backup_id}/backup-histories

Description

Backup 이력을 조회한다.

상태 ACTIVE (SUPPORTED)

버전최소 지원 보장일
1.220261231

Parameters

TypeNameDescriptionSchemaDefault
pathbackup_id
required
Backup ID
Example : 00cd2538fbf94d12b36aabbdd607e974
stringNone
querybackup_start_time
optional
시작 일시
Example : 2024-09-30T15:00:00Z
any of [string (date-time), null]None
querybackup_end_time
optional
검색 종료 일시
Example : 2024-10-31T14:59:59Z
any of [string (date-time), null]None
querybackup_job_state
optional
Backup 이력 상태
Example : SUCCESS
any of [enum (SUCCESS, PARTIAL_SUCCESS, FAILED, INPROGRESS, ALL), null]None
querypage
optional
페이지
Example : 0
integer0
querysize
optional
항목 수
Example : 20
integer20
querysort
optional
정렬 조건
Example : backup_start_time:desc
any of [string, null]None

Responses

HTTP CodeDescriptionSchema
200OKBackupHistoryListResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backups/{backup_id}/backup-histories

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.2"

Example HTTP response

Response 200

{
    "contents": [
        {
            "backup_end_time": "2024-10-31T14:59:59Z",
            "backup_job_guid": "3b1da7ba-3f38-45cb-9538-e921826f80d7",
            "backup_job_state": "SUCCESS",
            "backup_start_time": "2024-09-30T15:00:00Z",
            "schedule_id": "f5b8e22b-0d88-4698-9996-fb44217c8227",
            "schedule_name": "INCREMENTAL_DAILY_15:00:00-chg4By"
        }
    ],
    "count": 1
}

1.12.3 - 1.1

get /v1/backups/{backup_id}/backup-histories

Description

Backup 이력을 조회한다.

상태 ACTIVE (DEPRECATED)

Not Before 기간이 도래하거나 만료된 Deprecated 버전은 더 이상 지원하지 않습니다. 최신 버전 사용을 권장합니다.

버전최소 지원 보장일
1.120260531

Parameters

TypeNameDescriptionSchemaDefault
pathbackup_id
required
Backup ID
Example : 00cd2538fbf94d12b36aabbdd607e974
stringNone
querybackup_start_time
optional
시작 일시
Example : 2024-09-30T15:00:00Z
any of [string (date-time), null]None
querybackup_end_time
optional
검색 종료 일시
Example : 2024-10-31T14:59:59Z
any of [string (date-time), null]None
querybackup_job_state
optional
Backup 이력 상태
Example : SUCCESS
any of [enum (SUCCESS, PARTIAL_SUCCESS, FAILED, INPROGRESS, ALL), null]None
querypage
optional
페이지
Example : 0
integer0
querysize
optional
항목 수
Example : 20
integer20
querysort
optional
정렬 조건
Example : backup_start_time:desc
any of [string, null]None

Responses

HTTP CodeDescriptionSchema
200OKBackupHistoryListResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backups/{backup_id}/backup-histories

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.1"

Example HTTP response

Response 200

{
    "contents": [
        {
            "backup_end_time": "2024-10-31T14:59:59Z",
            "backup_job_guid": "3b1da7ba-3f38-45cb-9538-e921826f80d7",
            "backup_job_state": "SUCCESS",
            "backup_start_time": "2024-09-30T15:00:00Z",
            "schedule_id": "f5b8e22b-0d88-4698-9996-fb44217c8227",
            "schedule_name": "INCREMENTAL_DAILY_15:00:00-chg4By"
        }
    ],
    "count": 1
}

1.12.4 - 1.0

get /v1/backups/{backup_id}/backup-histories

Description

Backup 이력을 조회한다.

상태 ACTIVE (DEPRECATED)

Not Before 기간이 도래하거나 만료된 Deprecated 버전은 더 이상 지원하지 않습니다. 최신 버전 사용을 권장합니다.

버전최소 지원 보장일
1.020260331

Parameters

TypeNameDescriptionSchemaDefault
pathbackup_id
required
Backup ID
Example : 00cd2538fbf94d12b36aabbdd607e974
stringNone
querybackup_start_time
optional
시작 일시
Example : 2024-09-30T15:00:00Z
any of [string (date-time), null]None
querybackup_end_time
optional
검색 종료 일시
Example : 2024-10-31T14:59:59Z
any of [string (date-time), null]None
querybackup_job_state
optional
Backup 이력 상태
Example : SUCCESS
any of [enum (SUCCESS, PARTIAL_SUCCESS, FAILED, INPROGRESS, ALL), null]None
querypage
optional
페이지
Example : 0
integer0
querysize
optional
항목 수
Example : 20
integer20
querysort
optional
정렬 조건
Example : backup_start_time:desc
any of [string, null]None

Responses

HTTP CodeDescriptionSchema
200OKBackupHistoryListResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backups/{backup_id}/backup-histories

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.0"

Example HTTP response

Response 200

{
    "contents": [
        {
            "backup_end_time": "2024-10-31T14:59:59Z",
            "backup_job_guid": "3b1da7ba-3f38-45cb-9538-e921826f80d7",
            "backup_job_state": "SUCCESS",
            "backup_start_time": "2024-09-30T15:00:00Z",
            "schedule_id": "f5b8e22b-0d88-4698-9996-fb44217c8227",
            "schedule_name": "INCREMENTAL_DAILY_15:00:00-chg4By"
        }
    ],
    "count": 1
}

1.13 - List Backup Region Relationship

1.13.1 - 1.3

get /v1/backups/region-relationship

Description

List Backup Region Relationship.

상태 ACTIVE (CURRENT)

버전최소 지원 보장일
1.3-

Parameters

TypeNameDescriptionSchemaDefault
queryfrom_region
optional
위치
Example : kr-west1
any of [string, null]None
queryfrom_zone
optional
Availability Zone명
Example : kr-west1-a
any of [string, null]None
queryto_region
optional
위치
Example : kr-west1
any of [string, null]None
queryto_zone
optional
Availability Zone명
Example : kr-west1-a
any of [string, null]None
querybackup_master_type
optional
Backup Master 유형
Example : AGENTLESS
any of [enum (AGENT, AGENT_VM, AGENT_BM, AGENTLESS, AGENT_SAP_INT, AGENT_SAP_EXT), null]AGENTLESS

Responses

HTTP CodeDescriptionSchema
200OKBackupListRegionRelationshipResponse1Dot3
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backups/region-relationship

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.3"

Example HTTP response

Response 200

{
    "contents": [
        {
            "from_region": "kr-west1",
            "from_zone": "kr-west1-a",
            "to_region": "kr-west1",
            "to_zone": "kr-west1-a"
        }
    ],
    "count": ""
}

1.13.2 - 1.2

get /v1/backups/region-relationship

Description

List Backup Region Relationship.

상태 ACTIVE (SUPPORTED)

버전최소 지원 보장일
1.220261231

Parameters

TypeNameDescriptionSchemaDefault
queryfrom_region
optional
위치
Example : kr-west1
any of [string, null]None
queryfrom_availability_zone
optional
Availability Zone명
Example : kr-west1-a
any of [string, null]None
queryto_region
optional
위치
Example : kr-west1
any of [string, null]None
queryto_availability_zone
optional
Availability Zone명
Example : kr-west1-a
any of [string, null]None
querybackup_master_type
optional
Backup Master 유형
Example : AGENTLESS
any of [enum (AGENT, AGENT_VM, AGENT_BM, AGENTLESS, AGENT_SAP_INT, AGENT_SAP_EXT), null]AGENTLESS

Responses

HTTP CodeDescriptionSchema
200OKBackupListRegionRelationshipResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backups/region-relationship

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.2"

Example HTTP response

Response 200

{
    "contents": [
        {
            "from_availability_zone": "kr-west1-a",
            "from_region": "kr-west1",
            "to_availability_zone": "kr-west1-a",
            "to_region": "kr-west1"
        }
    ],
    "count": ""
}

1.13.3 - 1.1

get /v1/backups/region-relationship

Description

List Backup Region Relationship.

상태 ACTIVE (DEPRECATED)

Not Before 기간이 도래하거나 만료된 Deprecated 버전은 더 이상 지원하지 않습니다. 최신 버전 사용을 권장합니다.

버전최소 지원 보장일
1.120260531

Parameters

TypeNameDescriptionSchemaDefault
queryfrom_region
optional
위치
Example : kr-west1
any of [string, null]None
queryfrom_availability_zone
optional
Availability Zone명
Example : kr-west1-a
any of [string, null]None
queryto_region
optional
위치
Example : kr-west1
any of [string, null]None
queryto_availability_zone
optional
Availability Zone명
Example : kr-west1-a
any of [string, null]None
querybackup_master_type
optional
Backup Master 유형
Example : AGENTLESS
any of [enum (AGENT, AGENT_VM, AGENT_BM, AGENTLESS, AGENT_SAP_INT, AGENT_SAP_EXT), null]AGENTLESS

Responses

HTTP CodeDescriptionSchema
200OKBackupListRegionRelationshipResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backups/region-relationship

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.1"

Example HTTP response

Response 200

{
    "contents": [
        {
            "from_availability_zone": "kr-west1-a",
            "from_region": "kr-west1",
            "to_availability_zone": "kr-west1-a",
            "to_region": "kr-west1"
        }
    ],
    "count": ""
}

1.13.4 - 1.0

get /v1/backups/region-relationship

Description

List Backup Region Relationship.

상태 ACTIVE (DEPRECATED)

Not Before 기간이 도래하거나 만료된 Deprecated 버전은 더 이상 지원하지 않습니다. 최신 버전 사용을 권장합니다.

버전최소 지원 보장일
1.020260331

Parameters

TypeNameDescriptionSchemaDefault
queryfrom_region
optional
위치
Example : kr-west1
any of [string, null]None
queryfrom_availability_zone
optional
Availability Zone명
Example : kr-west1-a
any of [string, null]None
queryto_region
optional
위치
Example : kr-west1
any of [string, null]None
queryto_availability_zone
optional
Availability Zone명
Example : kr-west1-a
any of [string, null]None

Responses

HTTP CodeDescriptionSchema
200OKBackupListRegionRelationshipResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backups/region-relationship

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.0"

Example HTTP response

Response 200

{
    "contents": [
        {
            "from_availability_zone": "kr-west1-a",
            "from_region": "kr-west1",
            "to_availability_zone": "kr-west1-a",
            "to_region": "kr-west1"
        }
    ],
    "count": ""
}

1.14 - List Backup Restore Histories

1.14.1 - 1.3

get /v1/backups/{backup_id}/restore-histories

Description

복구 이력을 조회한다.

상태 ACTIVE (CURRENT)

버전최소 지원 보장일
1.3-

Parameters

TypeNameDescriptionSchemaDefault
pathbackup_id
required
Backup ID
Example : 00cd2538fbf94d12b36aabbdd607e974
stringNone
querypage
optional
페이지
Example : 0
any of [integer, null]0
querysize
optional
항목 수
Example : 20
any of [integer, null]20
querysort
optional
정렬 조건
Example : backup_start_time:desc
any of [string, null]created_at:desc
queryrestore_state
optional
복구 상태
Example : COMPLETED
any of [enum (COMPLETED, FAILED, INPROGRESS, PARTIAL_SUCCESS), null]None
querystart_time
optional
시작 일시
Example : 2024-09-30T15:00:00Z
any of [string (date-time), null]None
queryend_time
optional
검색 종료 일시
Example : 2024-10-31T14:59:59Z
any of [string (date-time), null]None

Responses

HTTP CodeDescriptionSchema
200OKBackupRestoreHistoryListResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backups/{backup_id}/restore-histories

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.3"

Example HTTP response

Response 200

{
    "contents": [
        {
            "backup_id": "00cd2538fbf94d12b36aabbdd607e974",
            "backup_start_time": "2024-10-28T05:38:48",
            "created_at": "2024-05-17T00:23:17Z",
            "created_by": "90dddfc2b1e04edba54ba2b41539a9ac",
            "modified_at": "2024-05-17T00:23:17Z",
            "modified_by": "90dddfc2b1e04edba54ba2b41539a9ac",
            "restore_end_time": "2024-10-28T05:52:47",
            "restore_server_id": "26895cb7-2059-49e7-b6fe-9c9c4b0d3db0",
            "restore_server_name": "restoretest1",
            "restore_start_time": "2024-10-28T05:52:47",
            "restore_state": "COMPLETED",
            "schedule_name": "INCREMENTAL_DAILY_15:00:00-chg4By"
        }
    ],
    "count": 1
}

1.14.2 - 1.2

get /v1/backups/{backup_id}/restore-histories

Description

복구 이력을 조회한다.

상태 ACTIVE (SUPPORTED)

버전최소 지원 보장일
1.220261231

Parameters

TypeNameDescriptionSchemaDefault
pathbackup_id
required
Backup ID
Example : 00cd2538fbf94d12b36aabbdd607e974
stringNone
querypage
optional
페이지
Example : 0
any of [integer, null]0
querysize
optional
항목 수
Example : 20
any of [integer, null]20
querysort
optional
정렬 조건
Example : backup_start_time:desc
any of [string, null]created_at:desc
queryrestore_state
optional
복구 상태
Example : COMPLETED
any of [enum (COMPLETED, FAILED, INPROGRESS, PARTIAL_SUCCESS), null]None
querystart_time
optional
시작 일시
Example : 2024-09-30T15:00:00Z
any of [string (date-time), null]None
queryend_time
optional
검색 종료 일시
Example : 2024-10-31T14:59:59Z
any of [string (date-time), null]None

Responses

HTTP CodeDescriptionSchema
200OKBackupRestoreHistoryListResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backups/{backup_id}/restore-histories

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.2"

Example HTTP response

Response 200

{
    "contents": [
        {
            "backup_id": "00cd2538fbf94d12b36aabbdd607e974",
            "backup_start_time": "2024-10-28T05:38:48",
            "created_at": "2024-05-17T00:23:17Z",
            "created_by": "90dddfc2b1e04edba54ba2b41539a9ac",
            "modified_at": "2024-05-17T00:23:17Z",
            "modified_by": "90dddfc2b1e04edba54ba2b41539a9ac",
            "restore_end_time": "2024-10-28T05:52:47",
            "restore_server_id": "26895cb7-2059-49e7-b6fe-9c9c4b0d3db0",
            "restore_server_name": "restoretest1",
            "restore_start_time": "2024-10-28T05:52:47",
            "restore_state": "COMPLETED",
            "schedule_name": "INCREMENTAL_DAILY_15:00:00-chg4By"
        }
    ],
    "count": 1
}

1.14.3 - 1.1

get /v1/backups/{backup_id}/restore-histories

Description

복구 이력을 조회한다.

상태 ACTIVE (DEPRECATED)

Not Before 기간이 도래하거나 만료된 Deprecated 버전은 더 이상 지원하지 않습니다. 최신 버전 사용을 권장합니다.

버전최소 지원 보장일
1.120260531

Parameters

TypeNameDescriptionSchemaDefault
pathbackup_id
required
Backup ID
Example : 00cd2538fbf94d12b36aabbdd607e974
stringNone
querypage
optional
페이지
Example : 0
any of [integer, null]0
querysize
optional
항목 수
Example : 20
any of [integer, null]20
querysort
optional
정렬 조건
Example : backup_start_time:desc
any of [string, null]created_at:desc
queryrestore_state
optional
복구 상태
Example : COMPLETED
any of [enum (COMPLETED, FAILED, INPROGRESS, PARTIAL_SUCCESS), null]None
querystart_time
optional
시작 일시
Example : 2024-09-30T15:00:00Z
any of [string (date-time), null]None
queryend_time
optional
검색 종료 일시
Example : 2024-10-31T14:59:59Z
any of [string (date-time), null]None

Responses

HTTP CodeDescriptionSchema
200OKBackupRestoreHistoryListResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backups/{backup_id}/restore-histories

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.1"

Example HTTP response

Response 200

{
    "contents": [
        {
            "backup_id": "00cd2538fbf94d12b36aabbdd607e974",
            "backup_start_time": "2024-10-28T05:38:48",
            "created_at": "2024-05-17T00:23:17Z",
            "created_by": "90dddfc2b1e04edba54ba2b41539a9ac",
            "modified_at": "2024-05-17T00:23:17Z",
            "modified_by": "90dddfc2b1e04edba54ba2b41539a9ac",
            "restore_end_time": "2024-10-28T05:52:47",
            "restore_server_id": "26895cb7-2059-49e7-b6fe-9c9c4b0d3db0",
            "restore_server_name": "restoretest1",
            "restore_start_time": "2024-10-28T05:52:47",
            "restore_state": "COMPLETED",
            "schedule_name": "INCREMENTAL_DAILY_15:00:00-chg4By"
        }
    ],
    "count": 1
}

1.14.4 - 1.0

get /v1/backups/{backup_id}/restore-histories

Description

복구 이력을 조회한다.

상태 ACTIVE (DEPRECATED)

Not Before 기간이 도래하거나 만료된 Deprecated 버전은 더 이상 지원하지 않습니다. 최신 버전 사용을 권장합니다.

버전최소 지원 보장일
1.020260331

Parameters

TypeNameDescriptionSchemaDefault
pathbackup_id
required
Backup ID
Example : 00cd2538fbf94d12b36aabbdd607e974
stringNone
querypage
optional
페이지
Example : 0
any of [integer, null]0
querysize
optional
항목 수
Example : 20
any of [integer, null]20
querysort
optional
정렬 조건
Example : backup_start_time:desc
any of [string, null]created_at:desc
queryrestore_state
optional
복구 상태
Example : COMPLETED
any of [enum (COMPLETED, FAILED, INPROGRESS, PARTIAL_SUCCESS), null]None
querystart_time
optional
시작 일시
Example : 2024-09-30T15:00:00Z
any of [string (date-time), null]None
queryend_time
optional
검색 종료 일시
Example : 2024-10-31T14:59:59Z
any of [string (date-time), null]None

Responses

HTTP CodeDescriptionSchema
200OKBackupRestoreHistoryListResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backups/{backup_id}/restore-histories

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.0"

Example HTTP response

Response 200

{
    "contents": [
        {
            "backup_id": "00cd2538fbf94d12b36aabbdd607e974",
            "backup_start_time": "2024-10-28T05:38:48",
            "created_at": "2024-05-17T00:23:17Z",
            "created_by": "90dddfc2b1e04edba54ba2b41539a9ac",
            "modified_at": "2024-05-17T00:23:17Z",
            "modified_by": "90dddfc2b1e04edba54ba2b41539a9ac",
            "restore_end_time": "2024-10-28T05:52:47",
            "restore_server_id": "26895cb7-2059-49e7-b6fe-9c9c4b0d3db0",
            "restore_server_name": "restoretest1",
            "restore_start_time": "2024-10-28T05:52:47",
            "restore_state": "COMPLETED",
            "schedule_name": "INCREMENTAL_DAILY_15:00:00-chg4By"
        }
    ],
    "count": 1
}

1.15 - List Backup Restore Subnets

1.15.1 - 1.3

get /v1/backups/{backup_id}/restore/restorable-subnets

Description

원본 서버와 다른 위치에 복구하기 위해 서브넷 목록을 조회한다.

상태 ACTIVE (CURRENT)

버전최소 지원 보장일
1.3-

Parameters

TypeNameDescriptionSchemaDefault
pathbackup_id
required
Backup ID
Example : 00cd2538fbf94d12b36aabbdd607e974
stringNone
queryvpc_id
optional
VPC ID
Example : 7df8abb4912e4709b1cb237daccca7a8
any of [string, null]None
querystate
optional
Subnet 상태
Example : ACTIVE
any of [string, null]None
queryregion
required
서버를 복구할 리전
Example : kr-west1
stringNone
queryzone
optional
Availability Zone명
Example : kr-west1-a
any of [string, null]None

Responses

HTTP CodeDescriptionSchema
200OKBackupRestoreSubnetListResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backups/{backup_id}/restore/restorable-subnets?region={region}

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.3"

Example HTTP response

Response 200

{
    "count": 1,
    "subnets": [
        {
            "account_id": "fnsd89fus0f9ds09f90dshf9dshfds09",
            "cidr": "192.167.1.0/24",
            "created_at": "2024-05-17T00:23:17Z",
            "created_by": "90dddfc2b1e04edba54ba2b41539a9ac",
            "gateway_ip_address": "192.167.1.1",
            "id": "023c57b14f11483689338d085e061492",
            "modified_at": "2024-05-17T00:23:17Z",
            "modified_by": "90dddfc2b1e04edba54ba2b41539a9ac",
            "name": "subnetName",
            "state": "ACTIVE",
            "type": "PUBLIC",
            "vpc_id": "7df8abb4912e4709b1cb237daccca7a8",
            "vpc_name": "vpcName"
        }
    ]
}

1.15.2 - 1.2

get /v1/backups/{backup_id}/restore/restorable-subnets

Description

원본 서버와 다른 위치에 복구하기 위해 서브넷 목록을 조회한다.

상태 ACTIVE (SUPPORTED)

버전최소 지원 보장일
1.220261231

Parameters

TypeNameDescriptionSchemaDefault
pathbackup_id
required
Backup ID
Example : 00cd2538fbf94d12b36aabbdd607e974
stringNone
queryvpc_id
optional
VPC ID
Example : 7df8abb4912e4709b1cb237daccca7a8
any of [string, null]None
querystate
optional
Subnet 상태
Example : ACTIVE
any of [string, null]None
queryregion
required
서버를 복구할 리전
Example : kr-west1
stringNone

Responses

HTTP CodeDescriptionSchema
200OKBackupRestoreSubnetListResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backups/{backup_id}/restore/restorable-subnets?region={region}

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.2"

Example HTTP response

Response 200

{
    "count": 1,
    "subnets": [
        {
            "account_id": "fnsd89fus0f9ds09f90dshf9dshfds09",
            "cidr": "192.167.1.0/24",
            "created_at": "2024-05-17T00:23:17Z",
            "created_by": "90dddfc2b1e04edba54ba2b41539a9ac",
            "gateway_ip_address": "192.167.1.1",
            "id": "023c57b14f11483689338d085e061492",
            "modified_at": "2024-05-17T00:23:17Z",
            "modified_by": "90dddfc2b1e04edba54ba2b41539a9ac",
            "name": "subnetName",
            "state": "ACTIVE",
            "type": "PUBLIC",
            "vpc_id": "7df8abb4912e4709b1cb237daccca7a8",
            "vpc_name": "vpcName"
        }
    ]
}

1.15.3 - 1.1

get /v1/backups/{backup_id}/restore/restorable-subnets

Description

원본 서버와 다른 위치에 복구하기 위해 서브넷 목록을 조회한다.

상태 ACTIVE (DEPRECATED)

Not Before 기간이 도래하거나 만료된 Deprecated 버전은 더 이상 지원하지 않습니다. 최신 버전 사용을 권장합니다.

버전최소 지원 보장일
1.120260531

Parameters

TypeNameDescriptionSchemaDefault
pathbackup_id
required
Backup ID
Example : 00cd2538fbf94d12b36aabbdd607e974
stringNone
queryvpc_id
optional
VPC ID
Example : 7df8abb4912e4709b1cb237daccca7a8
any of [string, null]None
querystate
optional
Subnet 상태
Example : ACTIVE
any of [string, null]None
queryregion
required
서버를 복구할 리전
Example : kr-west1
stringNone

Responses

HTTP CodeDescriptionSchema
200OKBackupRestoreSubnetListResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backups/{backup_id}/restore/restorable-subnets?region={region}

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.1"

Example HTTP response

Response 200

{
    "count": 1,
    "subnets": [
        {
            "account_id": "fnsd89fus0f9ds09f90dshf9dshfds09",
            "cidr": "192.167.1.0/24",
            "created_at": "2024-05-17T00:23:17Z",
            "created_by": "90dddfc2b1e04edba54ba2b41539a9ac",
            "gateway_ip_address": "192.167.1.1",
            "id": "023c57b14f11483689338d085e061492",
            "modified_at": "2024-05-17T00:23:17Z",
            "modified_by": "90dddfc2b1e04edba54ba2b41539a9ac",
            "name": "subnetName",
            "state": "ACTIVE",
            "type": "PUBLIC",
            "vpc_id": "7df8abb4912e4709b1cb237daccca7a8",
            "vpc_name": "vpcName"
        }
    ]
}

1.15.4 - 1.0

get /v1/backups/{backup_id}/restore/restorable-subnets

Description

원본 서버와 다른 위치에 복구하기 위해 서브넷 목록을 조회한다.

상태 ACTIVE (DEPRECATED)

Not Before 기간이 도래하거나 만료된 Deprecated 버전은 더 이상 지원하지 않습니다. 최신 버전 사용을 권장합니다.

버전최소 지원 보장일
1.020260331

Parameters

TypeNameDescriptionSchemaDefault
pathbackup_id
required
Backup ID
Example : 00cd2538fbf94d12b36aabbdd607e974
stringNone
queryvpc_id
optional
VPC ID
Example : 7df8abb4912e4709b1cb237daccca7a8
any of [string, null]None
querystate
optional
Subnet 상태
Example : ACTIVE
any of [string, null]None
queryregion
required
서버를 복구할 리전
Example : kr-west1
stringNone

Responses

HTTP CodeDescriptionSchema
200OKBackupRestoreSubnetListResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backups/{backup_id}/restore/restorable-subnets?region={region}

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.0"

Example HTTP response

Response 200

{
    "count": 1,
    "subnets": [
        {
            "account_id": "fnsd89fus0f9ds09f90dshf9dshfds09",
            "cidr": "192.167.1.0/24",
            "created_at": "2024-05-17T00:23:17Z",
            "created_by": "90dddfc2b1e04edba54ba2b41539a9ac",
            "gateway_ip_address": "192.167.1.1",
            "id": "023c57b14f11483689338d085e061492",
            "modified_at": "2024-05-17T00:23:17Z",
            "modified_by": "90dddfc2b1e04edba54ba2b41539a9ac",
            "name": "subnetName",
            "state": "ACTIVE",
            "type": "PUBLIC",
            "vpc_id": "7df8abb4912e4709b1cb237daccca7a8",
            "vpc_name": "vpcName"
        }
    ]
}

1.16 - List Backup Restore Targets

1.16.1 - 1.3

get /v1/backups/{backup_id}/restore-targets

Description

복구 대상 목록을 조회한다.

상태 ACTIVE (CURRENT)

버전최소 지원 보장일
1.3-

Parameters

TypeNameDescriptionSchemaDefault
pathbackup_id
required
Backup ID
Example : 00cd2538fbf94d12b36aabbdd607e974
stringNone
querybackup_start_time
optional
시작 일시
Example : 2024-09-30T15:00:00Z
any of [string (date-time), null]None
querybackup_end_time
optional
검색 종료 일시
Example : 2024-10-31T14:59:59Z
any of [string (date-time), null]None
querypage
optional
페이지
Example : 0
integer0
querysize
optional
항목 수
Example : 20
integer20
querysort
optional
정렬 조건
Example : backup_start_time:desc
any of [string, null]None

Responses

HTTP CodeDescriptionSchema
200OKBackupRestoreTargetListResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backups/{backup_id}/restore-targets

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.3"

Example HTTP response

Response 200

{
    "contents": [
        {
            "backup_start_time": "2024-09-30T15:00:00Z",
            "is_restore_available": "true",
            "restore_target_id": "ca1a8e76-af49-40ea-93f8-a5989ffe138b",
            "retention_period": "WEEK_2",
            "schedule_id": "f5b8e22b-0d88-4698-9996-fb44217c8227",
            "schedule_name": "INCREMENTAL_DAILY_15:00:00-chg4By",
            "usage_gb": "123.4"
        }
    ],
    "count": 1
}

1.16.2 - 1.2

get /v1/backups/{backup_id}/restore-targets

Description

복구 대상 목록을 조회한다.

상태 ACTIVE (SUPPORTED)

버전최소 지원 보장일
1.220261231

Parameters

TypeNameDescriptionSchemaDefault
pathbackup_id
required
Backup ID
Example : 00cd2538fbf94d12b36aabbdd607e974
stringNone
querybackup_start_time
optional
시작 일시
Example : 2024-09-30T15:00:00Z
any of [string (date-time), null]None
querybackup_end_time
optional
검색 종료 일시
Example : 2024-10-31T14:59:59Z
any of [string (date-time), null]None
querypage
optional
페이지
Example : 0
integer0
querysize
optional
항목 수
Example : 20
integer20
querysort
optional
정렬 조건
Example : backup_start_time:desc
any of [string, null]None

Responses

HTTP CodeDescriptionSchema
200OKBackupRestoreTargetListResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backups/{backup_id}/restore-targets

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.2"

Example HTTP response

Response 200

{
    "contents": [
        {
            "backup_start_time": "2024-09-30T15:00:00Z",
            "is_restore_available": "true",
            "restore_target_id": "ca1a8e76-af49-40ea-93f8-a5989ffe138b",
            "retention_period": "WEEK_2",
            "schedule_id": "f5b8e22b-0d88-4698-9996-fb44217c8227",
            "schedule_name": "INCREMENTAL_DAILY_15:00:00-chg4By",
            "usage_gb": "123.4"
        }
    ],
    "count": 1
}

1.16.3 - 1.1

get /v1/backups/{backup_id}/restore-targets

Description

복구 대상 목록을 조회한다.

상태 ACTIVE (DEPRECATED)

Not Before 기간이 도래하거나 만료된 Deprecated 버전은 더 이상 지원하지 않습니다. 최신 버전 사용을 권장합니다.

버전최소 지원 보장일
1.120260531

Parameters

TypeNameDescriptionSchemaDefault
pathbackup_id
required
Backup ID
Example : 00cd2538fbf94d12b36aabbdd607e974
stringNone
querybackup_start_time
optional
시작 일시
Example : 2024-09-30T15:00:00Z
any of [string (date-time), null]None
querybackup_end_time
optional
검색 종료 일시
Example : 2024-10-31T14:59:59Z
any of [string (date-time), null]None
querypage
optional
페이지
Example : 0
integer0
querysize
optional
항목 수
Example : 20
integer20
querysort
optional
정렬 조건
Example : backup_start_time:desc
any of [string, null]None

Responses

HTTP CodeDescriptionSchema
200OKBackupRestoreTargetListResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backups/{backup_id}/restore-targets

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.1"

Example HTTP response

Response 200

{
    "contents": [
        {
            "backup_start_time": "2024-09-30T15:00:00Z",
            "is_restore_available": "true",
            "restore_target_id": "ca1a8e76-af49-40ea-93f8-a5989ffe138b",
            "retention_period": "WEEK_2",
            "schedule_id": "f5b8e22b-0d88-4698-9996-fb44217c8227",
            "schedule_name": "INCREMENTAL_DAILY_15:00:00-chg4By",
            "usage_gb": "123.4"
        }
    ],
    "count": 1
}

1.16.4 - 1.0

get /v1/backups/{backup_id}/restore-targets

Description

복구 대상 목록을 조회한다.

상태 ACTIVE (DEPRECATED)

Not Before 기간이 도래하거나 만료된 Deprecated 버전은 더 이상 지원하지 않습니다. 최신 버전 사용을 권장합니다.

버전최소 지원 보장일
1.020260331

Parameters

TypeNameDescriptionSchemaDefault
pathbackup_id
required
Backup ID
Example : 00cd2538fbf94d12b36aabbdd607e974
stringNone
querybackup_start_time
optional
시작 일시
Example : 2024-09-30T15:00:00Z
any of [string (date-time), null]None
querybackup_end_time
optional
검색 종료 일시
Example : 2024-10-31T14:59:59Z
any of [string (date-time), null]None
querypage
optional
페이지
Example : 0
integer0
querysize
optional
항목 수
Example : 20
integer20
querysort
optional
정렬 조건
Example : backup_start_time:desc
any of [string, null]None

Responses

HTTP CodeDescriptionSchema
200OKBackupRestoreTargetListResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backups/{backup_id}/restore-targets

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.0"

Example HTTP response

Response 200

{
    "contents": [
        {
            "backup_start_time": "2024-09-30T15:00:00Z",
            "is_restore_available": "true",
            "restore_target_id": "ca1a8e76-af49-40ea-93f8-a5989ffe138b",
            "retention_period": "WEEK_2",
            "schedule_id": "f5b8e22b-0d88-4698-9996-fb44217c8227",
            "schedule_name": "INCREMENTAL_DAILY_15:00:00-chg4By",
            "usage_gb": "123.4"
        }
    ],
    "count": 1
}

1.17 - List Backup Schedules

1.17.1 - 1.3

get /v1/backups/{backup_id}/schedules

Description

스케줄 목록을 조회한다.

상태 ACTIVE (CURRENT)

버전최소 지원 보장일
1.3-

Parameters

TypeNameDescriptionSchemaDefault
pathbackup_id
required
Backup ID
Example : 00cd2538fbf94d12b36aabbdd607e974
stringNone

Responses

HTTP CodeDescriptionSchema
200OKBackupScheduleListResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backups/{backup_id}/schedules

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.3"

Example HTTP response

Response 200

{
    "contents": [
        {
            "backup_id": "00cd2538fbf94d12b36aabbdd607e974",
            "created_at": "2024-05-17T00:23:17Z",
            "created_by": "90dddfc2b1e04edba54ba2b41539a9ac",
            "frequency": "DAILY",
            "id": "0fdd87aab8cb46f59b7c1f81ed03fb3e",
            "modified_at": "2024-05-17T00:23:17Z",
            "modified_by": "90dddfc2b1e04edba54ba2b41539a9ac",
            "name": "INCREMENTAL_DAILY_15:00:00-chg4By",
            "start_day": "MON",
            "start_time": "14:00:00",
            "start_week": "WEEK_1",
            "state": "AVAILABLE",
            "type": "FULL"
        }
    ],
    "count": 1
}

1.17.2 - 1.2

get /v1/backups/{backup_id}/schedules

Description

스케줄 목록을 조회한다.

상태 ACTIVE (SUPPORTED)

버전최소 지원 보장일
1.220261231

Parameters

TypeNameDescriptionSchemaDefault
pathbackup_id
required
Backup ID
Example : 00cd2538fbf94d12b36aabbdd607e974
stringNone

Responses

HTTP CodeDescriptionSchema
200OKBackupScheduleListResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backups/{backup_id}/schedules

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.2"

Example HTTP response

Response 200

{
    "contents": [
        {
            "backup_id": "00cd2538fbf94d12b36aabbdd607e974",
            "created_at": "2024-05-17T00:23:17Z",
            "created_by": "90dddfc2b1e04edba54ba2b41539a9ac",
            "frequency": "DAILY",
            "id": "0fdd87aab8cb46f59b7c1f81ed03fb3e",
            "modified_at": "2024-05-17T00:23:17Z",
            "modified_by": "90dddfc2b1e04edba54ba2b41539a9ac",
            "name": "INCREMENTAL_DAILY_15:00:00-chg4By",
            "start_day": "MON",
            "start_time": "14:00:00",
            "start_week": "WEEK_1",
            "state": "AVAILABLE",
            "type": "FULL"
        }
    ],
    "count": 1
}

1.17.3 - 1.1

get /v1/backups/{backup_id}/schedules

Description

스케줄 목록을 조회한다.

상태 ACTIVE (DEPRECATED)

Not Before 기간이 도래하거나 만료된 Deprecated 버전은 더 이상 지원하지 않습니다. 최신 버전 사용을 권장합니다.

버전최소 지원 보장일
1.120260531

Parameters

TypeNameDescriptionSchemaDefault
pathbackup_id
required
Backup ID
Example : 00cd2538fbf94d12b36aabbdd607e974
stringNone

Responses

HTTP CodeDescriptionSchema
200OKBackupScheduleListResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backups/{backup_id}/schedules

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.1"

Example HTTP response

Response 200

{
    "contents": [
        {
            "backup_id": "00cd2538fbf94d12b36aabbdd607e974",
            "created_at": "2024-05-17T00:23:17Z",
            "created_by": "90dddfc2b1e04edba54ba2b41539a9ac",
            "frequency": "DAILY",
            "id": "0fdd87aab8cb46f59b7c1f81ed03fb3e",
            "modified_at": "2024-05-17T00:23:17Z",
            "modified_by": "90dddfc2b1e04edba54ba2b41539a9ac",
            "name": "INCREMENTAL_DAILY_15:00:00-chg4By",
            "start_day": "MON",
            "start_time": "14:00:00",
            "start_week": "WEEK_1",
            "state": "AVAILABLE",
            "type": "FULL"
        }
    ],
    "count": 1
}

1.17.4 - 1.0

get /v1/backups/{backup_id}/schedules

Description

스케줄 목록을 조회한다.

상태 ACTIVE (DEPRECATED)

Not Before 기간이 도래하거나 만료된 Deprecated 버전은 더 이상 지원하지 않습니다. 최신 버전 사용을 권장합니다.

버전최소 지원 보장일
1.020260331

Parameters

TypeNameDescriptionSchemaDefault
pathbackup_id
required
Backup ID
Example : 00cd2538fbf94d12b36aabbdd607e974
stringNone

Responses

HTTP CodeDescriptionSchema
200OKBackupScheduleListResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backups/{backup_id}/schedules

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.0"

Example HTTP response

Response 200

{
    "contents": [
        {
            "backup_id": "00cd2538fbf94d12b36aabbdd607e974",
            "created_at": "2024-05-17T00:23:17Z",
            "created_by": "90dddfc2b1e04edba54ba2b41539a9ac",
            "frequency": "DAILY",
            "id": "0fdd87aab8cb46f59b7c1f81ed03fb3e",
            "modified_at": "2024-05-17T00:23:17Z",
            "modified_by": "90dddfc2b1e04edba54ba2b41539a9ac",
            "name": "INCREMENTAL_DAILY_15:00:00-chg4By",
            "start_day": "MON",
            "start_time": "14:00:00",
            "start_week": "WEEK_1",
            "state": "AVAILABLE",
            "type": "FULL"
        }
    ],
    "count": 1
}

1.18 - List Backup Targets

1.18.1 - 1.3

get /v1/backups/backup-targets

Description

Backup 대상 목록을 조회한다.

상태 ACTIVE (CURRENT)

버전최소 지원 보장일
1.3-

Parameters

TypeNameDescriptionSchemaDefault
queryserver_name
optional
Backup 서버명
Example : server-001
any of [string, null]None
queryserver_category
required
대상 서버 카테고리
Example : VIRTUAL_SERVER | GPU_SERVER | BAREMETAL_SERVER
enum (VIRTUAL_SERVER, GPU_SERVER, BAREMETAL_SERVER)None
queryregion
optional
위치
Example : kr-west1
any of [string, null]None
querypage
optional
페이지
Example : 0
any of [integer, null]0
querysize
optional
항목 수
Example : 20
any of [integer, null]5
querypolicy_type
required
Backup 정책 유형
Example : VM_IMAGE
enum (VM_IMAGE, FILESYSTEM, FILE_STORAGE)None
queryzone
optional
Availability Zone명
Example : kr-west1-a
any of [string, null]None

Responses

HTTP CodeDescriptionSchema
200OKBackupTargetListResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backups/backup-targets?server_category={server_category}&policy_type={policy_type}

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.3"

Example HTTP response

Response 200

{
    "contents": [
        {
            "server_guid": "9ab33c66-3dbd-46cd-b0af-abccd3eb3170",
            "server_name": "server-001",
            "server_os_version": "UBUNTU 22.04",
            "server_type": "s1v1m2",
            "server_uuid": "89f5ef44-1021-4a5c-8e06-fbb289eac366"
        }
    ],
    "count": 1
}

1.18.2 - 1.2

get /v1/backups/backup-targets

Description

Backup 대상 목록을 조회한다.

상태 ACTIVE (SUPPORTED)

버전최소 지원 보장일
1.220261231

Parameters

TypeNameDescriptionSchemaDefault
queryserver_name
optional
Backup 서버명
Example : server-001
any of [string, null]None
queryserver_category
required
대상 서버 카테고리
Example : VIRTUAL_SERVER | GPU_SERVER | BAREMETAL_SERVER
enum (VIRTUAL_SERVER, GPU_SERVER, BAREMETAL_SERVER)None
queryregion
optional
위치
Example : kr-west1
any of [string, null]None
querypage
optional
페이지
Example : 0
any of [integer, null]0
querysize
optional
항목 수
Example : 20
any of [integer, null]5
querypolicy_type
required
Backup 정책 유형
Example : VM_IMAGE
enum (VM_IMAGE, FILESYSTEM, FILE_STORAGE)None

Responses

HTTP CodeDescriptionSchema
200OKBackupTargetListResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backups/backup-targets?server_category={server_category}&policy_type={policy_type}

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.2"

Example HTTP response

Response 200

{
    "contents": [
        {
            "server_guid": "9ab33c66-3dbd-46cd-b0af-abccd3eb3170",
            "server_name": "server-001",
            "server_os_version": "UBUNTU 22.04",
            "server_type": "s1v1m2",
            "server_uuid": "89f5ef44-1021-4a5c-8e06-fbb289eac366"
        }
    ],
    "count": 1
}

1.18.3 - 1.1

get /v1/backups/backup-targets

Description

Backup 대상 목록을 조회한다.

상태 ACTIVE (DEPRECATED)

Not Before 기간이 도래하거나 만료된 Deprecated 버전은 더 이상 지원하지 않습니다. 최신 버전 사용을 권장합니다.

버전최소 지원 보장일
1.120260531

Parameters

TypeNameDescriptionSchemaDefault
queryserver_name
optional
Backup 서버명
Example : server-001
any of [string, null]None
queryserver_category
required
대상 서버 카테고리
Example : VIRTUAL_SERVER | GPU_SERVER | BAREMETAL_SERVER
enum (VIRTUAL_SERVER, GPU_SERVER, BAREMETAL_SERVER)None
queryregion
optional
위치
Example : kr-west1
any of [string, null]None
querypage
optional
페이지
Example : 0
any of [integer, null]0
querysize
optional
항목 수
Example : 20
any of [integer, null]5

Responses

HTTP CodeDescriptionSchema
200OKBackupTargetListResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backups/backup-targets?server_category={server_category}

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.1"

Example HTTP response

Response 200

{
    "contents": [
        {
            "server_guid": "9ab33c66-3dbd-46cd-b0af-abccd3eb3170",
            "server_name": "server-001",
            "server_os_version": "UBUNTU 22.04",
            "server_type": "s1v1m2",
            "server_uuid": "89f5ef44-1021-4a5c-8e06-fbb289eac366"
        }
    ],
    "count": 1
}

1.18.4 - 1.0

get /v1/backups/backup-targets

Description

Backup 대상 목록을 조회한다.

상태 ACTIVE (DEPRECATED)

Not Before 기간이 도래하거나 만료된 Deprecated 버전은 더 이상 지원하지 않습니다. 최신 버전 사용을 권장합니다.

버전최소 지원 보장일
1.020260331

Parameters

TypeNameDescriptionSchemaDefault
queryserver_name
optional
Backup 서버명
Example : server-001
any of [string, null]None
queryserver_category
required
대상 서버 카테고리
Example : VIRTUAL_SERVER | GPU_SERVER | BAREMETAL_SERVER
enum (VIRTUAL_SERVER, GPU_SERVER, BAREMETAL_SERVER)None
queryregion
optional
위치
Example : kr-west1
any of [string, null]None
querypage
optional
페이지
Example : 0
any of [integer, null]0
querysize
optional
항목 수
Example : 20
any of [integer, null]5

Responses

HTTP CodeDescriptionSchema
200OKBackupTargetListResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backups/backup-targets?server_category={server_category}

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.0"

Example HTTP response

Response 200

{
    "contents": [
        {
            "server_guid": "9ab33c66-3dbd-46cd-b0af-abccd3eb3170",
            "server_name": "server-001",
            "server_os_version": "UBUNTU 22.04",
            "server_type": "s1v1m2",
            "server_uuid": "89f5ef44-1021-4a5c-8e06-fbb289eac366"
        }
    ],
    "count": 1
}

1.19 - List Backups

1.19.1 - 1.3

get /v1/backups

Description

Backup 목록을 조회한다.

상태 ACTIVE (CURRENT)

버전최소 지원 보장일
1.3-

Parameters

TypeNameDescriptionSchemaDefault
querysize
optional
size
Example : 20
any of [integer, null]20
querypage
optional
page
Example : 0
any of [integer, null]0
querysort
optional
sort
Example : created_at:desc
any of [string, null]None
queryname
optional
Backup명
Example : backup-001
any of [string, null]None
queryserver_name
optional
Backup 서버명
Example : server-001
any of [string, null]None

Responses

HTTP CodeDescriptionSchema
200OKBackupListResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backups

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.3"

Example HTTP response

Response 200

{
    "contents": [
        {
            "created_at": "2024-05-17T00:23:17Z",
            "created_by": "90dddfc2b1e04edba54ba2b41539a9ac",
            "id": "0fdd87aab8cb46f59b7c1f81ed03fb3e",
            "modified_at": "2024-05-17T00:23:17Z",
            "modified_by": "90dddfc2b1e04edba54ba2b41539a9ac",
            "name": "backup-001",
            "policy_type": "VM_IMAGE",
            "retention_period": "WEEK_2",
            "role_type": "ORIGINAL",
            "server_name": "server-001",
            "state": "AVAILABLE"
        }
    ],
    "count": 1
}

1.19.2 - 1.2

get /v1/backups

Description

Backup 목록을 조회한다.

상태 ACTIVE (SUPPORTED)

버전최소 지원 보장일
1.220261231

Parameters

TypeNameDescriptionSchemaDefault
querysize
optional
size
Example : 20
any of [integer, null]20
querypage
optional
page
Example : 0
any of [integer, null]0
querysort
optional
sort
Example : created_at:desc
any of [string, null]None
queryname
optional
Backup명
Example : backup-001
any of [string, null]None
queryserver_name
optional
Backup 서버명
Example : server-001
any of [string, null]None

Responses

HTTP CodeDescriptionSchema
200OKBackupListResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backups

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.2"

Example HTTP response

Response 200

{
    "contents": [
        {
            "created_at": "2024-05-17T00:23:17Z",
            "created_by": "90dddfc2b1e04edba54ba2b41539a9ac",
            "id": "0fdd87aab8cb46f59b7c1f81ed03fb3e",
            "modified_at": "2024-05-17T00:23:17Z",
            "modified_by": "90dddfc2b1e04edba54ba2b41539a9ac",
            "name": "backup-001",
            "policy_type": "VM_IMAGE",
            "retention_period": "WEEK_2",
            "role_type": "ORIGINAL",
            "server_name": "server-001",
            "state": "AVAILABLE"
        }
    ],
    "count": 1
}

1.19.3 - 1.1

get /v1/backups

Description

Backup 목록을 조회한다.

상태 ACTIVE (DEPRECATED)

Not Before 기간이 도래하거나 만료된 Deprecated 버전은 더 이상 지원하지 않습니다. 최신 버전 사용을 권장합니다.

버전최소 지원 보장일
1.120260531

Parameters

TypeNameDescriptionSchemaDefault
querysize
optional
size
Example : 20
any of [integer, null]20
querypage
optional
page
Example : 0
any of [integer, null]0
querysort
optional
sort
Example : created_at:desc
any of [string, null]None
queryname
optional
Backup명
Example : backup-001
any of [string, null]None
queryserver_name
optional
Backup 서버명
Example : server-001
any of [string, null]None

Responses

HTTP CodeDescriptionSchema
200OKBackupListResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backups

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.1"

Example HTTP response

Response 200

{
    "contents": [
        {
            "created_at": "2024-05-17T00:23:17Z",
            "created_by": "90dddfc2b1e04edba54ba2b41539a9ac",
            "id": "0fdd87aab8cb46f59b7c1f81ed03fb3e",
            "modified_at": "2024-05-17T00:23:17Z",
            "modified_by": "90dddfc2b1e04edba54ba2b41539a9ac",
            "name": "backup-001",
            "policy_type": "VM_IMAGE",
            "retention_period": "WEEK_2",
            "role_type": "ORIGINAL",
            "server_name": "server-001",
            "state": "AVAILABLE"
        }
    ],
    "count": 1
}

1.19.4 - 1.0

get /v1/backups

Description

Backup 목록을 조회한다.

상태 ACTIVE (DEPRECATED)

Not Before 기간이 도래하거나 만료된 Deprecated 버전은 더 이상 지원하지 않습니다. 최신 버전 사용을 권장합니다.

버전최소 지원 보장일
1.020260331

Parameters

TypeNameDescriptionSchemaDefault
querysize
optional
size
Example : 20
any of [integer, null]20
querypage
optional
page
Example : 0
any of [integer, null]0
querysort
optional
sort
Example : created_at:desc
any of [string, null]None
queryname
optional
Backup명
Example : backup-001
any of [string, null]None
queryserver_name
optional
Backup 서버명
Example : server-001
any of [string, null]None

Responses

HTTP CodeDescriptionSchema
200OKBackupListResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backups

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.0"

Example HTTP response

Response 200

{
    "contents": [
        {
            "created_at": "2024-05-17T00:23:17Z",
            "created_by": "90dddfc2b1e04edba54ba2b41539a9ac",
            "id": "0fdd87aab8cb46f59b7c1f81ed03fb3e",
            "modified_at": "2024-05-17T00:23:17Z",
            "modified_by": "90dddfc2b1e04edba54ba2b41539a9ac",
            "name": "backup-001",
            "policy_type": "VM_IMAGE",
            "retention_period": "WEEK_2",
            "role_type": "ORIGINAL",
            "server_name": "server-001",
            "state": "AVAILABLE"
        }
    ],
    "count": 1
}

1.20 - List Filesystem Path

1.20.1 - 1.3

get /v1/backups/{backup_id}/filesystem-path

Description

파일 시스템 목록 조회

상태 ACTIVE (CURRENT)

버전최소 지원 보장일
1.3-

Parameters

TypeNameDescriptionSchemaDefault
pathbackup_id
required
Backup ID
Example : 00cd2538fbf94d12b36aabbdd607e974
stringNone
queryrestore_target_id
required
복구 대상 목록
Example : ca1a8e76-af49-40ea-93f8-a5989ffe138b
stringNone
querypath
required
백업 대상 파일 시스템 경로
Example : /
stringNone

Responses

HTTP CodeDescriptionSchema
200OKFileSystemPathListResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backups/{backup_id}/filesystem-path?restore_target_id={restore_target_id}&path={path}

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.3"

Example HTTP response

Response 200

{
    "contents": [
        {
            "id": "/data/_1768885200",
            "item_type": "DIR | FILE",
            "name": "data/",
            "path": "/"
        }
    ],
    "count": 1
}

1.20.2 - 1.2

get /v1/backups/{backup_id}/filesystem-path

Description

파일 시스템 목록 조회

상태 ACTIVE (SUPPORTED)

버전최소 지원 보장일
1.220261231

Parameters

TypeNameDescriptionSchemaDefault
pathbackup_id
required
Backup ID
Example : 00cd2538fbf94d12b36aabbdd607e974
stringNone
queryrestore_target_id
required
복구 대상 목록
Example : ca1a8e76-af49-40ea-93f8-a5989ffe138b
stringNone
querypath
required
백업 대상 파일 시스템 경로
Example : /
stringNone

Responses

HTTP CodeDescriptionSchema
200OKFileSystemPathListResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backups/{backup_id}/filesystem-path?restore_target_id={restore_target_id}&path={path}

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.2"

Example HTTP response

Response 200

{
    "contents": [
        {
            "id": "/data/_1768885200",
            "item_type": "DIR | FILE",
            "name": "data/",
            "path": "/"
        }
    ],
    "count": 1
}

1.21 - List Targets of Backup Agent

1.21.1 - 1.3

get /v1/backup-agents/targets

Description

Backup Agent 대상 서버 목록

상태 ACTIVE (CURRENT)

버전최소 지원 보장일
1.3-

Parameters

TypeNameDescriptionSchemaDefault
querysize
optional
size
Example : 20
any of [integer, null]20
querypage
optional
page
Example : 0
any of [integer, null]0
querysort
optional
정렬 조건
Example : server_name:asc
any of [string, null]server_name:asc
queryserver_category
required
대상 서버 카테고리
Example : BAREMETAL_SERVER
stringNone
queryserver_name
optional
Backup 서버명
Example : server-001
any of [string, null]None
queryzone
optional
Availability Zone명
Example : kr-west1-a
any of [string, null]None

Responses

HTTP CodeDescriptionSchema
200OKBackupAgentTargetListResponse1Dot2
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backup-agents/targets?server_category={server_category}

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.3"

Example HTTP response

Response 200

{
    "contents": [
        {
            "server_backup_agent_ip": "11.22.33.44",
            "server_name": "server-001",
            "server_state": "RUNNING",
            "server_type": "s1v1m2",
            "server_uuid": "89f5ef44-1021-4a5c-8e06-fbb289eac366",
            "vpc_id": "7df8abb4912e4709b1cb237daccca7a8"
        }
    ],
    "count": 1
}

1.21.2 - 1.2

get /v1/backup-agents/targets

Description

Backup Agent 대상 서버 목록

상태 ACTIVE (SUPPORTED)

버전최소 지원 보장일
1.220261231

Parameters

TypeNameDescriptionSchemaDefault
querysize
optional
size
Example : 20
any of [integer, null]20
querypage
optional
page
Example : 0
any of [integer, null]0
querysort
optional
정렬 조건
Example : server_name:asc
any of [string, null]server_name:asc
queryserver_category
required
대상 서버 카테고리
Example : BAREMETAL_SERVER
stringNone
queryserver_name
optional
Backup 서버명
Example : server-001
any of [string, null]None

Responses

HTTP CodeDescriptionSchema
200OKBackupAgentTargetListResponse1Dot2
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backup-agents/targets?server_category={server_category}

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.2"

Example HTTP response

Response 200

{
    "contents": [
        {
            "server_backup_agent_ip": "11.22.33.44",
            "server_name": "server-001",
            "server_state": "RUNNING",
            "server_type": "s1v1m2",
            "server_uuid": "89f5ef44-1021-4a5c-8e06-fbb289eac366",
            "vpc_id": "7df8abb4912e4709b1cb237daccca7a8"
        }
    ],
    "count": 1
}

1.21.3 - 1.1

get /v1/backup-agents/targets

Description

Backup Agent 대상 서버 목록

상태 ACTIVE (DEPRECATED)

Not Before 기간이 도래하거나 만료된 Deprecated 버전은 더 이상 지원하지 않습니다. 최신 버전 사용을 권장합니다.

버전최소 지원 보장일
1.120260531

Parameters

TypeNameDescriptionSchemaDefault
querysize
optional
size
Example : 20
any of [integer, null]20
querypage
optional
page
Example : 0
any of [integer, null]0
querysort
optional
정렬 조건
Example : server_name:asc
any of [string, null]server_name:asc
queryserver_category
required
대상 서버 카테고리
Example : BAREMETAL_SERVER
stringNone
queryserver_name
optional
Backup 서버명
Example : server-001
any of [string, null]None

Responses

HTTP CodeDescriptionSchema
200OKBackupAgentTargetListResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backup-agents/targets?server_category={server_category}

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.1"

Example HTTP response

Response 200

{
    "contents": [
        {
            "server_backup_agent_ip": "11.22.33.44",
            "server_name": "server-001",
            "server_state": "RUNNING",
            "server_uuid": "89f5ef44-1021-4a5c-8e06-fbb289eac366"
        }
    ],
    "count": 1
}

1.21.4 - 1.0

get /v1/backup-agents/targets

Description

Backup Agent 대상 서버 목록

상태 ACTIVE (DEPRECATED)

Not Before 기간이 도래하거나 만료된 Deprecated 버전은 더 이상 지원하지 않습니다. 최신 버전 사용을 권장합니다.

버전최소 지원 보장일
1.020260331

Parameters

TypeNameDescriptionSchemaDefault
querysize
optional
size
Example : 20
any of [integer, null]20
querypage
optional
page
Example : 0
any of [integer, null]0
querysort
optional
정렬 조건
Example : server_name:asc
any of [string, null]server_name:asc
queryserver_category
required
대상 서버 카테고리
Example : BAREMETAL_SERVER
stringNone
queryserver_name
optional
Backup 서버명
Example : server-001
any of [string, null]None

Responses

HTTP CodeDescriptionSchema
200OKBackupAgentTargetListResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backup-agents/targets?server_category={server_category}

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.0"

Example HTTP response

Response 200

{
    "contents": [
        {
            "server_backup_agent_ip": "11.22.33.44",
            "server_name": "server-001",
            "server_state": "RUNNING",
            "server_uuid": "89f5ef44-1021-4a5c-8e06-fbb289eac366"
        }
    ],
    "count": 1
}

1.22 - Manual Backup

1.22.1 - 1.3

post /v1/backups/{backup_id}/manual-backup

Description

즉시 Backup을 수행한다.

상태 ACTIVE (CURRENT)

버전최소 지원 보장일
1.3-

Parameters

TypeNameDescriptionSchemaDefault
pathbackup_id
required
Backup ID
Example : 00cd2538fbf94d12b36aabbdd607e974
stringNone

Responses

HTTP CodeDescriptionSchema
200OKSyncResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backups/{backup_id}/manual-backup

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.3"

Example HTTP response

Response 200

{
    "request_id": "",
    "resource": {
        "id": "",
        "links": [
            ""
        ]
    }
}

1.22.2 - 1.2

post /v1/backups/{backup_id}/manual-backup

Description

즉시 Backup을 수행한다.

상태 ACTIVE (SUPPORTED)

버전최소 지원 보장일
1.220261231

Parameters

TypeNameDescriptionSchemaDefault
pathbackup_id
required
Backup ID
Example : 00cd2538fbf94d12b36aabbdd607e974
stringNone

Responses

HTTP CodeDescriptionSchema
200OKSyncResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backups/{backup_id}/manual-backup

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.2"

Example HTTP response

Response 200

{
    "request_id": "",
    "resource": {
        "id": "",
        "links": [
            ""
        ]
    }
}

1.22.3 - 1.1

post /v1/backups/{backup_id}/manual-backup

Description

즉시 Backup을 수행한다.

상태 ACTIVE (DEPRECATED)

Not Before 기간이 도래하거나 만료된 Deprecated 버전은 더 이상 지원하지 않습니다. 최신 버전 사용을 권장합니다.

버전최소 지원 보장일
1.120260531

Parameters

TypeNameDescriptionSchemaDefault
pathbackup_id
required
Backup ID
Example : 00cd2538fbf94d12b36aabbdd607e974
stringNone

Responses

HTTP CodeDescriptionSchema
200OKSyncResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backups/{backup_id}/manual-backup

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.1"

Example HTTP response

Response 200

{
    "request_id": "",
    "resource": {
        "id": "",
        "links": [
            ""
        ]
    }
}

1.22.4 - 1.0

post /v1/backups/{backup_id}/manual-backup

Description

즉시 Backup을 수행한다.

상태 ACTIVE (DEPRECATED)

Not Before 기간이 도래하거나 만료된 Deprecated 버전은 더 이상 지원하지 않습니다. 최신 버전 사용을 권장합니다.

버전최소 지원 보장일
1.020260331

Parameters

TypeNameDescriptionSchemaDefault
pathbackup_id
required
Backup ID
Example : 00cd2538fbf94d12b36aabbdd607e974
stringNone

Responses

HTTP CodeDescriptionSchema
200OKSyncResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backups/{backup_id}/manual-backup

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.0"

Example HTTP response

Response 200

{
    "request_id": "",
    "resource": {
        "id": "",
        "links": [
            ""
        ]
    }
}

1.23 - Restore Agent Backup

1.23.1 - 1.3

post /v1/backups/{backup_id}/restore-agent-backup

Description

백업을 복구한다.

상태 ACTIVE (CURRENT)

버전최소 지원 보장일
1.3-

Parameters

TypeNameDescriptionSchemaDefault
pathbackup_id
required
Backup ID
Example : 00cd2538fbf94d12b36aabbdd607e974
stringNone
bodybody
required

AgentBackupRestoreRequest

Responses

HTTP CodeDescriptionSchema
200OKSyncResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backups/{backup_id}/restore-agent-backup

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.3"

Request body

{
    "filesystem_paths": [
        {
            "destination": "/",
            "source": "/"
        }
    ],
    "overwrite": true,
    "restore_server_uuid": "89f5ef44-1021-4a5c-8e06-fbb289eac366",
    "restore_target_id": "ca1a8e76-af49-40ea-93f8-a5989ffe138b"
}

Example HTTP response

Response 200

{
    "request_id": "",
    "resource": {
        "id": "",
        "links": [
            ""
        ]
    }
}

1.23.2 - 1.2

post /v1/backups/{backup_id}/restore-agent-backup

Description

백업을 복구한다.

상태 ACTIVE (SUPPORTED)

버전최소 지원 보장일
1.220261231

Parameters

TypeNameDescriptionSchemaDefault
pathbackup_id
required
Backup ID
Example : 00cd2538fbf94d12b36aabbdd607e974
stringNone
bodybody
required

AgentBackupRestoreRequest

Responses

HTTP CodeDescriptionSchema
200OKSyncResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backups/{backup_id}/restore-agent-backup

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.2"

Request body

{
    "filesystem_paths": [
        {
            "destination": "/",
            "source": "/"
        }
    ],
    "overwrite": true,
    "restore_server_uuid": "89f5ef44-1021-4a5c-8e06-fbb289eac366",
    "restore_target_id": "ca1a8e76-af49-40ea-93f8-a5989ffe138b"
}

Example HTTP response

Response 200

{
    "request_id": "",
    "resource": {
        "id": "",
        "links": [
            ""
        ]
    }
}

1.23.3 - 1.1

post /v1/backups/{backup_id}/restore-agent-backup

Description

백업을 복구한다.

상태 ACTIVE (DEPRECATED)

Not Before 기간이 도래하거나 만료된 Deprecated 버전은 더 이상 지원하지 않습니다. 최신 버전 사용을 권장합니다.

버전최소 지원 보장일
1.120260531

Parameters

TypeNameDescriptionSchemaDefault
pathbackup_id
required
Backup ID
Example : 00cd2538fbf94d12b36aabbdd607e974
stringNone
bodybody
required

AgentBackupRestoreRequest

Responses

HTTP CodeDescriptionSchema
200OKSyncResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backups/{backup_id}/restore-agent-backup

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.1"

Request body

{
    "filesystem_paths": [
        {
            "destination": "/",
            "source": "/"
        }
    ],
    "overwrite": true,
    "restore_server_uuid": "89f5ef44-1021-4a5c-8e06-fbb289eac366",
    "restore_target_id": "ca1a8e76-af49-40ea-93f8-a5989ffe138b"
}

Example HTTP response

Response 200

{
    "request_id": "",
    "resource": {
        "id": "",
        "links": [
            ""
        ]
    }
}

1.23.4 - 1.0

post /v1/backups/{backup_id}/restore-agent-backup

Description

백업을 복구한다.

상태 ACTIVE (DEPRECATED)

Not Before 기간이 도래하거나 만료된 Deprecated 버전은 더 이상 지원하지 않습니다. 최신 버전 사용을 권장합니다.

버전최소 지원 보장일
1.020260331

Parameters

TypeNameDescriptionSchemaDefault
pathbackup_id
required
Backup ID
Example : 00cd2538fbf94d12b36aabbdd607e974
stringNone
bodybody
required

AgentBackupRestoreRequest

Responses

HTTP CodeDescriptionSchema
200OKSyncResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backups/{backup_id}/restore-agent-backup

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.0"

Request body

{
    "filesystem_paths": [
        {
            "destination": "/",
            "source": "/"
        }
    ],
    "overwrite": true,
    "restore_server_uuid": "89f5ef44-1021-4a5c-8e06-fbb289eac366",
    "restore_target_id": "ca1a8e76-af49-40ea-93f8-a5989ffe138b"
}

Example HTTP response

Response 200

{
    "request_id": "",
    "resource": {
        "id": "",
        "links": [
            ""
        ]
    }
}

1.24 - Restore Backup

1.24.1 - 1.3

post /v1/backups/{backup_id}/restore

Description

백업을 복구한다.

상태 ACTIVE (CURRENT)

버전최소 지원 보장일
1.3-

Parameters

TypeNameDescriptionSchemaDefault
pathbackup_id
required
Backup ID
Example : 00cd2538fbf94d12b36aabbdd607e974
stringNone
bodybody
required

BackupRestoreRequest1Dot3

Responses

HTTP CodeDescriptionSchema
202AcceptedAsyncResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone
409ConflictNone

Example HTTP request

Request path

/v1/backups/{backup_id}/restore

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.3"

Request body

{
    "networks": [
        {
            "subnet_id": "023c57b14f11483689338d085e061492"
        }
    ],
    "restore_region": "kr-west1",
    "restore_server_name": "restoretest1",
    "restore_target_id": "ca1a8e76-af49-40ea-93f8-a5989ffe138b",
    "restore_zone": "kr-west1-a",
    "security_groups": [
        "023c57b14f11483689338d085e061492"
    ],
    "server_type_id": "s1v1m2"
}

Example HTTP response

Response 202

{
    "request_id": "",
    "resource": {
        "id": "",
        "links": [
            ""
        ]
    }
}

1.24.2 - 1.2

post /v1/backups/{backup_id}/restore

Description

백업을 복구한다.

상태 ACTIVE (SUPPORTED)

버전최소 지원 보장일
1.220261231

Parameters

TypeNameDescriptionSchemaDefault
pathbackup_id
required
Backup ID
Example : 00cd2538fbf94d12b36aabbdd607e974
stringNone
bodybody
required

BackupRestoreRequest

Responses

HTTP CodeDescriptionSchema
202AcceptedAsyncResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone
409ConflictNone

Example HTTP request

Request path

/v1/backups/{backup_id}/restore

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.2"

Request body

{
    "networks": [
        {
            "subnet_id": "023c57b14f11483689338d085e061492"
        }
    ],
    "restore_region": "kr-west1",
    "restore_server_name": "restoretest1",
    "restore_target_id": "ca1a8e76-af49-40ea-93f8-a5989ffe138b",
    "security_groups": [
        "023c57b14f11483689338d085e061492"
    ],
    "server_type_id": "s1v1m2"
}

Example HTTP response

Response 202

{
    "request_id": "",
    "resource": {
        "id": "",
        "links": [
            ""
        ]
    }
}

1.24.3 - 1.1

post /v1/backups/{backup_id}/restore

Description

백업을 복구한다.

상태 ACTIVE (DEPRECATED)

Not Before 기간이 도래하거나 만료된 Deprecated 버전은 더 이상 지원하지 않습니다. 최신 버전 사용을 권장합니다.

버전최소 지원 보장일
1.120260531

Parameters

TypeNameDescriptionSchemaDefault
pathbackup_id
required
Backup ID
Example : 00cd2538fbf94d12b36aabbdd607e974
stringNone
bodybody
required

BackupRestoreRequest

Responses

HTTP CodeDescriptionSchema
202AcceptedAsyncResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone
409ConflictNone

Example HTTP request

Request path

/v1/backups/{backup_id}/restore

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.1"

Request body

{
    "networks": [
        {
            "subnet_id": "023c57b14f11483689338d085e061492"
        }
    ],
    "restore_region": "kr-west1",
    "restore_server_name": "restoretest1",
    "restore_target_id": "ca1a8e76-af49-40ea-93f8-a5989ffe138b",
    "security_groups": [
        "023c57b14f11483689338d085e061492"
    ],
    "server_type_id": "s1v1m2"
}

Example HTTP response

Response 202

{
    "request_id": "",
    "resource": {
        "id": "",
        "links": [
            ""
        ]
    }
}

1.24.4 - 1.0

post /v1/backups/{backup_id}/restore

Description

백업을 복구한다.

상태 ACTIVE (DEPRECATED)

Not Before 기간이 도래하거나 만료된 Deprecated 버전은 더 이상 지원하지 않습니다. 최신 버전 사용을 권장합니다.

버전최소 지원 보장일
1.020260331

Parameters

TypeNameDescriptionSchemaDefault
pathbackup_id
required
Backup ID
Example : 00cd2538fbf94d12b36aabbdd607e974
stringNone
bodybody
required

BackupRestoreRequest

Responses

HTTP CodeDescriptionSchema
202AcceptedAsyncResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone
409ConflictNone

Example HTTP request

Request path

/v1/backups/{backup_id}/restore

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.0"

Request body

{
    "networks": [
        {
            "subnet_id": "023c57b14f11483689338d085e061492"
        }
    ],
    "restore_region": "kr-west1",
    "restore_server_name": "restoretest1",
    "restore_target_id": "ca1a8e76-af49-40ea-93f8-a5989ffe138b",
    "security_groups": [
        "023c57b14f11483689338d085e061492"
    ],
    "server_type_id": "s1v1m2"
}

Example HTTP response

Response 202

{
    "request_id": "",
    "resource": {
        "id": "",
        "links": [
            ""
        ]
    }
}

1.25 - Set Backup Schedule

1.25.1 - 1.3

put /v1/backups/{backup_id}/schedules

Description

스케줄 목록을 조회한다.

상태 ACTIVE (CURRENT)

버전최소 지원 보장일
1.3-

Parameters

TypeNameDescriptionSchemaDefault
pathbackup_id
required
Backup ID
Example : 00cd2538fbf94d12b36aabbdd607e974
stringNone
bodybody
required

ModifyBackupSchedulesRequest

Responses

HTTP CodeDescriptionSchema
200OKSyncResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backups/{backup_id}/schedules

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.3"

Request body

{
    "schedules": [
        {
            "frequency": "DAILY",
            "start_day": "MON",
            "start_time": "09:00:00",
            "start_week": "WEEK_2",
            "type": "FULL"
        }
    ]
}

Example HTTP response

Response 200

{
    "request_id": "",
    "resource": {
        "id": "",
        "links": [
            ""
        ]
    }
}

1.25.2 - 1.2

put /v1/backups/{backup_id}/schedules

Description

스케줄 목록을 조회한다.

상태 ACTIVE (SUPPORTED)

버전최소 지원 보장일
1.220261231

Parameters

TypeNameDescriptionSchemaDefault
pathbackup_id
required
Backup ID
Example : 00cd2538fbf94d12b36aabbdd607e974
stringNone
bodybody
required

ModifyBackupSchedulesRequest

Responses

HTTP CodeDescriptionSchema
200OKSyncResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backups/{backup_id}/schedules

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.2"

Request body

{
    "schedules": [
        {
            "frequency": "DAILY",
            "start_day": "MON",
            "start_time": "09:00:00",
            "start_week": "WEEK_2",
            "type": "FULL"
        }
    ]
}

Example HTTP response

Response 200

{
    "request_id": "",
    "resource": {
        "id": "",
        "links": [
            ""
        ]
    }
}

1.25.3 - 1.1

put /v1/backups/{backup_id}/schedules

Description

스케줄 목록을 조회한다.

상태 ACTIVE (DEPRECATED)

Not Before 기간이 도래하거나 만료된 Deprecated 버전은 더 이상 지원하지 않습니다. 최신 버전 사용을 권장합니다.

버전최소 지원 보장일
1.120260531

Parameters

TypeNameDescriptionSchemaDefault
pathbackup_id
required
Backup ID
Example : 00cd2538fbf94d12b36aabbdd607e974
stringNone
bodybody
required

ModifyBackupSchedulesRequest

Responses

HTTP CodeDescriptionSchema
200OKSyncResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backups/{backup_id}/schedules

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.1"

Request body

{
    "schedules": [
        {
            "frequency": "DAILY",
            "start_day": "MON",
            "start_time": "09:00:00",
            "start_week": "WEEK_2",
            "type": "FULL"
        }
    ]
}

Example HTTP response

Response 200

{
    "request_id": "",
    "resource": {
        "id": "",
        "links": [
            ""
        ]
    }
}

1.25.4 - 1.0

put /v1/backups/{backup_id}/schedules

Description

스케줄 목록을 조회한다.

상태 ACTIVE (DEPRECATED)

Not Before 기간이 도래하거나 만료된 Deprecated 버전은 더 이상 지원하지 않습니다. 최신 버전 사용을 권장합니다.

버전최소 지원 보장일
1.020260331

Parameters

TypeNameDescriptionSchemaDefault
pathbackup_id
required
Backup ID
Example : 00cd2538fbf94d12b36aabbdd607e974
stringNone
bodybody
required

ModifyBackupSchedulesRequest

Responses

HTTP CodeDescriptionSchema
200OKSyncResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backups/{backup_id}/schedules

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.0"

Request body

{
    "schedules": [
        {
            "frequency": "DAILY",
            "start_day": "MON",
            "start_time": "09:00:00",
            "start_week": "WEEK_2",
            "type": "FULL"
        }
    ]
}

Example HTTP response

Response 200

{
    "request_id": "",
    "resource": {
        "id": "",
        "links": [
            ""
        ]
    }
}

1.26 - Set Filesystem Path

1.26.1 - 1.3

put /v1/backups/{backup_id}/filesystem-path

Description

파일 시스템 경로 설정

상태 ACTIVE (CURRENT)

버전최소 지원 보장일
1.3-

Parameters

TypeNameDescriptionSchemaDefault
pathbackup_id
required
Backup ID
Example : 00cd2538fbf94d12b36aabbdd607e974
stringNone
bodybody
required

FileSystemPathUpdateRequest1Dot2

Responses

HTTP CodeDescriptionSchema
200OKSyncResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backups/{backup_id}/filesystem-path

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.3"

Request body

{
    "backup_filesystem_paths": [
        "/aaa",
        "/bbb"
    ],
    "is_all_filesystem": false
}

Example HTTP response

Response 200

{
    "request_id": "",
    "resource": {
        "id": "",
        "links": [
            ""
        ]
    }
}

1.26.2 - 1.2

put /v1/backups/{backup_id}/filesystem-path

Description

파일 시스템 경로 설정

상태 ACTIVE (SUPPORTED)

버전최소 지원 보장일
1.220261231

Parameters

TypeNameDescriptionSchemaDefault
pathbackup_id
required
Backup ID
Example : 00cd2538fbf94d12b36aabbdd607e974
stringNone
bodybody
required

FileSystemPathUpdateRequest1Dot2

Responses

HTTP CodeDescriptionSchema
200OKSyncResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backups/{backup_id}/filesystem-path

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.2"

Request body

{
    "backup_filesystem_paths": [
        "/aaa",
        "/bbb"
    ],
    "is_all_filesystem": false
}

Example HTTP response

Response 200

{
    "request_id": "",
    "resource": {
        "id": "",
        "links": [
            ""
        ]
    }
}

1.26.3 - 1.1

put /v1/backups/{backup_id}/filesystem-path

Description

파일 시스템 경로 설정

상태 ACTIVE (DEPRECATED)

Not Before 기간이 도래하거나 만료된 Deprecated 버전은 더 이상 지원하지 않습니다. 최신 버전 사용을 권장합니다.

버전최소 지원 보장일
1.120260531

Parameters

TypeNameDescriptionSchemaDefault
pathbackup_id
required
Backup ID
Example : 00cd2538fbf94d12b36aabbdd607e974
stringNone
bodybody
required

FileSystemPathUpdateRequest

Responses

HTTP CodeDescriptionSchema
200OKSyncResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backups/{backup_id}/filesystem-path

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.1"

Request body

{
    "backup_filesystem_paths": [
        "/aaa",
        "/bbb"
    ]
}

Example HTTP response

Response 200

{
    "request_id": "",
    "resource": {
        "id": "",
        "links": [
            ""
        ]
    }
}

1.26.4 - 1.0

put /v1/backups/{backup_id}/filesystem-path

Description

파일 시스템 경로 설정

상태 ACTIVE (DEPRECATED)

Not Before 기간이 도래하거나 만료된 Deprecated 버전은 더 이상 지원하지 않습니다. 최신 버전 사용을 권장합니다.

버전최소 지원 보장일
1.020260331

Parameters

TypeNameDescriptionSchemaDefault
pathbackup_id
required
Backup ID
Example : 00cd2538fbf94d12b36aabbdd607e974
stringNone
bodybody
required

FileSystemPathUpdateRequest

Responses

HTTP CodeDescriptionSchema
200OKSyncResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backups/{backup_id}/filesystem-path

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.0"

Request body

{
    "backup_filesystem_paths": [
        "/aaa",
        "/bbb"
    ]
}

Example HTTP response

Response 200

{
    "request_id": "",
    "resource": {
        "id": "",
        "links": [
            ""
        ]
    }
}

1.27 - Show Backup

1.27.1 - 1.3

get /v1/backups/{backup_id}

Description

Backup을 상세 조회한다.

상태 ACTIVE (CURRENT)

버전최소 지원 보장일
1.3-

Parameters

TypeNameDescriptionSchemaDefault
pathbackup_id
required
Backup ID
Example : 00cd2538fbf94d12b36aabbdd607e974
stringNone

Responses

HTTP CodeDescriptionSchema
200OKBackupDetailResponse1Dot3
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backups/{backup_id}

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.3"

Example HTTP response

Response 200

{
    "backup_agent_id": "BACKUP_AGENT-abcd",
    "created_at": "2024-05-17T00:23:17Z",
    "created_by": "90dddfc2b1e04edba54ba2b41539a9ac",
    "dr_enabled": false,
    "dr_region": "kr-west1",
    "dr_zone": "kr-west1-a",
    "encrypt_enabled": false,
    "filesystem_paths": [
        "/aaa",
        "/bbb"
    ],
    "id": "0fdd87aab8cb46f59b7c1f81ed03fb3e",
    "is_all_filesystem": false,
    "is_server_deleted": false,
    "modified_at": "2024-05-17T00:23:17Z",
    "modified_by": "90dddfc2b1e04edba54ba2b41539a9ac",
    "name": "backup-001",
    "origin_backup_id": "00cd2538fbf94d12b36aabbdd607e974",
    "policy_category": "AGENTLESS",
    "policy_type": "VM_IMAGE",
    "region": "kr-west1",
    "replica_backup_id": "00cd2538fbf94d12b36aabbdd607e974",
    "retention_period": "WEEK_2",
    "role_type": "ORIGINAL",
    "server_category": "VIRTUAL_SERVER | GPU_SERVER | BAREMETAL_SERVER",
    "server_name": "server-001",
    "server_os_type": "WINDOWS",
    "server_region": "kr-west1",
    "server_uuid": "89f5ef44-1021-4a5c-8e06-fbb289eac366",
    "server_zone": "kr-west1-a",
    "state": "AVAILABLE",
    "zone": "kr-west1-a"
}

1.27.2 - 1.2

get /v1/backups/{backup_id}

Description

Backup을 상세 조회한다.

상태 ACTIVE (SUPPORTED)

버전최소 지원 보장일
1.220261231

Parameters

TypeNameDescriptionSchemaDefault
pathbackup_id
required
Backup ID
Example : 00cd2538fbf94d12b36aabbdd607e974
stringNone

Responses

HTTP CodeDescriptionSchema
200OKBackupDetailResponse1Dot2
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backups/{backup_id}

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.2"

Example HTTP response

Response 200

{
    "backup_agent_id": "BACKUP_AGENT-abcd",
    "created_at": "2024-05-17T00:23:17Z",
    "created_by": "90dddfc2b1e04edba54ba2b41539a9ac",
    "dr_enabled": false,
    "dr_region": "kr-west1",
    "encrypt_enabled": false,
    "filesystem_paths": [
        "/aaa",
        "/bbb"
    ],
    "id": "0fdd87aab8cb46f59b7c1f81ed03fb3e",
    "is_all_filesystem": false,
    "modified_at": "2024-05-17T00:23:17Z",
    "modified_by": "90dddfc2b1e04edba54ba2b41539a9ac",
    "name": "backup-001",
    "origin_backup_id": "00cd2538fbf94d12b36aabbdd607e974",
    "policy_category": "AGENTLESS",
    "policy_type": "VM_IMAGE",
    "region": "kr-west1",
    "replica_backup_id": "00cd2538fbf94d12b36aabbdd607e974",
    "retention_period": "WEEK_2",
    "role_type": "ORIGINAL",
    "server_category": "VIRTUAL_SERVER | GPU_SERVER | BAREMETAL_SERVER",
    "server_name": "server-001",
    "server_os_type": "WINDOWS",
    "server_region": "kr-west1",
    "server_uuid": "89f5ef44-1021-4a5c-8e06-fbb289eac366",
    "state": "AVAILABLE"
}

1.27.3 - 1.1

get /v1/backups/{backup_id}

Description

Backup을 상세 조회한다.

상태 ACTIVE (DEPRECATED)

Not Before 기간이 도래하거나 만료된 Deprecated 버전은 더 이상 지원하지 않습니다. 최신 버전 사용을 권장합니다.

버전최소 지원 보장일
1.120260531

Parameters

TypeNameDescriptionSchemaDefault
pathbackup_id
required
Backup ID
Example : 00cd2538fbf94d12b36aabbdd607e974
stringNone

Responses

HTTP CodeDescriptionSchema
200OKBackupDetailResponse1Dot1
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backups/{backup_id}

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.1"

Example HTTP response

Response 200

{
    "backup_agent_id": "BACKUP_AGENT-abcd",
    "created_at": "2024-05-17T00:23:17Z",
    "created_by": "90dddfc2b1e04edba54ba2b41539a9ac",
    "dr_enabled": false,
    "dr_region": "kr-west1",
    "encrypt_enabled": false,
    "filesystem_paths": [
        "/aaa",
        "/bbb"
    ],
    "id": "0fdd87aab8cb46f59b7c1f81ed03fb3e",
    "modified_at": "2024-05-17T00:23:17Z",
    "modified_by": "90dddfc2b1e04edba54ba2b41539a9ac",
    "name": "backup-001",
    "origin_backup_id": "00cd2538fbf94d12b36aabbdd607e974",
    "policy_category": "AGENTLESS",
    "policy_type": "VM_IMAGE",
    "region": "kr-west1",
    "replica_backup_id": "00cd2538fbf94d12b36aabbdd607e974",
    "retention_period": "WEEK_2",
    "role_type": "ORIGINAL",
    "server_category": "VIRTUAL_SERVER | GPU_SERVER | BAREMETAL_SERVER",
    "server_name": "server-001",
    "server_os_type": "WINDOWS",
    "server_region": "kr-west1",
    "server_uuid": "89f5ef44-1021-4a5c-8e06-fbb289eac366",
    "state": "AVAILABLE"
}

1.27.4 - 1.0

get /v1/backups/{backup_id}

Description

Backup을 상세 조회한다.

상태 ACTIVE (DEPRECATED)

Not Before 기간이 도래하거나 만료된 Deprecated 버전은 더 이상 지원하지 않습니다. 최신 버전 사용을 권장합니다.

버전최소 지원 보장일
1.020260331

Parameters

TypeNameDescriptionSchemaDefault
pathbackup_id
required
Backup ID
Example : 00cd2538fbf94d12b36aabbdd607e974
stringNone

Responses

HTTP CodeDescriptionSchema
200OKBackupDetailResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backups/{backup_id}

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.0"

Example HTTP response

Response 200

{
    "backup_agent_id": "BACKUP_AGENT-abcd",
    "created_at": "2024-05-17T00:23:17Z",
    "created_by": "90dddfc2b1e04edba54ba2b41539a9ac",
    "encrypt_enabled": false,
    "filesystem_paths": [
        "/aaa",
        "/bbb"
    ],
    "id": "0fdd87aab8cb46f59b7c1f81ed03fb3e",
    "modified_at": "2024-05-17T00:23:17Z",
    "modified_by": "90dddfc2b1e04edba54ba2b41539a9ac",
    "name": "backup-001",
    "policy_category": "AGENTLESS",
    "policy_type": "VM_IMAGE",
    "region": "kr-west1",
    "retention_period": "WEEK_2",
    "role_type": "ORIGINAL",
    "server_category": "VIRTUAL_SERVER | GPU_SERVER | BAREMETAL_SERVER",
    "server_name": "server-001",
    "server_os_type": "WINDOWS",
    "server_region": "kr-west1",
    "server_uuid": "89f5ef44-1021-4a5c-8e06-fbb289eac366",
    "state": "AVAILABLE"
}

1.28 - Show Backup Agent

1.28.1 - 1.3

get /v1/backup-agents/{backup_agent_id}

Description

Backup Agent를 상세 조회한다.

상태 ACTIVE (CURRENT)

버전최소 지원 보장일
1.3-

Parameters

TypeNameDescriptionSchemaDefault
pathbackup_agent_id
required
Backup Agent ID
Example : BACKUP_AGENT-abcd
stringNone

Responses

HTTP CodeDescriptionSchema
200OKBackupAgentDetailResponse1Dot3
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backup-agents/{backup_agent_id}

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.3"

Example HTTP response

Response 200

{
    "account_id": "fnsd89fus0f9ds09f90dshf9dshfds09",
    "backup_master_ip": "33.44.55.66",
    "backup_master_name": "backupmastertest",
    "backup_policy_count": "3",
    "connection_check_time": "2024-11-11T09:13:48Z",
    "connection_state": "SUCCESS",
    "created_at": "2024-05-17T00:23:17Z",
    "created_by": "90dddfc2b1e04edba54ba2b41539a9ac",
    "id": "BACKUP_AGENT-abcd",
    "install_file_path": "http://linux-agent",
    "is_server_deleted": false,
    "media_servers": [
        {
            "ip_address": "",
            "name": ""
        }
    ],
    "modified_at": "2024-05-17T00:23:17Z",
    "modified_by": "90dddfc2b1e04edba54ba2b41539a9ac",
    "name": "agent_abcd12",
    "region": "kr-west1",
    "server_backup_agent_ip": "11.22.33.44",
    "server_category": "VIRTUAL_SERVER | GPU_SERVER | BAREMETAL_SERVER",
    "server_gateway_ip": "22.33.44.55",
    "server_name": "server-001",
    "server_os_type": "WINDOWS",
    "server_uuid": "89f5ef44-1021-4a5c-8e06-fbb289eac366",
    "state": "AVAILABLE",
    "subnet_id": "",
    "subnet_name": "",
    "zone": "kr-west1-a"
}

1.28.2 - 1.2

get /v1/backup-agents/{backup_agent_id}

Description

Backup Agent를 상세 조회한다.

상태 ACTIVE (SUPPORTED)

버전최소 지원 보장일
1.220261231

Parameters

TypeNameDescriptionSchemaDefault
pathbackup_agent_id
required
Backup Agent ID
Example : BACKUP_AGENT-abcd
stringNone

Responses

HTTP CodeDescriptionSchema
200OKBackupAgentDetailResponse1Dot2
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backup-agents/{backup_agent_id}

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.2"

Example HTTP response

Response 200

{
    "account_id": "fnsd89fus0f9ds09f90dshf9dshfds09",
    "backup_master_ip": "33.44.55.66",
    "backup_master_name": "backupmastertest",
    "backup_policy_count": "3",
    "connection_check_time": "2024-11-11T09:13:48Z",
    "connection_state": "SUCCESS",
    "created_at": "2024-05-17T00:23:17Z",
    "created_by": "90dddfc2b1e04edba54ba2b41539a9ac",
    "id": "BACKUP_AGENT-abcd",
    "install_file_path": "http://linux-agent",
    "media_servers": [
        {
            "ip_address": "",
            "name": ""
        }
    ],
    "modified_at": "2024-05-17T00:23:17Z",
    "modified_by": "90dddfc2b1e04edba54ba2b41539a9ac",
    "name": "agent_abcd12",
    "server_backup_agent_ip": "11.22.33.44",
    "server_category": "VIRTUAL_SERVER | GPU_SERVER | BAREMETAL_SERVER",
    "server_gateway_ip": "22.33.44.55",
    "server_name": "server-001",
    "server_os_type": "WINDOWS",
    "server_uuid": "89f5ef44-1021-4a5c-8e06-fbb289eac366",
    "state": "AVAILABLE",
    "subnet_id": "",
    "subnet_name": ""
}

1.28.3 - 1.1

get /v1/backup-agents/{backup_agent_id}

Description

Backup Agent를 상세 조회한다.

상태 ACTIVE (DEPRECATED)

Not Before 기간이 도래하거나 만료된 Deprecated 버전은 더 이상 지원하지 않습니다. 최신 버전 사용을 권장합니다.

버전최소 지원 보장일
1.120260531

Parameters

TypeNameDescriptionSchemaDefault
pathbackup_agent_id
required
Backup Agent ID
Example : BACKUP_AGENT-abcd
stringNone

Responses

HTTP CodeDescriptionSchema
200OKBackupAgentDetailResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backup-agents/{backup_agent_id}

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.1"

Example HTTP response

Response 200

{
    "account_id": "fnsd89fus0f9ds09f90dshf9dshfds09",
    "backup_master_ip": "33.44.55.66",
    "backup_master_name": "backupmastertest",
    "backup_policy_count": "3",
    "connection_check_time": "2024-11-11T09:13:48Z",
    "connection_state": "SUCCESS",
    "created_at": "2024-05-17T00:23:17Z",
    "created_by": "90dddfc2b1e04edba54ba2b41539a9ac",
    "id": "BACKUP_AGENT-abcd",
    "install_file_path": "http://linux-agent",
    "modified_at": "2024-05-17T00:23:17Z",
    "modified_by": "90dddfc2b1e04edba54ba2b41539a9ac",
    "name": "agent_abcd12",
    "server_backup_agent_ip": "11.22.33.44",
    "server_category": "VIRTUAL_SERVER | GPU_SERVER | BAREMETAL_SERVER",
    "server_gateway_ip": "22.33.44.55",
    "server_name": "server-001",
    "server_os_type": "WINDOWS",
    "server_uuid": "89f5ef44-1021-4a5c-8e06-fbb289eac366",
    "state": "AVAILABLE"
}

1.28.4 - 1.0

get /v1/backup-agents/{backup_agent_id}

Description

Backup Agent를 상세 조회한다.

상태 ACTIVE (DEPRECATED)

Not Before 기간이 도래하거나 만료된 Deprecated 버전은 더 이상 지원하지 않습니다. 최신 버전 사용을 권장합니다.

버전최소 지원 보장일
1.020260331

Parameters

TypeNameDescriptionSchemaDefault
pathbackup_agent_id
required
Backup Agent ID
Example : BACKUP_AGENT-abcd
stringNone

Responses

HTTP CodeDescriptionSchema
200OKBackupAgentDetailResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backup-agents/{backup_agent_id}

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.0"

Example HTTP response

Response 200

{
    "account_id": "fnsd89fus0f9ds09f90dshf9dshfds09",
    "backup_master_ip": "33.44.55.66",
    "backup_master_name": "backupmastertest",
    "backup_policy_count": "3",
    "connection_check_time": "2024-11-11T09:13:48Z",
    "connection_state": "SUCCESS",
    "created_at": "2024-05-17T00:23:17Z",
    "created_by": "90dddfc2b1e04edba54ba2b41539a9ac",
    "id": "BACKUP_AGENT-abcd",
    "install_file_path": "http://linux-agent",
    "modified_at": "2024-05-17T00:23:17Z",
    "modified_by": "90dddfc2b1e04edba54ba2b41539a9ac",
    "name": "agent_abcd12",
    "server_backup_agent_ip": "11.22.33.44",
    "server_category": "VIRTUAL_SERVER | GPU_SERVER | BAREMETAL_SERVER",
    "server_gateway_ip": "22.33.44.55",
    "server_name": "server-001",
    "server_os_type": "WINDOWS",
    "server_uuid": "89f5ef44-1021-4a5c-8e06-fbb289eac366",
    "state": "AVAILABLE"
}

1.29 - Show Backup Agent Install File Path

1.29.1 - 1.3

get /v1/backup-agents/agent-install-file-path

Description

Backup Agent 설치 파일 경로 조회

상태 ACTIVE (CURRENT)

버전최소 지원 보장일
1.3-

Parameters

TypeNameDescriptionSchemaDefault
queryos_type
required
OS 유형
Example :
stringNone

Responses

HTTP CodeDescriptionSchema
200OKInstallFilePathResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backup-agents/agent-install-file-path?os_type={os_type}

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.3"

Example HTTP response

Response 200

{
    "install_file_path": "http://linux-agent"
}

1.29.2 - 1.2

get /v1/backup-agents/agent-install-file-path

Description

Backup Agent 설치 파일 경로 조회

상태 ACTIVE (SUPPORTED)

버전최소 지원 보장일
1.220261231

Parameters

TypeNameDescriptionSchemaDefault
queryos_type
required
OS 유형
Example :
stringNone

Responses

HTTP CodeDescriptionSchema
200OKInstallFilePathResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backup-agents/agent-install-file-path?os_type={os_type}

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.2"

Example HTTP response

Response 200

{
    "install_file_path": "http://linux-agent"
}

1.29.3 - 1.1

get /v1/backup-agents/agent-install-file-path

Description

Backup Agent 설치 파일 경로 조회

상태 ACTIVE (DEPRECATED)

Not Before 기간이 도래하거나 만료된 Deprecated 버전은 더 이상 지원하지 않습니다. 최신 버전 사용을 권장합니다.

버전최소 지원 보장일
1.120260531

Parameters

TypeNameDescriptionSchemaDefault
queryos_type
required
OS 유형
Example :
stringNone

Responses

HTTP CodeDescriptionSchema
200OKInstallFilePathResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backup-agents/agent-install-file-path?os_type={os_type}

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.1"

Example HTTP response

Response 200

{
    "install_file_path": "http://linux-agent"
}

1.29.4 - 1.0

get /v1/backup-agents/agent-install-file-path

Description

Backup Agent 설치 파일 경로 조회

상태 ACTIVE (DEPRECATED)

Not Before 기간이 도래하거나 만료된 Deprecated 버전은 더 이상 지원하지 않습니다. 최신 버전 사용을 권장합니다.

버전최소 지원 보장일
1.020260331

Parameters

TypeNameDescriptionSchemaDefault
queryos_type
required
OS 유형
Example :
stringNone

Responses

HTTP CodeDescriptionSchema
200OKInstallFilePathResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backup-agents/agent-install-file-path?os_type={os_type}

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.0"

Example HTTP response

Response 200

{
    "install_file_path": "http://linux-agent"
}

1.30 - Update Replication Use

1.30.1 - 1.3

put /v1/backups/{backup_id}/replication

Description

복제 사용 여부를 수정한다.

상태 ACTIVE (CURRENT)

버전최소 지원 보장일
1.3-

Parameters

TypeNameDescriptionSchemaDefault
pathbackup_id
required
Backup ID
Example : 00cd2538fbf94d12b36aabbdd607e974
stringNone
bodybody
required

BackupReplicationUseUpdateBody

Responses

HTTP CodeDescriptionSchema
200OKSyncResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backups/{backup_id}/replication

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.3"

Request body

{
    "dr_enabled": false
}

Example HTTP response

Response 200

{
    "request_id": "",
    "resource": {
        "id": "",
        "links": [
            ""
        ]
    }
}

1.30.2 - 1.2

put /v1/backups/{backup_id}/replication

Description

복제 사용 여부를 수정한다.

상태 ACTIVE (SUPPORTED)

버전최소 지원 보장일
1.220261231

Parameters

TypeNameDescriptionSchemaDefault
pathbackup_id
required
Backup ID
Example : 00cd2538fbf94d12b36aabbdd607e974
stringNone
bodybody
required

BackupReplicationUseUpdateBody

Responses

HTTP CodeDescriptionSchema
200OKSyncResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backups/{backup_id}/replication

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.2"

Request body

{
    "dr_enabled": false
}

Example HTTP response

Response 200

{
    "request_id": "",
    "resource": {
        "id": "",
        "links": [
            ""
        ]
    }
}

1.30.3 - 1.1

put /v1/backups/{backup_id}/replication

Description

복제 사용 여부를 수정한다.

상태 ACTIVE (DEPRECATED)

Not Before 기간이 도래하거나 만료된 Deprecated 버전은 더 이상 지원하지 않습니다. 최신 버전 사용을 권장합니다.

버전최소 지원 보장일
1.120260531

Parameters

TypeNameDescriptionSchemaDefault
pathbackup_id
required
Backup ID
Example : 00cd2538fbf94d12b36aabbdd607e974
stringNone
bodybody
required

BackupReplicationUseUpdateBody

Responses

HTTP CodeDescriptionSchema
200OKSyncResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backups/{backup_id}/replication

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.1"

Request body

{
    "dr_enabled": false
}

Example HTTP response

Response 200

{
    "request_id": "",
    "resource": {
        "id": "",
        "links": [
            ""
        ]
    }
}

1.30.4 - 1.0

put /v1/backups/{backup_id}/replication

Description

복제 사용 여부를 수정한다.

상태 ACTIVE (DEPRECATED)

Not Before 기간이 도래하거나 만료된 Deprecated 버전은 더 이상 지원하지 않습니다. 최신 버전 사용을 권장합니다.

버전최소 지원 보장일
1.020260331

Parameters

TypeNameDescriptionSchemaDefault
pathbackup_id
required
Backup ID
Example : 00cd2538fbf94d12b36aabbdd607e974
stringNone
bodybody
required

BackupReplicationUseUpdateBody

Responses

HTTP CodeDescriptionSchema
200OKSyncResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backups/{backup_id}/replication

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.0"

Request body

{
    "dr_enabled": false
}

Example HTTP response

Response 200

{
    "request_id": "",
    "resource": {
        "id": "",
        "links": [
            ""
        ]
    }
}

1.31 - Update Retention Period

1.31.1 - 1.3

put /v1/backups/{backup_id}/retention-period

Description

보관 기간을 수정한다.

상태 ACTIVE (CURRENT)

버전최소 지원 보장일
1.3-

Parameters

TypeNameDescriptionSchemaDefault
pathbackup_id
required
Backup ID
Example : 00cd2538fbf94d12b36aabbdd607e974
stringNone
bodybody
required

RetentionPeriodUpdateBody

Responses

HTTP CodeDescriptionSchema
200OKSyncResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backups/{backup_id}/retention-period

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.3"

Request body

{
    "retention_period": "WEEK_2"
}

Example HTTP response

Response 200

{
    "request_id": "",
    "resource": {
        "id": "",
        "links": [
            ""
        ]
    }
}

1.31.2 - 1.2

put /v1/backups/{backup_id}/retention-period

Description

보관 기간을 수정한다.

상태 ACTIVE (SUPPORTED)

버전최소 지원 보장일
1.220261231

Parameters

TypeNameDescriptionSchemaDefault
pathbackup_id
required
Backup ID
Example : 00cd2538fbf94d12b36aabbdd607e974
stringNone
bodybody
required

RetentionPeriodUpdateBody

Responses

HTTP CodeDescriptionSchema
200OKSyncResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backups/{backup_id}/retention-period

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.2"

Request body

{
    "retention_period": "WEEK_2"
}

Example HTTP response

Response 200

{
    "request_id": "",
    "resource": {
        "id": "",
        "links": [
            ""
        ]
    }
}

1.31.3 - 1.1

put /v1/backups/{backup_id}/retention-period

Description

보관 기간을 수정한다.

상태 ACTIVE (DEPRECATED)

Not Before 기간이 도래하거나 만료된 Deprecated 버전은 더 이상 지원하지 않습니다. 최신 버전 사용을 권장합니다.

버전최소 지원 보장일
1.120260531

Parameters

TypeNameDescriptionSchemaDefault
pathbackup_id
required
Backup ID
Example : 00cd2538fbf94d12b36aabbdd607e974
stringNone
bodybody
required

RetentionPeriodUpdateBody

Responses

HTTP CodeDescriptionSchema
200OKSyncResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backups/{backup_id}/retention-period

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.1"

Request body

{
    "retention_period": "WEEK_2"
}

Example HTTP response

Response 200

{
    "request_id": "",
    "resource": {
        "id": "",
        "links": [
            ""
        ]
    }
}

1.31.4 - 1.0

put /v1/backups/{backup_id}/retention-period

Description

보관 기간을 수정한다.

상태 ACTIVE (DEPRECATED)

Not Before 기간이 도래하거나 만료된 Deprecated 버전은 더 이상 지원하지 않습니다. 최신 버전 사용을 권장합니다.

버전최소 지원 보장일
1.020260331

Parameters

TypeNameDescriptionSchemaDefault
pathbackup_id
required
Backup ID
Example : 00cd2538fbf94d12b36aabbdd607e974
stringNone
bodybody
required

RetentionPeriodUpdateBody

Responses

HTTP CodeDescriptionSchema
200OKSyncResponse
401UnauthorizedNone
403ForbiddenNone
404Not FoundNone

Example HTTP request

Request path

/v1/backups/{backup_id}/retention-period

Request header

"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = ko-KR",
"Scp-Api-Version = backup 1.0"

Request body

{
    "retention_period": "WEEK_2"
}

Example HTTP response

Response 200

{
    "request_id": "",
    "resource": {
        "id": "",
        "links": [
            ""
        ]
    }
}

2 - Models

2.1 - AgentBackupRestoreRequest

NameDescriptionSchemaDefault
filesystem_paths
required
백업 대상 파일 시스템 경로
array[RestoreFilesystemPath]
overwrite
optional
덮어쓰기
Example : True
any of [boolean, null]
restore_server_uuid
required
복구 서버 ID
Example : 89f5ef44-1021-4a5c-8e06-fbb289eac366
string
restore_target_id
required
복구 대상 목록
Example : ca1a8e76-af49-40ea-93f8-a5989ffe138b
string

2.2 - AgentBackupRestoreTargetServerListResponse

NameDescriptionSchemaDefault
contents
optional
복구 대상 목록
any of [array[AgentBackupRestoreTargetServerResponse], null]
count
required
갯수
Example : 1
integer

2.3 - AgentBackupRestoreTargetServerListResponse1Dot2

NameDescriptionSchemaDefault
contents
optional
복구 대상 목록
any of [array[AgentBackupRestoreTargetServerResponse1Dot2], null]
count
required
갯수
Example : 1
integer

2.4 - AgentBackupRestoreTargetServerResponse

NameDescriptionSchemaDefault
server_name
required
Backup 서버명
Example : server-001
string
server_os_version
required
서버의 OS Type 과 버전
Example : UBUNTU 22.04
string
server_uuid
required
Backup 서버 UUID
Example : 89f5ef44-1021-4a5c-8e06-fbb289eac366
string

2.5 - AgentBackupRestoreTargetServerResponse1Dot2

NameDescriptionSchemaDefault
server_name
required
Backup 서버명
Example : server-001
string
server_os_version
required
서버의 OS Type 과 버전
Example : UBUNTU 22.04
string
server_type
required
백업 서버 타입
Example : s1v1m2
any of [string, null]
server_uuid
required
Backup 서버 UUID
Example : 89f5ef44-1021-4a5c-8e06-fbb289eac366
string

2.6 - AsyncResponse

NameDescriptionSchemaDefault
request_id
required
요청 ID
Example :
string
resource
required
자원
ResourceInfo

2.7 - BackupAgentCreateRequest

NameDescriptionSchemaDefault
server_uuid
required
Backup Agent 대상 서버 UUID
Example : 89f5ef44-1021-4a5c-8e06-fbb289eac366
string
tags
optional

any of [array[Tag], null]

2.8 - BackupAgentCreateRequest1Dot2

NameDescriptionSchemaDefault
server_uuid
required
Backup Agent 대상 서버 UUID
Example : 89f5ef44-1021-4a5c-8e06-fbb289eac366
string
subnet_id
optional
서브넷 ID
Example : 023c57b14f11483689338d085e061492
any of [string, null]
tags
optional

any of [array[Tag], null]

2.9 - BackupAgentCreateRequest1Dot3

NameDescriptionSchemaDefault
server_backup_agent_ip
required
대상 서버 Backup Agent IP
Example : 11.22.33.44
any of [string, null]
server_uuid
required
Backup Agent 대상 서버 UUID
Example : 89f5ef44-1021-4a5c-8e06-fbb289eac366
string
subnet_id
optional
서브넷 ID
Example : 023c57b14f11483689338d085e061492
any of [string, null]
tags
optional

any of [array[Tag], null]
zone
required
Availability Zone명
Example : kr-west1-a
any of [string, null]

2.10 - BackupAgentDetailResponse

NameDescriptionSchemaDefault
account_id
required
Account ID
Example : fnsd89fus0f9ds09f90dshf9dshfds09
any of [string, null]
backup_master_ip
required
Backup Master IP
Example : 33.44.55.66
any of [string, null]
backup_master_name
required
Backup Master명
Example : backupmastertest
any of [string, null]
backup_policy_count
required
Backup 정책 수
Example : 3
any of [integer, null]
connection_check_time
required
Backup Agent 연결 확인 시간
Example : 2024-11-11T09:13:48Z
any of [string (date-time), null]
connection_state
required
Backup Agent 연결 상태
Example : SUCCESS
any of [string, null]
created_at
required
생성 시간
Example : 2024-05-17T00:23:17Z
string (date-time)
created_by
required
생성자
Example : 90dddfc2b1e04edba54ba2b41539a9ac
string
id
required
Backup Agent ID
Example : BACKUP_AGENT-abcd
any of [string, null]
install_file_path
required
설치 파일 경로
Example : http://linux-agent
string
modified_at
required
수정 시간
Example : 2024-05-17T00:23:17Z
string (date-time)
modified_by
required
수정자
Example : 90dddfc2b1e04edba54ba2b41539a9ac
string
name
required
Backup Agent명
Example : agent_abcd12
any of [string, null]
server_backup_agent_ip
required
대상 서버 Backup Agent IP
Example : 11.22.33.44
any of [string, null]
server_category
required
대상 서버 카테고리
Example : VIRTUAL_SERVER | GPU_SERVER | BAREMETAL_SERVER
any of [string, null]
server_gateway_ip
required
서버 Gateway IP
Example : 22.33.44.55
any of [string, null]
server_name
required
Backup Agent 대상 서버명
Example : server-001
any of [string, null]
server_os_type
required
서버 OS Type
Example : WINDOWS
any of [string, null]
server_uuid
required
Backup Agent 대상 서버 UUID
Example : 89f5ef44-1021-4a5c-8e06-fbb289eac366
any of [string, null]
state
required
Backup Agent 상태
Example : AVAILABLE
any of [string, null]

2.11 - BackupAgentDetailResponse1Dot2

NameDescriptionSchemaDefault
account_id
required
Account ID
Example : fnsd89fus0f9ds09f90dshf9dshfds09
any of [string, null]
backup_master_ip
required
Backup Master IP
Example : 33.44.55.66
any of [string, null]
backup_master_name
required
Backup Master명
Example : backupmastertest
any of [string, null]
backup_policy_count
required
Backup 정책 수
Example : 3
any of [integer, null]
connection_check_time
required
Backup Agent 연결 확인 시간
Example : 2024-11-11T09:13:48Z
any of [string (date-time), null]
connection_state
required
Backup Agent 연결 상태
Example : SUCCESS
any of [string, null]
created_at
required
생성 시간
Example : 2024-05-17T00:23:17Z
string (date-time)
created_by
required
생성자
Example : 90dddfc2b1e04edba54ba2b41539a9ac
string
id
required
Backup Agent ID
Example : BACKUP_AGENT-abcd
any of [string, null]
install_file_path
required
설치 파일 경로
Example : http://linux-agent
string
media_servers
required
Backup Agent Media 서버 UUID
any of [array[MediaServer], null]
modified_at
required
수정 시간
Example : 2024-05-17T00:23:17Z
string (date-time)
modified_by
required
수정자
Example : 90dddfc2b1e04edba54ba2b41539a9ac
string
name
required
Backup Agent명
Example : agent_abcd12
any of [string, null]
server_backup_agent_ip
required
대상 서버 Backup Agent IP
Example : 11.22.33.44
any of [string, null]
server_category
required
대상 서버 카테고리
Example : VIRTUAL_SERVER | GPU_SERVER | BAREMETAL_SERVER
any of [string, null]
server_gateway_ip
required
서버 Gateway IP
Example : 22.33.44.55
any of [string, null]
server_name
required
Backup Agent 대상 서버명
Example : server-001
any of [string, null]
server_os_type
required
서버 OS Type
Example : WINDOWS
any of [string, null]
server_uuid
required
Backup Agent 대상 서버 UUID
Example : 89f5ef44-1021-4a5c-8e06-fbb289eac366
any of [string, null]
state
required
Backup Agent 상태
Example : AVAILABLE
any of [string, null]
subnet_id
required
서브넷 ID
Example :
any of [string, null]
subnet_name
required
Subnet명
Example :
any of [string, null]

2.12 - BackupAgentDetailResponse1Dot3

NameDescriptionSchemaDefault
account_id
required
Account ID
Example : fnsd89fus0f9ds09f90dshf9dshfds09
any of [string, null]
backup_master_ip
required
Backup Master IP
Example : 33.44.55.66
any of [string, null]
backup_master_name
required
Backup Master명
Example : backupmastertest
any of [string, null]
backup_policy_count
required
Backup 정책 수
Example : 3
any of [integer, null]
connection_check_time
required
Backup Agent 연결 확인 시간
Example : 2024-11-11T09:13:48Z
any of [string (date-time), null]
connection_state
required
Backup Agent 연결 상태
Example : SUCCESS
any of [string, null]
created_at
required
생성 시간
Example : 2024-05-17T00:23:17Z
string (date-time)
created_by
required
생성자
Example : 90dddfc2b1e04edba54ba2b41539a9ac
string
id
required
Backup Agent ID
Example : BACKUP_AGENT-abcd
any of [string, null]
install_file_path
required
설치 파일 경로
Example : http://linux-agent
string
is_server_deleted
optional
원본 서버의 해지 여부를 확인한다.
Example : False
any of [boolean, null]
media_servers
required
Backup Agent Media 서버 UUID
any of [array[MediaServer], null]
modified_at
required
수정 시간
Example : 2024-05-17T00:23:17Z
string (date-time)
modified_by
required
수정자
Example : 90dddfc2b1e04edba54ba2b41539a9ac
string
name
required
Backup Agent명
Example : agent_abcd12
any of [string, null]
region
optional
위치
Example : kr-west1
any of [string, null]
server_backup_agent_ip
required
대상 서버 Backup Agent IP
Example : 11.22.33.44
any of [string, null]
server_category
required
대상 서버 카테고리
Example : VIRTUAL_SERVER | GPU_SERVER | BAREMETAL_SERVER
any of [string, null]
server_gateway_ip
required
서버 Gateway IP
Example : 22.33.44.55
any of [string, null]
server_name
required
Backup Agent 대상 서버명
Example : server-001
any of [string, null]
server_os_type
required
서버 OS Type
Example : WINDOWS
any of [string, null]
server_uuid
required
Backup Agent 대상 서버 UUID
Example : 89f5ef44-1021-4a5c-8e06-fbb289eac366
any of [string, null]
state
required
Backup Agent 상태
Example : AVAILABLE
any of [string, null]
subnet_id
required
서브넷 ID
Example :
any of [string, null]
subnet_name
required
Subnet명
Example :
any of [string, null]
zone
optional
Availability Zone명
Example : kr-west1-a
any of [string, null]

2.13 - BackupAgentListResponse

NameDescriptionSchemaDefault
contents
required
Backup 대상 목록
any of [array[BackupAgentResponse], null]
count
optional
갯수
Example : 1
any of [integer, null]

2.14 - BackupAgentListResponse1Dot2

NameDescriptionSchemaDefault
contents
required
Backup 대상 목록
any of [array[BackupAgentResponse1Dot2], null]
count
optional
갯수
Example : 1
any of [integer, null]

2.15 - BackupAgentResponse

NameDescriptionSchemaDefault
account_id
required
Account ID
Example : fnsd89fus0f9ds09f90dshf9dshfds09
any of [string, null]
backup_policy_count
required
Backup 정책 수
Example : 3
any of [integer, null]
connection_state
required
Backup Agent 연결 상태
Example : SUCCESS
any of [string, null]
created_at
required
생성 시간
Example : 2024-05-17T00:23:17Z
string (date-time)
created_by
required
생성자
Example : 90dddfc2b1e04edba54ba2b41539a9ac
string
id
required
Backup Agent ID
Example : BACKUP_AGENT-abcd
any of [string, null]
modified_at
required
수정 시간
Example : 2024-05-17T00:23:17Z
string (date-time)
modified_by
required
수정자
Example : 90dddfc2b1e04edba54ba2b41539a9ac
string
name
required
Backup Agent명
Example : agent_abcd12
any of [string, null]
server_backup_agent_ip
required
대상 서버 Backup Agent IP
Example : 11.22.33.44
any of [string, null]
server_name
required
Backup 서버명
Example : server-001
any of [string, null]
state
required
Backup Agent 상태
Example : AVAILABLE
any of [string, null]

2.16 - BackupAgentResponse1Dot2

NameDescriptionSchemaDefault
account_id
required
Account ID
Example : fnsd89fus0f9ds09f90dshf9dshfds09
any of [string, null]
backup_policy_count
required
Backup 정책 수
Example : 3
any of [integer, null]
connection_state
required
Backup Agent 연결 상태
Example : SUCCESS
any of [string, null]
created_at
required
생성 시간
Example : 2024-05-17T00:23:17Z
string (date-time)
created_by
required
생성자
Example : 90dddfc2b1e04edba54ba2b41539a9ac
string
id
required
Backup Agent ID
Example : BACKUP_AGENT-abcd
any of [string, null]
modified_at
required
수정 시간
Example : 2024-05-17T00:23:17Z
string (date-time)
modified_by
required
수정자
Example : 90dddfc2b1e04edba54ba2b41539a9ac
string
name
required
Backup Agent명
Example : agent_abcd12
any of [string, null]
server_backup_agent_ip
required
대상 서버 Backup Agent IP
Example : 11.22.33.44
any of [string, null]
server_category
required
대상 서버 카테고리
Example : VIRTUAL_SERVER | GPU_SERVER | BAREMETAL_SERVER
any of [string, null]
server_name
required
Backup 서버명
Example : server-001
any of [string, null]
state
required
Backup Agent 상태
Example : AVAILABLE
any of [string, null]

2.17 - BackupAgentTargetListResponse

NameDescriptionSchemaDefault
contents
required
Backup 대상 목록
any of [array[BackupAgentTargetResponse], null]
count
optional
갯수
Example : 1
any of [integer, null]

2.18 - BackupAgentTargetListResponse1Dot2

NameDescriptionSchemaDefault
contents
required
Backup 대상 목록
any of [array[BackupAgentTargetResponse1Dot2], null]
count
optional
갯수
Example : 1
any of [integer, null]

2.19 - BackupAgentTargetResponse

NameDescriptionSchemaDefault
server_backup_agent_ip
required
대상 서버 Backup Agent IP
Example : 11.22.33.44
any of [string, null]
server_name
required
Backup Agent 대상 서버명
Example : server-001
string
server_state
required
Backup 서버 상태
Example : RUNNING
string
server_uuid
required
Backup Agent 대상 서버 UUID
Example : 89f5ef44-1021-4a5c-8e06-fbb289eac366
string

2.20 - BackupAgentTargetResponse1Dot2

NameDescriptionSchemaDefault
server_backup_agent_ip
required
대상 서버 Backup Agent IP
Example : 11.22.33.44
any of [string, null]
server_name
required
Backup Agent 대상 서버명
Example : server-001
string
server_state
required
Backup 서버 상태
Example : RUNNING
string
server_type
required
백업 서버 타입
Example : s1v1m2
any of [string, null]
server_uuid
required
Backup Agent 대상 서버 UUID
Example : 89f5ef44-1021-4a5c-8e06-fbb289eac366
string
vpc_id
optional
VPC ID
Example : 7df8abb4912e4709b1cb237daccca7a8
any of [string, null]

2.21 - BackupCreateRequest

NameDescriptionSchemaDefault
encrypt_enabled
optional
암호화 사용 여부
Example : True
booleanTrue
filesystem_paths
optional
백업 대상 파일 시스템 경로
Example : ['/aaa', '/bbb']
any of [array[string], null]
name
required
Backup명
Example : backup-001
string
policy_category
required
Backup 정책 카테고리
Example : AGENTLESS
enum (AGENTLESS, AGENT)
policy_type
required
Backup 정책 유형
Example : VM_IMAGE
enum (VM_IMAGE, FILESYSTEM, FILE_STORAGE)
region
optional
Agentless 백업의 경우, 이 region은 백업이 저장되는 region 입니다. Agent 백업의 경우, 이 region은 백업이 복제되는 region 입니다.
Example : kr-west1
any of [string, null]
retention_period
optional
Backup 보관 기간
Example : WEEK_2
enum (WEEK_2, MONTH_1, MONTH_3, MONTH_6, YEAR_1)WEEK_2
schedules
required
스케줄 목록
array[BackupScheduleCreateRequest]
server_category
required
대상 서버 카테고리
Example : VIRTUAL_SERVER | GPU_SERVER | BAREMETAL_SERVER
enum (VIRTUAL_SERVER, GPU_SERVER, BAREMETAL_SERVER)
server_guid
optional
Backup 서버 GUID
Example : 9ab33c66-3dbd-46cd-b0af-abccd3eb3170
any of [string, null]
server_uuid
required
Backup 서버 UUID
Example : 89f5ef44-1021-4a5c-8e06-fbb289eac366
string
tags
optional

any of [array[Tag], null]

2.22 - BackupCreateRequest1Dot1

NameDescriptionSchemaDefault
dr_enabled
optional
DR 사용 여부
Example : False
any of [boolean, null]
encrypt_enabled
optional
암호화 사용 여부
Example : True
booleanTrue
filesystem_paths
optional
백업 대상 파일 시스템 경로
Example : ['/aaa', '/bbb']
any of [array[string], null]
name
required
Backup명
Example : backup-001
string
policy_category
required
Backup 정책 카테고리
Example : AGENTLESS
enum (AGENTLESS, AGENT)
policy_type
required
Backup 정책 유형
Example : VM_IMAGE
enum (VM_IMAGE, FILESYSTEM, FILE_STORAGE)
region
optional
Agentless 백업의 경우, 이 region은 백업이 저장되는 region 입니다. Agent 백업의 경우, 이 region은 백업이 복제되는 region 입니다.
Example : kr-west1
any of [string, null]
retention_period
optional
Backup 보관 기간
Example : WEEK_2
enum (WEEK_2, MONTH_1, MONTH_3, MONTH_6, YEAR_1)WEEK_2
schedules
required
스케줄 목록
array[BackupScheduleCreateRequest]
server_category
required
대상 서버 카테고리
Example : VIRTUAL_SERVER | GPU_SERVER | BAREMETAL_SERVER
enum (VIRTUAL_SERVER, GPU_SERVER, BAREMETAL_SERVER)
server_guid
optional
Backup 서버 GUID
Example : 9ab33c66-3dbd-46cd-b0af-abccd3eb3170
any of [string, null]
server_uuid
required
Backup 서버 UUID
Example : 89f5ef44-1021-4a5c-8e06-fbb289eac366
string
tags
optional

any of [array[Tag], null]

2.23 - BackupCreateRequest1Dot2

NameDescriptionSchemaDefault
dr_enabled
optional
DR 사용 여부
Example : False
any of [boolean, null]
encrypt_enabled
optional
암호화 사용 여부
Example : True
booleanTrue
filesystem_paths
optional
백업 대상 파일 시스템 경로
Example : ['/aaa', '/bbb']
any of [array[string], null]
is_all_filesystem
optional
전체 파일 시스템 선택 여부
Example : False
any of [boolean, null]
name
required
Backup명
Example : backup-001
string
policy_category
required
Backup 정책 카테고리
Example : AGENTLESS
enum (AGENTLESS, AGENT)
policy_type
required
Backup 정책 유형
Example : VM_IMAGE
enum (VM_IMAGE, FILESYSTEM, FILE_STORAGE)
region
optional
Agentless 백업의 경우, 이 region은 백업이 저장되는 region 입니다. Agent 백업의 경우, 이 region은 백업이 복제되는 region 입니다.
Example : kr-west1
any of [string, null]
retention_period
optional
Backup 보관 기간
Example : WEEK_2
enum (WEEK_2, MONTH_1, MONTH_3, MONTH_6, YEAR_1)WEEK_2
schedules
required
스케줄 목록
array[BackupScheduleCreateRequest]
server_category
required
대상 서버 카테고리
Example : VIRTUAL_SERVER | GPU_SERVER | BAREMETAL_SERVER
enum (VIRTUAL_SERVER, GPU_SERVER, BAREMETAL_SERVER)
server_guid
optional
Backup 서버 GUID
Example : 9ab33c66-3dbd-46cd-b0af-abccd3eb3170
any of [string, null]
server_uuid
required
Backup 서버 UUID
Example : 89f5ef44-1021-4a5c-8e06-fbb289eac366
string
tags
optional

any of [array[Tag], null]

2.24 - BackupCreateRequest1Dot3

NameDescriptionSchemaDefault
dr_enabled
optional
DR 사용 여부
Example : False
any of [boolean, null]
encrypt_enabled
optional
암호화 사용 여부
Example : True
booleanTrue
filesystem_paths
optional
백업 대상 파일 시스템 경로
Example : ['/aaa', '/bbb']
any of [array[string], null]
is_all_filesystem
optional
전체 파일 시스템 선택 여부
Example : False
any of [boolean, null]
name
required
Backup명
Example : backup-001
string
policy_category
required
Backup 정책 카테고리
Example : AGENTLESS
enum (AGENTLESS, AGENT)
policy_type
required
Backup 정책 유형
Example : VM_IMAGE
enum (VM_IMAGE, FILESYSTEM, FILE_STORAGE)
region
optional
Agentless 백업의 경우, 이 region은 백업이 저장되는 region 입니다. Agent 백업의 경우, 이 region은 백업이 복제되는 region 입니다.
Example : kr-west1
any of [string, null]
retention_period
optional
Backup 보관 기간
Example : WEEK_2
enum (WEEK_2, MONTH_1, MONTH_3, MONTH_6, YEAR_1)WEEK_2
schedules
required
스케줄 목록
array[BackupScheduleCreateRequest]
server_category
required
대상 서버 카테고리
Example : VIRTUAL_SERVER | GPU_SERVER | BAREMETAL_SERVER
enum (VIRTUAL_SERVER, GPU_SERVER, BAREMETAL_SERVER)
server_guid
optional
Backup 서버 GUID
Example : 9ab33c66-3dbd-46cd-b0af-abccd3eb3170
any of [string, null]
server_uuid
required
Backup 서버 UUID
Example : 89f5ef44-1021-4a5c-8e06-fbb289eac366
string
tags
optional

any of [array[Tag], null]
zone
optional
Agentless 백업의 경우, 이 zone은 백업이 저장되는 zone 입니다. Agent 백업의 경우, 이 zone은 백업이 복제되는 zone 입니다.
Example :
any of [string, null]

2.25 - BackupDetailResponse

NameDescriptionSchemaDefault
backup_agent_id
optional
Backup Agent ID
Example : BACKUP_AGENT-abcd
any of [string, null]
created_at
required
생성 시간
Example : 2024-05-17T00:23:17Z
string (date-time)
created_by
required
생성자
Example : 90dddfc2b1e04edba54ba2b41539a9ac
string
encrypt_enabled
optional
암호화 사용 여부
Example : False
any of [boolean, null]
filesystem_paths
optional
백업 대상 파일 시스템 경로
Example : ['/aaa', '/bbb']
any of [array[string], null]
id
required
ID
Example : 0fdd87aab8cb46f59b7c1f81ed03fb3e
string
modified_at
required
수정 시간
Example : 2024-05-17T00:23:17Z
string (date-time)
modified_by
required
수정자
Example : 90dddfc2b1e04edba54ba2b41539a9ac
string
name
required
Backup명
Example : backup-001
string
policy_category
required
Backup 정책 카테고리
Example : AGENTLESS
string
policy_type
required
Backup 정책 유형
Example : VM_IMAGE
string
region
optional
위치
Example : kr-west1
any of [string, null]
retention_period
required
Backup 보관 기간
Example : WEEK_2
string
role_type
required
백업 역할 유형
Example : ORIGINAL
string
server_category
required
대상 서버 카테고리
Example : VIRTUAL_SERVER | GPU_SERVER | BAREMETAL_SERVER
string
server_name
required
Backup 서버명
Example : server-001
string
server_os_type
optional
서버 OS Type
Example : WINDOWS
any of [string, null]
server_region
required
위치
Example : kr-west1
any of [string, null]
server_uuid
required
Backup 서버 UUID
Example : 89f5ef44-1021-4a5c-8e06-fbb289eac366
string
state
required
Backup 상태
Example : AVAILABLE
string

2.26 - BackupDetailResponse1Dot1

NameDescriptionSchemaDefault
backup_agent_id
optional
Backup Agent ID
Example : BACKUP_AGENT-abcd
any of [string, null]
created_at
required
생성 시간
Example : 2024-05-17T00:23:17Z
string (date-time)
created_by
required
생성자
Example : 90dddfc2b1e04edba54ba2b41539a9ac
string
dr_enabled
optional
DR 사용 여부
Example : False
any of [boolean, null]
dr_region
optional
DR Region
Example : kr-west1
any of [string, null]
encrypt_enabled
optional
암호화 사용 여부
Example : False
any of [boolean, null]
filesystem_paths
optional
백업 대상 파일 시스템 경로
Example : ['/aaa', '/bbb']
any of [array[string], null]
id
required
ID
Example : 0fdd87aab8cb46f59b7c1f81ed03fb3e
string
modified_at
required
수정 시간
Example : 2024-05-17T00:23:17Z
string (date-time)
modified_by
required
수정자
Example : 90dddfc2b1e04edba54ba2b41539a9ac
string
name
required
Backup명
Example : backup-001
string
origin_backup_id
optional
Backup ID
Example : 00cd2538fbf94d12b36aabbdd607e974
any of [string, null]
policy_category
required
Backup 정책 카테고리
Example : AGENTLESS
string
policy_type
required
Backup 정책 유형
Example : VM_IMAGE
string
region
optional
위치
Example : kr-west1
any of [string, null]
replica_backup_id
optional
Backup ID
Example : 00cd2538fbf94d12b36aabbdd607e974
any of [string, null]
retention_period
required
Backup 보관 기간
Example : WEEK_2
string
role_type
required
백업 역할 유형
Example : ORIGINAL
string
server_category
required
대상 서버 카테고리
Example : VIRTUAL_SERVER | GPU_SERVER | BAREMETAL_SERVER
string
server_name
required
Backup 서버명
Example : server-001
string
server_os_type
optional
서버 OS Type
Example : WINDOWS
any of [string, null]
server_region
required
위치
Example : kr-west1
any of [string, null]
server_uuid
required
Backup 서버 UUID
Example : 89f5ef44-1021-4a5c-8e06-fbb289eac366
string
state
required
Backup 상태
Example : AVAILABLE
string

2.27 - BackupDetailResponse1Dot2

NameDescriptionSchemaDefault
backup_agent_id
optional
Backup Agent ID
Example : BACKUP_AGENT-abcd
any of [string, null]
created_at
required
생성 시간
Example : 2024-05-17T00:23:17Z
string (date-time)
created_by
required
생성자
Example : 90dddfc2b1e04edba54ba2b41539a9ac
string
dr_enabled
optional
DR 사용 여부
Example : False
any of [boolean, null]
dr_region
optional
DR Region
Example : kr-west1
any of [string, null]
encrypt_enabled
optional
암호화 사용 여부
Example : False
any of [boolean, null]
filesystem_paths
optional
백업 대상 파일 시스템 경로
Example : ['/aaa', '/bbb']
any of [array[string], null]
id
required
ID
Example : 0fdd87aab8cb46f59b7c1f81ed03fb3e
string
is_all_filesystem
optional
전체 파일 시스템 선택 여부
Example : False
any of [boolean, null]
modified_at
required
수정 시간
Example : 2024-05-17T00:23:17Z
string (date-time)
modified_by
required
수정자
Example : 90dddfc2b1e04edba54ba2b41539a9ac
string
name
required
Backup명
Example : backup-001
string
origin_backup_id
optional
Backup ID
Example : 00cd2538fbf94d12b36aabbdd607e974
any of [string, null]
policy_category
required
Backup 정책 카테고리
Example : AGENTLESS
string
policy_type
required
Backup 정책 유형
Example : VM_IMAGE
string
region
optional
위치
Example : kr-west1
any of [string, null]
replica_backup_id
optional
Backup ID
Example : 00cd2538fbf94d12b36aabbdd607e974
any of [string, null]
retention_period
required
Backup 보관 기간
Example : WEEK_2
string
role_type
required
백업 역할 유형
Example : ORIGINAL
string
server_category
required
대상 서버 카테고리
Example : VIRTUAL_SERVER | GPU_SERVER | BAREMETAL_SERVER
string
server_name
required
Backup 서버명
Example : server-001
string
server_os_type
optional
서버 OS Type
Example : WINDOWS
any of [string, null]
server_region
required
위치
Example : kr-west1
any of [string, null]
server_uuid
required
Backup 서버 UUID
Example : 89f5ef44-1021-4a5c-8e06-fbb289eac366
string
state
required
Backup 상태
Example : AVAILABLE
string

2.28 - BackupDetailResponse1Dot3

NameDescriptionSchemaDefault
backup_agent_id
optional
Backup Agent ID
Example : BACKUP_AGENT-abcd
any of [string, null]
created_at
required
생성 시간
Example : 2024-05-17T00:23:17Z
string (date-time)
created_by
required
생성자
Example : 90dddfc2b1e04edba54ba2b41539a9ac
string
dr_enabled
optional
DR 사용 여부
Example : False
any of [boolean, null]
dr_region
optional
DR Region
Example : kr-west1
any of [string, null]
dr_zone
optional
Availability Zone명
Example : kr-west1-a
any of [string, null]
encrypt_enabled
optional
암호화 사용 여부
Example : False
any of [boolean, null]
filesystem_paths
optional
백업 대상 파일 시스템 경로
Example : ['/aaa', '/bbb']
any of [array[string], null]
id
required
ID
Example : 0fdd87aab8cb46f59b7c1f81ed03fb3e
string
is_all_filesystem
optional
전체 파일 시스템 선택 여부
Example : False
any of [boolean, null]
is_server_deleted
optional
원본 서버의 해지 여부를 확인한다.
Example : False
any of [boolean, null]
modified_at
required
수정 시간
Example : 2024-05-17T00:23:17Z
string (date-time)
modified_by
required
수정자
Example : 90dddfc2b1e04edba54ba2b41539a9ac
string
name
required
Backup명
Example : backup-001
string
origin_backup_id
optional
Backup ID
Example : 00cd2538fbf94d12b36aabbdd607e974
any of [string, null]
policy_category
required
Backup 정책 카테고리
Example : AGENTLESS
string
policy_type
required
Backup 정책 유형
Example : VM_IMAGE
string
region
optional
위치
Example : kr-west1
any of [string, null]
replica_backup_id
optional
Backup ID
Example : 00cd2538fbf94d12b36aabbdd607e974
any of [string, null]
retention_period
required
Backup 보관 기간
Example : WEEK_2
string
role_type
required
백업 역할 유형
Example : ORIGINAL
string
server_category
required
대상 서버 카테고리
Example : VIRTUAL_SERVER | GPU_SERVER | BAREMETAL_SERVER
string
server_name
required
Backup 서버명
Example : server-001
string
server_os_type
optional
서버 OS Type
Example : WINDOWS
any of [string, null]
server_region
required
위치
Example : kr-west1
any of [string, null]
server_uuid
required
Backup 서버 UUID
Example : 89f5ef44-1021-4a5c-8e06-fbb289eac366
string
server_zone
optional
Availability Zone명
Example : kr-west1-a
any of [string, null]
state
required
Backup 상태
Example : AVAILABLE
string
zone
optional
Availability Zone명
Example : kr-west1-a
any of [string, null]

2.29 - BackupHistoryListResponse

NameDescriptionSchemaDefault
contents
required
Backup 이력 목록
any of [array[BackupHistoryResponse], null]
count
required
갯수
Example : 1
integer

2.30 - BackupHistoryResponse

NameDescriptionSchemaDefault
backup_end_time
required
검색 종료 일시
Example : 2024-10-31T14:59:59Z
any of [string (date-time), null]
backup_job_guid
required
Backup job GUID
Example : 3b1da7ba-3f38-45cb-9538-e921826f80d7
any of [string, null]
backup_job_state
required
Backup 이력 상태
Example : SUCCESS
string
backup_start_time
required
시작 일시
Example : 2024-09-30T15:00:00Z
any of [string (date-time), null]
schedule_id
required
스케줄 ID
Example : f5b8e22b-0d88-4698-9996-fb44217c8227
string
schedule_name
required
스케줄명
Example : INCREMENTAL_DAILY_15:00:00-chg4By
string

2.31 - BackupListRegionRelationshipResponse

NameDescriptionSchemaDefault
contents
required
백업 Region 관계 목록
any of [array[BackupRegionRelationshipResponse], null]
count
optional
전체 개수
Example :
any of [integer, null]

2.32 - BackupListRegionRelationshipResponse1Dot3

NameDescriptionSchemaDefault
contents
required
백업 Region 관계 목록
any of [array[BackupRegionRelationshipResponse1Dot3], null]
count
optional
전체 개수
Example :
any of [integer, null]

2.33 - BackupListResponse

NameDescriptionSchemaDefault
contents
required
Backup 목록
any of [array[BackupResponse], null]
count
optional
갯수
Example : 1
any of [integer, null]

2.34 - BackupNameDuplicateResponse

NameDescriptionSchemaDefault
result
required
결과
Example : True
boolean

2.35 - BackupRegionRelationshipResponse

NameDescriptionSchemaDefault
from_availability_zone
optional
Availability Zone명
Example : kr-west1-a
any of [string, null]
from_region
optional
위치
Example : kr-west1
any of [string, null]
to_availability_zone
optional
Availability Zone명
Example : kr-west1-a
any of [string, null]
to_region
optional
위치
Example : kr-west1
any of [string, null]

2.36 - BackupRegionRelationshipResponse1Dot3

NameDescriptionSchemaDefault
from_region
optional
위치
Example : kr-west1
any of [string, null]
from_zone
optional
Availability Zone명
Example : kr-west1-a
any of [string, null]
to_region
optional
위치
Example : kr-west1
any of [string, null]
to_zone
optional
Availability Zone명
Example : kr-west1-a
any of [string, null]

2.37 - BackupReplicationUseUpdateBody

NameDescriptionSchemaDefault
dr_enabled
required
DR 사용 여부
Example : False
boolean

2.38 - BackupResponse

NameDescriptionSchemaDefault
created_at
required
생성 시간
Example : 2024-05-17T00:23:17Z
string (date-time)
created_by
required
생성자
Example : 90dddfc2b1e04edba54ba2b41539a9ac
string
id
required
ID
Example : 0fdd87aab8cb46f59b7c1f81ed03fb3e
string
modified_at
required
수정 시간
Example : 2024-05-17T00:23:17Z
string (date-time)
modified_by
required
수정자
Example : 90dddfc2b1e04edba54ba2b41539a9ac
string
name
required
Backup명
Example : backup-001
string
policy_type
required
Backup 정책 유형
Example : VM_IMAGE
string
retention_period
required
Backup 보관 기간
Example : WEEK_2
string
role_type
required
백업 역할 유형
Example : ORIGINAL
string
server_name
required
Backup 서버명
Example : server-001
string
state
required
Backup 상태
Example : AVAILABLE
string

2.39 - BackupRestoreHistoryListResponse

NameDescriptionSchemaDefault
contents
required
Backup 복구 이력
any of [array[BackupRestoreHistoryResponse], null]
count
required
갯수
Example : 1
integer

2.40 - BackupRestoreHistoryResponse

NameDescriptionSchemaDefault
backup_id
required
Backup ID
Example : 00cd2538fbf94d12b36aabbdd607e974
string
backup_start_time
required
Backup 일시
Example : 2024-10-28T05:38:48
string (date-time)
created_at
required
생성 시간
Example : 2024-05-17T00:23:17Z
string (date-time)
created_by
required
생성자
Example : 90dddfc2b1e04edba54ba2b41539a9ac
string
modified_at
required
수정 시간
Example : 2024-05-17T00:23:17Z
string (date-time)
modified_by
required
수정자
Example : 90dddfc2b1e04edba54ba2b41539a9ac
string
restore_end_time
required
복구 완료 일시
Example : 2024-10-28T05:52:47
any of [string (date-time), null]
restore_server_id
required
복구 서버 ID
Example : 26895cb7-2059-49e7-b6fe-9c9c4b0d3db0
any of [string, null]
restore_server_name
required
복구 서버명
Example : restoretest1
string
restore_start_time
required
복구 시작 일시
Example : 2024-10-28T05:52:47
string (date-time)
restore_state
required
복구 상태
Example : COMPLETED
enum (COMPLETED, FAILED, INPROGRESS, PARTIAL_SUCCESS)
schedule_name
required
스케줄명
Example : INCREMENTAL_DAILY_15:00:00-chg4By
string

2.41 - BackupRestoreRequest

NameDescriptionSchemaDefault
networks
optional
복구용 네트워크 정보
any of [array[Network], null]
restore_region
optional
서버를 복구할 리전
Example : kr-west1
any of [string, null]
restore_server_name
required
복구 서버명
Example : restoretest1
Pattern : ^[a-zA-Z0-9-_ ]*$
Minimum length : 1
Maximum length : 63
string
restore_target_id
required
복구 대상 목록
Example : ca1a8e76-af49-40ea-93f8-a5989ffe138b
string
security_groups
optional
Security Group ID 목록
Example : ['023c57b14f11483689338d085e061492']
any of [array[string], null]
server_type_id
required
서버 유형 ID
Example : s1v1m2
string

2.42 - BackupRestoreRequest1Dot3

NameDescriptionSchemaDefault
networks
optional
복구용 네트워크 정보
any of [array[Network], null]
restore_region
optional
서버를 복구할 리전
Example : kr-west1
any of [string, null]
restore_server_name
required
복구 서버명
Example : restoretest1
Pattern : ^[a-zA-Z0-9-_ ]*$
Minimum length : 1
Maximum length : 63
string
restore_target_id
required
복구 대상 목록
Example : ca1a8e76-af49-40ea-93f8-a5989ffe138b
string
restore_zone
optional
Availability Zone명
Example : kr-west1-a
any of [string, null]
security_groups
optional
Security Group ID 목록
Example : ['023c57b14f11483689338d085e061492']
any of [array[string], null]
server_type_id
required
서버 유형 ID
Example : s1v1m2
string

2.43 - BackupRestoreServerNameDuplicateResponse

NameDescriptionSchemaDefault
result
required
결과
Example : True
boolean

2.44 - BackupRestoreSubnetListResponse

NameDescriptionSchemaDefault
count
required
갯수
Example : 1
integer
subnets
optional
복구 시 선택 가능한 서브넷 목록
any of [array[BackupRestoreSubnetResponse], null]

2.45 - BackupRestoreSubnetResponse

NameDescriptionSchemaDefault
account_id
required
Account ID
Example : fnsd89fus0f9ds09f90dshf9dshfds09
string
cidr
required
Subnet Cidr
Example : 192.167.1.0/24
string
created_at
required
생성 시간
Example : 2024-05-17T00:23:17Z
string (date-time)
created_by
required
생성자
Example : 90dddfc2b1e04edba54ba2b41539a9ac
string
gateway_ip_address
required
Gateway IP
Example : 192.167.1.1
any of [string, null]
id
required
서브넷 ID
Example : 023c57b14f11483689338d085e061492
string
modified_at
required
수정 시간
Example : 2024-05-17T00:23:17Z
string (date-time)
modified_by
required
수정자
Example : 90dddfc2b1e04edba54ba2b41539a9ac
string
name
required
Subnet명
Example : subnetName
string
state
required
Subnet 상태
Example : ACTIVE
string
type
required
Subnet 유형
Example : PUBLIC
string
vpc_id
required
VPC ID
Example : 7df8abb4912e4709b1cb237daccca7a8
string
vpc_name
required
VPC명
Example : vpcName
string

2.46 - BackupRestoreTargetDeleteRequest

NameDescriptionSchemaDefault
restore_target_ids
required
복구 대상 목록
Example : ['ca1a8e76-af49-40ea-93f8-a5989ffe138b']
array[string]

2.47 - BackupRestoreTargetListResponse

NameDescriptionSchemaDefault
contents
required
복구 대상 목록
any of [array[BackupRestoreTargetResponse], null]
count
required
갯수
Example : 1
integer

2.48 - BackupRestoreTargetResponse

NameDescriptionSchemaDefault
backup_start_time
required
시작 일시
Example : 2024-09-30T15:00:00Z
any of [string (date-time), null]
is_restore_available
required
해당 백업 Image로 복구 가능 여부
Example : true
boolean
restore_target_id
required
복구 대상 목록
Example : ca1a8e76-af49-40ea-93f8-a5989ffe138b
string
retention_period
required
Backup 보관 기간
Example : WEEK_2
string
schedule_id
required
스케줄 ID
Example : f5b8e22b-0d88-4698-9996-fb44217c8227
string
schedule_name
required
스케줄명
Example : INCREMENTAL_DAILY_15:00:00-chg4By
string
usage_gb
required
백업 용량(GB)
Example : 123.4
object

2.49 - BackupScheduleCreateRequest

NameDescriptionSchemaDefault
frequency
required
스케줄 주기 유형
Example : DAILY
enum (MONTHLY, WEEKLY, DAILY)
start_day
optional
Backup 스케줄 시작 요일
Example : MON
any of [enum (MON, TUE, WED, THU, FRI, SAT, SUN), null]
start_time
required
스케줄 시작 시간
Example : 09:00:00
string
start_week
optional
Backup 스케줄 시작 주
Example : WEEK_2
any of [enum (WEEK_1, WEEK_2, WEEK_3, WEEK_4, WEEK_LAST), null]
type
required
스케줄 유형
Example : FULL
enum (FULL, INCREMENTAL)

2.50 - BackupScheduleListResponse

NameDescriptionSchemaDefault
contents
required
Backup 스케줄 목록
any of [array[BackupScheduleResponse], null]
count
required
갯수
Example : 1
integer

2.51 - BackupScheduleResponse

NameDescriptionSchemaDefault
backup_id
required
Backup ID
Example : 00cd2538fbf94d12b36aabbdd607e974
string
created_at
required
생성 시간
Example : 2024-05-17T00:23:17Z
string (date-time)
created_by
required
생성자
Example : 90dddfc2b1e04edba54ba2b41539a9ac
string
frequency
required
스케줄 주기 유형
Example : DAILY
enum (MONTHLY, WEEKLY, DAILY)
id
required
ID
Example : 0fdd87aab8cb46f59b7c1f81ed03fb3e
string
modified_at
required
수정 시간
Example : 2024-05-17T00:23:17Z
string (date-time)
modified_by
required
수정자
Example : 90dddfc2b1e04edba54ba2b41539a9ac
string
name
required
스케줄명
Example : INCREMENTAL_DAILY_15:00:00-chg4By
string
start_day
required
스케줄 시작 요일
Example : MON
any of [string, null]
start_time
required
스케줄 시작 시간
Example : 14:00:00
any of [string, null]
start_week
required
스케줄 시작 주
Example : WEEK_1
any of [string, null]
state
required
Backup 스케줄 상태
Example : AVAILABLE
string
type
required
스케줄 유형
Example : FULL
string

2.52 - BackupTargetListResponse

NameDescriptionSchemaDefault
contents
optional
Backup 대상 목록
any of [array[BackupTargetResponse], null]
count
required
갯수
Example : 1
integer

2.53 - BackupTargetResponse

NameDescriptionSchemaDefault
server_guid
required
Backup 서버 GUID
Example : 9ab33c66-3dbd-46cd-b0af-abccd3eb3170
any of [string, null]
server_name
required
Backup 서버명
Example : server-001
string
server_os_version
required
서버의 OS Type 과 버전
Example : UBUNTU 22.04
any of [string, null]
server_type
required
백업 서버 타입
Example : s1v1m2
any of [string, null]
server_uuid
required
Backup 서버 UUID
Example : 89f5ef44-1021-4a5c-8e06-fbb289eac366
string

2.54 - CheckFileSystemDuplicationResponse

NameDescriptionSchemaDefault
result
required
결과
Example : True
boolean

2.55 - FileSystemPathListResponse

NameDescriptionSchemaDefault
contents
required
백업 대상 파일 시스템 경로
any of [array[FileSystemPathResponse], null]
count
optional
갯수
Example : 1
any of [integer, null]

2.56 - FileSystemPathResponse

NameDescriptionSchemaDefault
id
required
파일 시스템 ID
Example : /data/_1768885200
string
item_type
required
파일 시스템 유형
Example : DIR | FILE
string
name
required
파일 시스템명
Example : data/
string
path
required
파일 시스템 경로
Example : /
any of [string, null]

2.57 - FileSystemPathUpdateRequest

NameDescriptionSchemaDefault
backup_filesystem_paths
required
백업 대상 파일 시스템 경로
Example : ['/aaa', '/bbb']
any of [array[string], string]

2.58 - FileSystemPathUpdateRequest1Dot2

NameDescriptionSchemaDefault
backup_filesystem_paths
optional
백업 대상 파일 시스템 경로
Example : ['/aaa', '/bbb']
any of [array[string], string, null]
is_all_filesystem
optional
전체 파일 시스템 선택 여부
Example : False
any of [boolean, null]

2.59 - InstallFilePathResponse

NameDescriptionSchemaDefault
install_file_path
required
설치 파일 경로
Example : http://linux-agent
string

2.60 - MediaServer

NameDescriptionSchemaDefault
ip_address
required
Media 서버 ID
Example :
string
name
required
Media 서버명
Example :
string

2.61 - ModifyBackupSchedulesRequest

NameDescriptionSchemaDefault
schedules
required
Backup 스케줄 목록
array[BackupScheduleCreateRequest]

2.62 - Network

NameDescriptionSchemaDefault
subnet_id
required
서브넷 ID
Example : 023c57b14f11483689338d085e061492
string

2.63 - ResourceInfo

NameDescriptionSchemaDefault
id
required
ID
Example :
string
links
optional
Links
Example :
any of [array[object], null]

2.64 - RestoreFilesystemPath

NameDescriptionSchemaDefault
destination
required
복구될 대상 파일 시스템 경로
Example : /
string
source
required
복구할 원본 파일 시스템 경로
Example : /
string

2.65 - RetentionPeriodUpdateBody

NameDescriptionSchemaDefault
retention_period
required
Backup 보관 기간
Example : WEEK_2
enum (WEEK_2, MONTH_1, MONTH_3, MONTH_6, YEAR_1)

2.66 - SyncResponse

NameDescriptionSchemaDefault
request_id
required
요청 ID
Example :
string
resource
required
자원
ResourceInfo

2.67 - Tag

NameDescriptionSchemaDefault
key
required

Example :
string
value
required

Example :
string