Crée manuellement une sauvegarde d'une instance ApsaraDB for MongoDB.
Utilisation
L'instance doit être à l'état Running lors de l'appel à cette opération.
Débogage
OpenAPI Explorer calcule automatiquement la valeur de signature. Par souci de simplicité, nous vous recommandons d'appeler cette opération dans OpenAPI Explorer. OpenAPI Explorer génère dynamiquement des exemples de code pour différents SDK.
Paramètres de requête
| Parameter | Type | Required | Example | Description |
| Action | String | Yes | CreateBackup | Opération à effectuer. Définissez la valeur sur CreateBackup. |
| RegionId | String | No | cn-hangzhou | ID de région de l'instance. Appelez l'opération DescribeRegions pour obtenir l'ID de région. |
| DBInstanceId | String | Yes | d-bp2235**** | ID de l'instance. |
| BackupMethod | String | No | Logical | Méthode de sauvegarde de l'instance. Valeur par défaut : Physical. Valeurs possibles :
Remarque Ce paramètre est pris en charge uniquement par les instances de type replica set et les clusters sharded. Il n'est pas nécessaire de le spécifier pour les instances standalone, qui utilisent toutes la sauvegarde par snapshot. |
Paramètres de réponse
| Parameter | Type | Example | Description |
| BackupId | String | 5664**** |
ID du jeu de sauvegarde. |
| RequestId | String | 7016B12F-7F64-40A4-BAFF-013F02AC82FC |
ID de la requête. |
Exemples
Exemple de requête
http(s)://mongodb.aliyuncs.com/?Action=CreateBackup
&DBInstanceId=d-bp2235****
&BackupMethod=Logical
&<Common request parameters>
Exemple de réponse réussie
Format XML
HTTP/1.1 200 OK
Content-Type:application/xml
<CreateBackupResponse>
<BackupId>5664****</BackupId>
<RequestId>7016B12F-7F64-40A4-BAFF-013F02AC82FC</RequestId>
</CreateBackupResponse>
Format JSON
HTTP/1.1 200 OK
Content-Type:application/json
{
"BackupId" : "5664****",
"RequestId" : "7016B12F-7F64-40A4-BAFF-013F02AC82FC"
}
Codes d'erreur
| HTTP status code | Error code | Error message | Description |
| 403 | OperationDenied.BackupJobExists | The operation is not permitted due to backup job exist. | Une tâche de sauvegarde est déjà en cours d'exécution sur l'instance. Réessayez ultérieurement. |
Pour obtenir la liste des codes d'erreur, consultez le Centre d'erreurs de l'API.