Obtém uma lista de snapshots. Cada snapshot representa um backup point-in-time que pode ser usado para restaurar uma nova instância com seus dados completos.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
hologram:ListBackupData |
list |
*Instance
|
Nenhuma | Nenhuma |
Sintaxe da solicitação
GET /api/v1/backups HTTP/1.1
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| instanceId |
string |
Não |
O ID da instância. |
hgprecn-cn-wwoxxxxx |
| backupType |
string |
Não |
O tipo de backup, usado para filtrar snapshots. Se você deixar este parâmetro vazio, todos os snapshots serão retornados. Valores válidos:
|
redundant |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
|||
| RequestId |
string |
O ID da solicitação. |
4AA0C48F-B5BB-5FF9-A43B-6B91E0715D46 |
| BackupDataList |
array<object> |
A lista de backups. |
|
|
object |
|||
| BackupType |
string |
O tipo de backup.
|
redundant |
| DataGran |
string |
A granularidade do backup. Valores válidos:
|
instance |
| Id |
integer |
O ID exclusivo do snapshot. |
1780805690994479105 |
| InstanceId |
string |
O ID da instância. |
hgpostcn-cn-pe33jdxxxxx |
| StartTime |
string |
O timestamp de quando o backup foi iniciado. Formato: |
2024-10-28T11:19:56.000+00:00 |
| Status |
string |
O status do backup. Valores válidos:
|
completed |
| TriggerType |
string |
O tipo de acionamento do backup. Valores válidos:
|
scheduled |
| DataDesc |
string |
A descrição do snapshot. Pode ser atualizada. |
demo |
| DataTime |
string |
A hora em que o snapshot de dados foi criado. Para o formato, consulte StartTime. |
2024-10-28T12:23:37.000+00:00 |
| DataSize |
integer |
O tamanho do snapshot, em bytes. |
76085723136 |
| EndTime |
string |
A hora em que o backup foi concluído. Para o formato, consulte StartTime. |
2024-10-28T12:27:34.000+00:00 |
| ColdDataSize |
integer |
O tamanho dos dados frios, em bytes. |
32413521 |
| InstanceType |
string |
O tipo da instância. Valores válidos:
|
Warehouse |
| InstanceRegion |
string |
A região onde a instância reside. |
cn-hangzhou |
| SnapshotRegion |
string |
A região onde o snapshot está armazenado. |
cn-hangzhou |
| InstanceZoneId |
string |
A zona onde a instância reside. |
cn-hangzhou-j |
| SnapshotZoneId |
string |
A zona onde o(s) snapshot(s) de backup está(ão) armazenado(s). Se você usar armazenamento com redundância de zona, os dados serão armazenados em várias zonas. Este parâmetro retorna uma dessas zonas. |
cn-hangzhou-j |
| InstanceName |
string |
O nome da instância. |
my-hologres-dw |
Exemplos
Resposta de sucesso
JSON formato
{
"RequestId": "4AA0C48F-B5BB-5FF9-A43B-6B91E0715D46",
"BackupDataList": [
{
"BackupType": "redundant",
"DataGran": "instance",
"Id": 1780805690994479000,
"InstanceId": "hgpostcn-cn-pe33jdxxxxx",
"StartTime": "2024-10-28T11:19:56.000+00:00",
"Status": "completed",
"TriggerType": "scheduled",
"DataDesc": "demo",
"DataTime": "2024-10-28T12:23:37.000+00:00",
"DataSize": 76085723136,
"EndTime": "2024-10-28T12:27:34.000+00:00",
"ColdDataSize": 32413521,
"InstanceType": "Warehouse",
"InstanceRegion": "cn-hangzhou",
"SnapshotRegion": "cn-hangzhou",
"InstanceZoneId": "cn-hangzhou-j",
"SnapshotZoneId": "cn-hangzhou-j",
"InstanceName": "my-hologres-dw"
}
]
}
Códigos de erro
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.