Puede llamar a la operación CreateBackup para crear un archivo de copia de seguridad de una instancia.
Esta operación usa la función de copia de seguridad de ApsaraDB RDS para generar un archivo de copia de seguridad. También puede usar una operación de Database Backup (DBS) con el mismo fin.
Antes de llamar a esta operación, asegúrese de cumplir los requisitos obligatorios a continuación:
La instancia se encuentra en estado Running.
La instancia no tiene tareas de copia de seguridad en curso.
No se pueden crear más de 20 archivos de copia de seguridad por día para una instancia.
Depuración
Parámetros de solicitud
| Parámetro | Tipo | Obligatorio | Ejemplo | Descripción |
| Action | String | Sí | CreateBackup | La operación que desea ejecutar. Establezca el valor en CreateBackup. |
| DBInstanceId | String | Sí | rm-uf6wjk5**** | El ID de la instancia. |
| DBName | String | No | rds_mysql | Los nombres de las bases de datos cuyos datos desea respaldar. Separe los nombres con comas (,). Nota Puede especificar este parámetro al realizar una copia de seguridad lógica en bases de datos individuales de una instancia de ApsaraDB RDS for MySQL. También puede especificarlo al realizar una copia de seguridad física completa en bases de datos individuales de una instancia de ApsaraDB RDS for SQL Server. |
| BackupStrategy | String | No | db | La directiva que desea usar para el archivo de copia de seguridad. Valores válidos:
Nota Puede especificar este parámetro al realizar una copia de seguridad lógica en una instancia de ApsaraDB RDS for MySQL. También puede especificarlo al realizar una copia de seguridad física completa en una instancia de ApsaraDB RDS for SQL Server. |
| BackupMethod | String | No | Physical | El tipo de copia de seguridad que desea realizar. Valores válidos:
Valor predeterminado: Physical. Nota
|
| BackupType | String | No | Auto | El método de copia de seguridad. Valores válidos:
Valor predeterminado: Auto. Nota
|
| ResourceGroupId | String | No | rg-acfmy***** | El ID del resource group. |
Parámetros de respuesta
|
Parámetro |
Tipo |
Ejemplo |
Descripción |
|
BackupJobId |
String |
5073731 |
El ID de la tarea de copia de seguridad. |
|
RequestId |
String |
2C125605-266F-41CA-8AC5-3A643D4F42C5 |
El ID de la solicitud. |
Ejemplos
Ejemplos de solicitudes
http(s)://rds.aliyuncs.com/?Action=CreateBackup
&DBInstanceId=rm-uf6wjk5****
&<Common request parameters>
Ejemplos de respuestas exitosas
Formato XML
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>
Formato JSON
HTTP/1.1 200 OK
Content-Type:application/json
{
"RequestId" : "2C125605-266F-41CA-8AC5-3A643D4F42C5",
"BackupJobId" : "5073731"
}
Códigos de error
|
Código de estado HTTP |
Código de error |
Mensaje de error |
Descripción |
|
403 |
OperationDenied.ApiForbidden |
operation not permitted. |
Error devuelto porque la operación actual no es compatible. |
Para consultar una lista de códigos de error, visite el Centro de errores de API.