Effectue une pré-vérification d'une tâche d'importation de données pour une instance ApsaraDB RDS for MySQL utilisant la réplication native.
Description de l'opération
Cette opération exécute une pré-vérification avant l'importation de données vers une instance ApsaraDB RDS for MySQL utilisant la réplication native. Elle vérifie la connectivité et la configuration afin de garantir le succès de l'importation.
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
|
rds:ValidateImportTask |
none |
*All Resource
|
Aucune | Aucune |
Syntaxe de la requête
GET HTTP/1.1
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| RegionId |
string |
Oui |
L'identifiant de la région. Vous pouvez appeler l'opération DescribeRegions pour consulter les régions disponibles. |
cn-hangzhou |
| Host |
string |
Oui |
L'adresse IP de la base de données MySQL source. |
192.168.10.1 |
| Port |
integer |
Oui |
Le numéro de port de la base de données MySQL source. |
3306 |
| StreamPort |
integer |
Oui |
Le numéro de port de transfert des sauvegardes. |
9999 |
| User |
string |
Oui |
Le nom d'utilisateur du compte de la base de données MySQL source. |
myadmin |
| Password |
string |
Oui |
Le mot de passe du compte de la base de données MySQL source. La valeur doit être encodée en Base64. |
UGFzc3dvcmQxMjMK |
| SourcePlatform |
string |
Non |
La plateforme sur laquelle la base de données source est hébergée.
|
ECS |
| SourceInstanceId |
string |
Non |
L'identifiant de l'instance ECS source. |
i-wz9ff3acy500io5wdf5s |
| XtrabackupPath |
string |
Non |
Le chemin d'accès à l'outil Xtrabackup sur la source. |
/usr/local/bin/xtrabackup |
| DbInstanceId |
string |
Oui |
L'identifiant de l'instance ApsaraDB RDS de destination. Vous pouvez appeler l'opération DescribeDBInstances pour consulter les identifiants des instances. |
rm-sdfljk123**** |
| EstimatedSize |
integer |
Non |
La taille estimée de la base de données source, en Go. |
100 |
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
Le corps de la réponse. |
||
| RequestId |
string |
L'identifiant de la requête. |
08A3B71B-FE08-4B03-974F-CC7EA6DB1828 |
| TaskId |
integer |
L'identifiant de la tâche de pré-vérification. |
12345 |
Exemples
JSON format
{
"RequestId": "08A3B71B-FE08-4B03-974F-CC7EA6DB1828\t",
"TaskId": 12345
}
Codes d'erreur
|
Code de statut HTTP |
Code d'erreur |
Message d'erreur |
Description |
|---|---|---|---|
| 400 | INVALID_SOURCE_INSTANCE.RDS_CUSTOM | Source RdsCustom instance is not valid to import, please check instance attributes. | L'instance RdsCustom source ne peut pas être utilisée pour l'importation de données RDS. Vérifiez les attributs de l'instance. |
| 400 | InvalidDBInstanceEngineType.Format | the DB instance engine type does not support this operation. | Le type de moteur de base de données de l'instance ne prend pas en charge cette opération. |
| 403 | IncorrectDBInstanceType | Current DB instance type does not support this operation. | L'opération a échoué. Cette opération n'est pas prise en charge dans l'état actuel de l'instance. |
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.