Chame a operação CreateBackup para criar um arquivo de backup de uma instância.
Esta operação usa o recurso de backup do ApsaraDB RDS para criar um arquivo de backup. Também é possível usar uma operação do Database Backup (DBS) para criar um arquivo de backup.
Antes de chamar esta operação, confirme se os seguintes requisitos são atendidos:
A instância está no estado Running.
A instância não possui tarefas de backup em andamento.
O número de arquivos de backup criados por dia para uma instância não pode exceder 20.
Debugging
Parâmetros de requisição
| Parameter | Type | Required | Example | Description |
| Action | String | Yes | CreateBackup | A operação a ser executada. Defina o valor como CreateBackup. |
| DBInstanceId | String | Yes | rm-uf6wjk5**** | O id da instância. |
| DBName | String | No | rds_mysql | Os nomes dos bancos de dados cujos dados você deseja incluir no backup. Separe os nomes dos bancos de dados com vírgulas (,). Nota Especifique este parâmetro ao realizar um backup lógico em bancos de dados individuais de uma instância do ApsaraDB RDS for MySQL. Também é possível especificá-lo ao realizar um backup físico completo em bancos de dados individuais de uma instância do ApsaraDB RDS for SQL Server. |
| BackupStrategy | String | No | db | A política a ser usada para o arquivo de backup. Valores válidos:
Nota Especifique este parâmetro ao realizar um backup lógico em uma instância do ApsaraDB RDS for MySQL. Também é possível especificá-lo ao realizar um backup físico completo em uma instância do ApsaraDB RDS for SQL Server. |
| BackupMethod | String | No | Physical | O tipo de backup a ser realizado. Valores válidos:
Valor padrão: Physical. Nota
|
| BackupType | String | No | Auto | O método de backup. Valores válidos:
Valor padrão: Auto. Nota
|
| ResourceGroupId | String | No | rg-acfmy***** | O id do grupo de recursos. |
Parâmetros de resposta
|
Parameter |
Type |
Example |
Description |
|
BackupJobId |
String |
5073731 |
O id da tarefa de backup. |
|
RequestId |
String |
2C125605-266F-41CA-8AC5-3A643D4F42C5 |
O id da requisição. |
Exemplos
Exemplos de requisição
http(s)://rds.aliyuncs.com/?Action=CreateBackup
&DBInstanceId=rm-uf6wjk5****
&<Common request parameters>
Exemplos de resposta bem-sucedida
XML format
HTTP/1.1 200 OK
Content-Type:application/xml
<?xml version="1.0" encoding="UTF-8" ?>
<CreateBackupResponse>
<RequestId>2C125605-266F-41CA-8AC5-3A643D4F42C5</RequestId>
<BackupJobId>5073731</BackupJobId>
</CreateBackupResponse>
JSON format
HTTP/1.1 200 OK
Content-Type:application/json
{
"RequestId" : "2C125605-266F-41CA-8AC5-3A643D4F42C5",
"BackupJobId" : "5073731"
}
Códigos de erro
|
HTTP status code |
Error code |
Error message |
Description |
|
403 |
OperationDenied.ApiForbidden |
operation not permitted. |
A operação atual não é compatível. |
Para obter a lista de códigos de erro, acesse o API Error Center.