Crée une tâche d'importation de données.
Description de l'opération
Crée une tâche d'importation de données pour importer des données dans une instance RDS MySQL avec réplication native.
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:CreateImportTask |
create |
*All Resource
|
Aucune | Aucune |
Syntaxe de la requête
POST 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 obtenir son identifiant. |
cn-hangzhou |
| Host |
string |
Oui |
L'adresse IP de l'hôte MySQL source. RDS utilise cette adresse IP pour récupérer une sauvegarde. |
172.20.246.90 |
| Port |
integer |
Oui |
Le port de l'hôte MySQL source. |
3306 |
| StreamPort |
integer |
Oui |
Le port de streaming utilisé pour transférer la sauvegarde. |
9999 |
| User |
string |
Oui |
Le compte MySQL source. Ce compte doit disposer des autorisations nécessaires pour créer des sauvegardes et configurer la réplication. Pour les autorisations requises, consultez les instructions SQL suivantes : |
myadmin |
| Password |
string |
Oui |
Le mot de passe du compte MySQL source. Le mot de passe doit être encodé en Base64. |
OEF5JjVOM2pzZXFKRw== |
| SourcePlatform |
string |
Non |
Le type d'instance source. |
ECS |
| SourceInstanceId |
string |
Non |
L'identifiant de l'instance source. |
i-bp1fe296n52ub3chezpg |
| XtrabackupPath |
string |
Non |
Le chemin d'installation de Xtrabackup sur le serveur source. |
/usr/bin/xtrabackup |
| DbInstanceId |
string |
Oui |
L'identifiant de l'instance RDS de destination. |
rm-bp1u*****ggm7j9j |
| EstimatedSize |
integer |
Non |
La taille estimée des données, en Go. |
1000 |
É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. |
8B993DA9-5272-5414-94E3-4CA8BA0146C2 |
| TaskId |
string |
L'identifiant de la tâche d'importation de données. |
3384382 |
Exemples
JSON format
{
"RequestId": "8B993DA9-5272-5414-94E3-4CA8BA0146C2",
"TaskId": "3384382"
}
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 | InvalidParam | %s. | Le paramètre d'entrée n'est pas valide. |
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.