Obtém um ou mais snapshots de backup históricos que atendem às condições especificadas.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
hbr:SearchHistoricalSnapshots |
get |
*Todos os recursos.
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| SourceType |
string |
Não |
O tipo da fonte de dados. Valores válidos:
|
ECS_FILE |
| Query |
array |
Sim |
As condições de consulta. Exemplo de Query:
|
[ { "field": "VaultId", "value": "v-0003rf9m17pap3ltpqx5", "operation": "MATCH_TERM" }, { "field": "InstanceId", "value": "i-bp1i20zq2wuzdie9368m", "operation": "MATCH_TERM" }, { "field": "PlanId", "value": "plan-0005vkqhpesqgkd1iu4f", "operation": "MATCH_TERM" }, { "field": "CompleteTime", "value": 1626769913, "operation": "GREATER_THAN_OR_EQUAL" } ] |
|
any |
Não |
As condições de consulta. Exemplo de Query:
|
[ { "field": "VaultId", "value": "v-0003rf9m17pap3ltpqx5", "operation": "MATCH_TERM" }, { "field": "InstanceId", "value": "i-bp1i20zq2wuzdie9368m", "operation": "MATCH_TERM" }, { "field": "PlanId", "value": "plan-0005vkqhpesqgkd1iu4f", "operation": "MATCH_TERM" }, { "field": "CompleteTime", "value": 1626769913, "operation": "GREATER_THAN_OR_EQUAL" } ] |
|
| Limit |
integer |
Não |
O número máximo de resultados a serem retornados para esta consulta.
Se você quiser obter apenas a contagem de linhas sem os dados reais, defina |
10 |
| NextToken |
string |
Não |
O token necessário para recuperar a próxima página de snapshots. |
caeba0bbb2be03f84eb48b699f0a**** |
| SortBy |
string |
Não |
O campo usado para ordenação. |
CreatedTime |
| Order |
string |
Não |
A ordem de classificação. Valor padrão: ASC.
|
ASC |
| Edition |
string |
Não |
O tipo de edição. Valores válidos: BASIC e STANDARD. Valor padrão: STANDARD. |
BASIC |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
|||
| NextToken |
string |
O token necessário para recuperar a próxima página de snapshots. |
BE |
| RequestId |
string |
O ID da solicitação. |
473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E |
| Success |
boolean |
Indica se a solicitação foi bem-sucedida.
|
true |
| Limit |
integer |
O número de snapshots históricos exibidos na página atual. |
10 |
| Code |
string |
O código de resposta. Um valor de 200 indica sucesso. |
200 |
| Message |
string |
A mensagem retornada. O valor "successful" é retornado para solicitações bem-sucedidas. Uma mensagem de erro é retornada para solicitações com falha. |
successful |
| TotalCount |
integer |
O número total de snapshots que atendem às condições especificadas. |
20 |
| Snapshots |
object |
||
| Snapshot |
array<object> |
A lista de snapshots históricos. |
|
|
array<object> |
|||
| Status |
string |
O status do trabalho de snapshot de backup. Valores válidos:
|
COMPLETE |
| SnapshotHash |
string |
O valor de hash do snapshot. |
f2fe... |
| VaultId |
string |
O ID do cofre que armazena o snapshot de backup. |
v-0003rf9m17pap3ltpqx5 |
| ActualItems |
integer |
O número real de itens no snapshot. Nota
Atualmente disponível apenas para Backup de Arquivos. |
6 |
| BackupType |
string |
O tipo de backup. O valor é COMPLETE, que indica um backup completo. |
COMPLETE |
| CreateTime |
integer |
Este parâmetro é válido apenas quando SourceType está definido como NAS. A hora de criação do sistema de arquivos. Este valor é um carimbo de data/hora UNIX. Unidade: segundos. |
1607436917 |
| ActualBytes |
integer |
O volume real de dados do snapshot após a desduplicação. Unidade: bytes. |
600 |
| SourceType |
string |
O tipo da fonte de dados. Valores válidos:
|
ECS_FILE |
| Prefix |
string |
Este parâmetro é válido apenas quando SourceType está definido como OSS. O prefixo de backup. |
example/ |
| ClientId |
string |
Este parâmetro é válido apenas quando SourceType está definido como ECS_FILE. O ID do cliente de backup. |
c-********************* |
| BytesTotal |
integer |
O volume total da fonte de dados. Unidade: bytes. |
1000 |
| ItemsDone |
integer |
O número de itens com backup realizado. Nota
Atualmente disponível apenas para Backup de Arquivos. |
8 |
| CompleteTime |
integer |
A hora em que o snapshot de backup foi concluído. Este valor é um carimbo de data/hora UNIX. Unidade: segundos. |
1554347313 |
| Retention |
integer |
O período de retenção do snapshot de backup. Unidade: dias. |
7 |
| CreatedTime |
integer |
A hora em que o snapshot de backup foi criado. Este valor é um carimbo de data/hora UNIX. Unidade: segundos. |
1554347313 |
| Bucket |
string |
Este parâmetro é válido apenas quando SourceType está definido como OSS. O nome do bucket OSS. |
hbr-backup-oss |
| ParentSnapshotHash |
string |
O valor de hash do snapshot de backup pai. |
f2fe.. |
| InstanceId |
string |
Este parâmetro é válido apenas quando SourceType está definido como ECS_FILE. O ID da instância ECS. |
i-********************* |
| FileSystemId |
string |
Este parâmetro é válido apenas quando SourceType está definido como NAS. O ID do sistema de arquivos. |
005494 |
| ErrorFile |
string |
O arquivo que registra informações de falha de backup, incluindo informações sobre backups parcialmente concluídos. |
Item Error Message C:\data\app\service.dat Open: open \\?\C:\data\app\service.dat: The process cannot access the file because it is being used by another process |
| StartTime |
integer |
A hora em que o snapshot começou. Este valor é um carimbo de data/hora UNIX. Unidade: segundos. |
1554347313 |
| UpdatedTime |
integer |
A hora em que o snapshot de backup foi atualizado pela última vez. Este valor é um carimbo de data/hora UNIX. Unidade: segundos. |
1554347313 |
| SnapshotId |
string |
O ID do snapshot de backup. |
s-********************* |
| JobId |
string |
O ID do trabalho de backup. |
v-********************* |
| Path |
string |
Este parâmetro é válido apenas quando SourceType está definido como ECS_FILE. O caminho do arquivo de backup. |
["/home"] |
| ItemsTotal |
integer |
O número total de itens na fonte de dados. Nota
Atualmente disponível apenas para Backup de Arquivos. |
10 |
| BytesDone |
integer |
O volume de dados de backup incremental. Unidade: bytes. |
800 |
| Paths |
object |
||
| Path |
array |
A lista de caminhos de arquivos de backup. |
"/home" |
|
string |
Este parâmetro é válido apenas quando SourceType está definido como NAS. O caminho do arquivo de backup. |
"/home" |
|
| InstanceName |
string |
O nome da instância Tablestore. |
instancename |
| TableName |
string |
O nome da tabela de dados na instância Tablestore. |
table2 |
| RangeStart |
integer |
A hora em que o trabalho de backup começou. Este valor é um carimbo de data/hora UNIX. Unidade: milissegundos. |
1642492553038 |
| RangeEnd |
integer |
A hora em que o trabalho de backup terminou. Este valor é um carimbo de data/hora UNIX. Unidade: milissegundos. |
1642521709966 |
| ExpireTime |
integer |
A hora em que o snapshot expira. Este valor é um carimbo de data/hora UNIX. Unidade: segundos. |
1640334062 |
| SourceSnapshotHash |
string |
O valor de hash do snapshot antes do arquivamento. |
qwer*** |
| SourceParentSnapshotHash |
string |
O valor de hash do snapshot pai antes do arquivamento. |
qwer*** |
| StorageClass |
string |
A classe de armazenamento. Valores válidos:
|
STANDARD |
| ArchiveTime |
integer |
A hora em que o snapshot foi arquivado. |
1640334062 |
| UseCommonNas |
boolean |
Indica se o NAS local é utilizado. |
false |
| Include |
string |
Os caminhos de origem incluídos no trabalho de backup. |
[\"/test/example_cn-huhehaote_3.txt\", \"/test/example_cn-huhehaote_9.txt\", \"/test/example_cn-huhehaote_5.txt\", \"/test/example_cn-huhehaote_1.txt\", \"/test/example_cn-huhehaote_7.txt\"] |
| Exclude |
string |
Os caminhos de origem excluídos do trabalho de backup. |
[\"/test/example_cn-hangzhou_7.txt\", \"/test/example_cn-hangzhou_1.txt\", \"/test/example_cn-hangzhou_3.txt\", \"/test/example_cn-hangzhou_9.txt\", \"/test/example_cn-hangzhou_6.txt\"] |
| ProtectedDataSize |
integer |
O volume de dados de origem protegidos, em bytes. Quando SourceType=ECS_FILE, isso indica a capacidade do disco em nuvem protegido. |
42949672960 |
Exemplos
Resposta de sucesso
JSON formato
{
"NextToken": "BE",
"RequestId": "473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E",
"Success": true,
"Limit": 10,
"Code": "200",
"Message": "successful",
"TotalCount": 20,
"Snapshots": {
"Snapshot": [
{
"Status": "COMPLETE",
"SnapshotHash": "f2fe...",
"VaultId": "v-0003rf9m17pap3ltpqx5",
"ActualItems": 6,
"BackupType": "COMPLETE",
"CreateTime": 1607436917,
"ActualBytes": 600,
"SourceType": "ECS_FILE",
"Prefix": "example/",
"ClientId": "c-*********************",
"BytesTotal": 1000,
"ItemsDone": 8,
"CompleteTime": 1554347313,
"Retention": 7,
"CreatedTime": 1554347313,
"Bucket": "hbr-backup-oss",
"ParentSnapshotHash": "f2fe..",
"InstanceId": "i-*********************",
"FileSystemId": "005494",
"ErrorFile": "Item\tError Message C:\\Program Files (x86)\\Symantec\\Symantec Endpoint Protection\\14.3.558.0000.105\\Bin\\service.dat\tOpen: open \\\\?\\C:\\Program Files (x86)\\Symantec\\Symantec Endpoint Protection\\14.3.558.0000.105\\Bin\\service.dat: The process cannot access the file because it is being used by another process. C:\\ProgramData\\McAfee\\Agent\\data\\InstallerFiles\\172e8a3b04b7ab0fd0215f4fb7707e3744b37d83b6743b3eacb94447c74dc9af_contrib.ini\tOpen: open \\\\?\\C:\\ProgramData\\McAfee\\Agent\\data\\InstallerFiles\\172e8a3b04b7ab0fd0215f4fb7707e3744b37d83b6743b3eacb94447c74dc9af_contrib.ini: Access is denied",
"StartTime": 1554347313,
"UpdatedTime": 1554347313,
"SnapshotId": "s-*********************",
"JobId": "v-*********************",
"Path": "[\"/home\"]",
"ItemsTotal": 10,
"BytesDone": 800,
"Paths": {
"Path": [
"\"/home\""
]
},
"InstanceName": "instancename",
"TableName": "table2",
"RangeStart": 1642492553038,
"RangeEnd": 1642521709966,
"ExpireTime": 1640334062,
"SourceSnapshotHash": "qwer***",
"SourceParentSnapshotHash": "qwer***",
"StorageClass": "STANDARD",
"ArchiveTime": 1640334062,
"UseCommonNas": false,
"Include": "[\\\"/test/example_cn-huhehaote_3.txt\\\", \\\"/test/example_cn-huhehaote_9.txt\\\", \\\"/test/example_cn-huhehaote_5.txt\\\", \\\"/test/example_cn-huhehaote_1.txt\\\", \\\"/test/example_cn-huhehaote_7.txt\\\"]",
"Exclude": "[\\\"/test/example_cn-hangzhou_7.txt\\\", \\\"/test/example_cn-hangzhou_1.txt\\\", \\\"/test/example_cn-hangzhou_3.txt\\\", \\\"/test/example_cn-hangzhou_9.txt\\\", \\\"/test/example_cn-hangzhou_6.txt\\\"]",
"ProtectedDataSize": 42949672960
}
]
}
}
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.