Cria uma tarefa de download avançado no Database Backup (DBS).
Sintaxe
{
"Type": "ALIYUN::DBS::Download",
"Properties": {
"BakSetId": String,
"InstanceName": String,
"DownloadPointInTime": String,
"BakSetType": String,
"BakSetSize": String,
"TargetPath": String,
"TargetType": String,
"TargetOssRegion": String,
"DeleteBackupSetInOss": Boolean,
"TargetBucket": String,
"FormatType": String,
"DownloadAddressDuration": Integer
}
}
Propriedades
|
Propriedade |
Tipo |
Obrigatória |
Editável |
Descrição |
Restrição |
|
BakSetId |
String |
Não |
Não |
ID do conjunto de backup completo. |
Chame a operação DescribeBackups para consultar o ID do conjunto de backup completo. Para obter mais informações sobre a operação, consulte Consultar os arquivos de backup de dados. Nota
Especifique esta propriedade quando BakSetType estiver definido como full. |
|
InstanceName |
String |
Sim |
Não |
ID da instância. |
Nenhuma. |
|
DownloadPointInTime |
String |
Não |
Não |
Momento em que o conjunto de backup é baixado. |
Especifique um timestamp UNIX que represente o número de milissegundos decorridos desde a época 1º de janeiro de 1970, 00:00:00 UTC. O timestamp é do tipo Long. Exemplo: 1661331864000. Nota
Especifique esta propriedade quando BakSetType estiver definido como pitr. |
|
BakSetType |
String |
Não |
Não |
Tipo da tarefa de download. |
Valores válidos:
|
|
BakSetSize |
String |
Não |
Não |
Tamanho do conjunto de backup completo. |
Chame a operação DescribeBackups para consultar o tamanho do conjunto de backup completo. Para obter mais informações sobre a operação, consulte Consultar os arquivos de backup de dados. |
|
TargetPath |
String |
Não |
Não |
Caminho de destino para onde o conjunto de backup será baixado. |
Especifique esta propriedade quando TargetType estiver definido como OSS. |
|
TargetType |
String |
Não |
Não |
Tipo de destino para onde o conjunto de backup será baixado. |
Valores válidos:
|
|
TargetOssRegion |
String |
Não |
Não |
Região onde reside o bucket do Object Storage Service (OSS). |
Especifique esta propriedade quando TargetType estiver definido como OSS. |
|
DeleteBackupSetInOss |
Boolean |
Não |
Sim |
Define se o conjunto de backup deve ser excluído do OSS ao excluir a pilha. |
Valores válidos:
|
|
TargetBucket |
String |
Não |
Não |
Nome do bucket do OSS usado para armazenar o conjunto de backup. |
Especifique esta propriedade quando TargetType estiver definido como OSS. Certifique-se de que sua conta tenha a permissão AliyunDBSDefaultRole. Para obter mais informações sobre como adquirir essa permissão, consulte Usar o RAM para autorização de recursos. Você também pode conceder a permissão seguindo as instruções de operação no console do Resource Access Management (RAM). |
|
FormatType |
String |
Sim |
Não |
Formato para o qual o conjunto de backup baixado é convertido. |
Valores válidos:
|
|
DownloadAddressDuration |
Integer |
Não |
Não |
Período de validade da URL de download quando TargetType está definido como URL. |
Valores válidos: 300 a 86400. Unidade: segundos. Valor padrão: 7200. |
Valores de retorno
Fn::GetAtt
InstanceName: ID da instância.
BakSetId: ID do conjunto de backup.
DownloadAddressInfo: informações do endereço de download.
TaskId: ID da tarefa de download.