Consulte la liste des tâches de téléchargement avancées pour les instances RDS for MySQL, RDS for PostgreSQL et PolarDB for MySQL.
Description de l'opération
Moteurs applicables
-
Instances ApsaraDB RDS for MySQL utilisant des disques cloud
-
ApsaraDB RDS for PostgreSQL
-
PolarDB for MySQL
-
MongoDB
Documents connexes
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
|
dbs:DescribeDownloadTask |
get |
*DBInstance
|
Aucune | Aucune |
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| RegionCode |
string |
Oui |
L'identifiant de la région où réside l'instance. Pour obtenir l'identifiant de la région, appelez DescribeDBInstanceAttribute. |
cn-hangzhou |
| InstanceName |
string |
Non |
L'identifiant de l'instance. Remarque
Ce paramètre est requis. |
rm-bp1imnmcjxdz7**** |
| DatasourceId |
string |
Non |
L'identifiant de la source de données dans DBS. Le format est le suivant : ds-${Instance ID}_${Region ID}. |
ds-rm-2ze8g2am97624****_cn-hangzhou |
| BackupSetId |
string |
Non |
L'identifiant du jeu de sauvegarde. Pour obtenir l'identifiant du jeu de sauvegarde, appelez DescribeBackups. |
216**** |
| State |
string |
Non |
L'état de la tâche de téléchargement. Valeurs valides :
|
queueing |
| TaskType |
string |
Non |
Le type de la tâche de téléchargement. Valeurs valides :
|
full |
| StartTime |
string |
Non |
Le début de la plage de temps pour interroger les tâches en fonction de leur heure de création. Il s'agit d'un horodatage UNIX en millisecondes (ms). |
1661941554000 |
| EndTime |
string |
Non |
La fin de la plage de temps pour interroger les tâches en fonction de leur heure de création. Il s'agit d'un horodatage UNIX en millisecondes (ms). |
1661941556000 |
| PageSize |
string |
Non |
Le nombre d'entrées à retourner sur chaque page. |
50 |
| CurrentPage |
string |
Non |
Le numéro de page. |
1 |
| OrderDirect |
string |
Non |
Le sens du tri. Valeurs valides :
|
desc |
| OrderColumn |
string |
Non |
Le champ utilisé pour le tri. La valeur par défaut est gmt_create, qui indique l'heure de création. |
gmt_create |
| ClusterName |
string |
Non |
Le nom du cluster fragmenté. Ce paramètre est requis uniquement pour les instances MongoDB. |
dds-example |
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
Les paramètres retournés. |
||
| RequestId |
string |
L'identifiant de la requête. |
5D285EB9-A443-592D-9F3D-A888FAC3**** |
| ErrCode |
string |
Le code d'erreur. |
DBS.InternalError |
| Success |
string |
Indique si la requête a réussi. Valeurs valides :
|
true |
| ErrMessage |
string |
Le message d'erreur. |
instanceName can not be empty |
| Code |
string |
Le code d'erreur. |
DBS.InternalError |
| Message |
string |
Le message d'erreur. |
instanceName can not be empty |
| Data |
object |
Les détails de la tâche. |
|
| PageNumber |
integer |
Le numéro de page. Il doit être supérieur à 0 et ne pas dépasser la valeur maximale du type de données entier. Valeur par défaut : 1. |
1 |
| TotalPages |
integer |
Le nombre total de pages. |
2 |
| Extra |
string |
Informations supplémentaires sur la tâche utilisée pour sauvegarder les données dans le cloud. |
dbtest |
| TotalElements |
integer |
Le nombre total de tâches de téléchargement. |
1 |
| PageSize |
integer |
Le nombre d'entrées retournées par page. |
10 |
| Content |
object |
||
| List |
array<object> |
The task details. |
|
|
object |
The task details. |
||
| TaskId |
string |
The download task ID. |
dt-qxntlvgu**** |
| RegionCode |
string |
The region ID. |
cn-hangzhou |
| Format |
string |
The destination format to which the downloaded data is converted. Valid values:
|
csv |
| DbList |
string |
The list of databases. |
[dbtest] |
| BakSetId |
string |
The ID of the full backup set. |
148261**** |
| DownloadStatus |
string |
The state of the download task. Valid values:
|
queueing |
| ExportDataSize |
string |
The volume of exported data, in bytes. |
0 |
| ImportDataSize |
string |
The volume of processed data, in bytes. |
0 |
| BackupSetTime |
string |
The point in time of the point-in-time download task. This is a UNIX timestamp in milliseconds (ms). |
1663162216000 |
| TargetType |
string |
The type of the download destination. Valid values:
|
URL |
| TargetPath |
string |
The destination path of the downloaded data. This parameter is returned when TargetType is set to OSS. |
test_db/path |
| Progress |
string |
The number of exported tables/The total number of tables to be exported. |
0/0 |
| GmtCreate |
string |
The time when the task was created. This is a UNIX timestamp in milliseconds. |
1663321957000 |
Exemples
JSON format
{
"RequestId": "5D285EB9-A443-592D-9F3D-A888FAC3****",
"ErrCode": "DBS.InternalError",
"Success": "true",
"ErrMessage": "instanceName can not be empty",
"Code": "DBS.InternalError",
"Message": "instanceName can not be empty",
"Data": {
"PageNumber": 1,
"TotalPages": 2,
"Extra": "dbtest",
"TotalElements": 1,
"PageSize": 10,
"Content": {
"List": [
{
"TaskId": "dt-qxntlvgu****",
"RegionCode": "cn-hangzhou",
"Format": "csv",
"DbList": "[dbtest]",
"BakSetId": "148261****",
"DownloadStatus": "queueing",
"ExportDataSize": "0",
"ImportDataSize": "0",
"BackupSetTime": "1663162216000",
"TargetType": "URL",
"TargetPath": "test_db/path",
"Progress": "0/0",
"GmtCreate": "1663321957000"
}
]
}
}
}
Codes d'erreur
|
Code de statut HTTP |
Code d'erreur |
Message d'erreur |
Description |
|---|---|---|---|
| 403 | Request.Forbidden | Have no Permissions |
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.