Vérifie si une instance MongoDB remplit les conditions de restauration des données.
Description de l'opération
Cette opération s'applique aux instances de jeu de réplicas ou aux instances de cluster fragmenté.
Après avoir appelé cette opération pour confirmer que les conditions de restauration des données sont remplies, vous pouvez appeler l'opération CreateDBInstance pour restaurer les données vers une nouvelle instance.
Testez maintenant
Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale. Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale.
Test
Autorisation RAM
|
dds:CheckRecoveryCondition |
get |
*Instance
|
Aucune | Aucune |
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| SourceDBInstance |
string |
Oui |
L'identifiant de l'instance source à restaurer. |
dds-bp1378**** |
| DatabaseNames |
string |
Non |
Les noms des bases de données à restaurer. La valeur est un tableau JSON. Remarque
Si vous ne spécifiez pas ce paramètre, toutes les bases de données sont restaurées par défaut. |
["db1","db2"] |
| RestoreTime |
string |
Non |
Le point dans le temps auquel vous souhaitez restaurer l'instance. Spécifiez l'heure au format yyyy-MM-ddTHH:mm:ssZ. L'heure doit être en UTC. Remarque
|
2022-08-22T08:00:00Z |
| BackupId |
string |
Non |
L'identifiant du jeu de sauvegarde. Remarque
|
5664**** |
| ResourceGroupId |
string |
Non |
L'identifiant du groupe de ressources. |
sg-bp179**** |
| SourceDBInstance |
string |
Oui |
La zone où réside l'instance source. Remarque
|
cn-beijing |
| SrcRegion |
string |
Non |
La zone où réside le jeu de sauvegarde lors d'une restauration avec redondance géographique. Remarque
Ce paramètre est requis lorsque le type de restauration de sauvegarde est le clonage avec redondance géographique. |
cn-hangzhou |
| DestRegion |
string |
Non |
Le type de restauration de sauvegarde. Valeurs valides : Remarque
|
0 |
| RestoreType |
string |
Non |
Le type d'instance. Valeurs valides :
Remarque
|
replicate |
| InstanceType |
string |
Non |
La version de la base de données. Valeurs valides :
|
4.2 |
| EngineVersion |
string |
Non |
La version du moteur de base de données de l'instance.
|
4.2 |
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
Les informations de réponse. |
||
| RequestId |
string |
L'identifiant de la requête. |
D563A3E7-6010-45FE-A0CD-9283414C9657 |
| DBInstanceName |
string |
L'identifiant de l'instance. |
dds-bp1378**** |
| IsValid |
boolean |
Indique si les conditions de restauration sont remplies. Valeurs valides :
|
true |
Exemples
JSON format
{
"RequestId": "D563A3E7-6010-45FE-A0CD-9283414C9657",
"DBInstanceName": "dds-bp1378****",
"IsValid": true
}
Codes d'erreur
|
Code de statut HTTP |
Code d'erreur |
Message d'erreur |
Description |
|---|---|---|---|
| 400 | InvalidMeta.WrongFormat | Meta information is wrong formatter. | |
| 400 | InvalidRestoreTime.Format | Specified restore time is not valid. | Le paramètre RestoreTime spécifié n'est pas valide. Vérifiez que le paramètre d'entrée est correct. |
| 403 | InvalidDBName | The specified database name is not allowed. | Le nom de base de données spécifié n'est pas valide. |
| 403 | InvalidMeta.TooLarge | Meta information is too large. | Les métadonnées sont trop volumineuses. |
| 403 | SingleDBRestore.BackupSetNotSupport | This backup set do not support this operation. | Le point dans le temps ou le fichier de sauvegarde sélectionné ne prend pas en charge la restauration d'une base de données unique. |
| 403 | IncorrectDBInstanceType | Current DB instance type does not support this operation. | |
| 403 | IncorrectEngineVersion | Current engine version does not support operations. | |
| 403 | InvalidBackupLogStatus | Current backup log enable status does not support this operation. | L'état actuel du journal de sauvegarde ne prend pas en charge cette opération. |
| 403 | IncorrectBackupSetState | Current backup set state does not support operations.. | |
| 404 | InvalidBackupSetID.NotFound | Specifiedbackup set ID does not exist. | |
| 404 | InvalidBackup.NotFound | Theavailable backup does not exist in recovery time. | Aucune sauvegarde n'est disponible dans la période de restauration spécifiée. |
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.