Met à niveau la version de la base de données d'une instance ApsaraDB for MongoDB.
Description de l'opération
L'instance doit être en cours d'exécution lors de l'appel de cette opération.
-
Les versions de base de données disponibles dépendent du moteur de stockage utilisé par l'instance. Pour plus d'informations, consultez Mises à niveau des versions majeures de MongoDB. Vous pouvez également appeler l'opération DescribeAvailableEngineVersion pour interroger les versions de base de données disponibles.
-
Vous ne pouvez pas rétrograder la version MongoDB d'une instance après l'avoir mise à niveau.
-
L'instance est automatiquement redémarrée deux à trois fois pendant le processus de mise à niveau. Assurez-vous de mettre à niveau l'instance pendant les heures creuses.
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:UpgradeDBInstanceEngineVersion |
update |
*Instance
|
Aucune | Aucune |
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| DBInstanceId |
string |
Oui |
L'identifiant de l'instance. |
dds-bpxxxxxxxx |
| EngineVersion |
string |
Oui |
La version de la base de données vers laquelle vous souhaitez effectuer la mise à niveau. Valeurs valides : 3.4, 4.0 et 4.2. Remarque
Cette version de base de données doit être ultérieure à la version de base de données actuelle de l'instance. Valeurs valides :
|
4.0 |
| SwitchMode |
integer |
Non |
Le moment auquel effectuer la mise à niveau. Valeurs valides :
|
1 |
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
|||
| RequestId |
string |
L'identifiant de la requête. |
C4907B00-A208-4E0C-A636-AA85140E406C |
Exemples
JSON format
{
"RequestId": "C4907B00-A208-4E0C-A636-AA85140E406C"
}
Codes d'erreur
|
Code de statut HTTP |
Code d'erreur |
Message d'erreur |
Description |
|---|---|---|---|
| 400 | EngineVersion.ERROR | Target engineVersion must be greater than the current one. |
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.