调用DescribeCloudMigrationResult接口查询RDS PostgreSQL迁移上云任务详情。
接口说明
前提条件
已调用CreateCloudMigrationTask接口创建RDS PostgreSQL迁移上云任务。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
授权信息
当前API暂无授权信息透出。
请求参数
名称 | 类型 | 必填 | 描述 | 示例值 |
---|---|---|---|---|
DBInstanceName | string | 是 | 目标实例ID。可调用DescribeDBInstances接口查询。 | pgm-bp102g323jd4**** |
TaskId | long | 否 | 任务ID。调用CreateCloudMigrationTask接口创建RDS PostgreSQL迁移上云任务时响应消息中获取。 | 440437220 |
TaskName | string | 否 | 任务名称。调用CreateCloudMigrationTask接口创建RDS PostgreSQL迁移上云任务时响应消息中获取。 | 362c6c7a-4d20-4eac-898c-1495ceab374c |
SourceIpAddress | string | 否 | 自建PostgreSQL数据库的内网IP。
| 172.16.XX.XX |
SourcePort | long | 否 | 自建PostgreSQL数据库的端口。可通过netstat -a | grep PGSQL命令查看。 | 5432 |
PageNumber | long | 是 | 每页最大记录数。 | 10 |
PageSize | long | 是 | 页数。 | 1 |
返回参数
示例
正常返回示例
JSON
格式
{
"TotalSize": 1,
"RequestId": "1B983C48-9793-5EAA-8F7F-00EAEC517675",
"Items": [
{
"GmtCreated": "2022-02-25T08:53:13Z",
"GmtModified": "2022-03-01T06:39:51Z",
"TaskId": 440437220,
"TaskName": "362c6c7a-4d20-4eac-898c-1495ceab374c",
"MigrateStage": "switch",
"SourceCategory": "ecsonvpc",
"SourceIpAddress": "172.16.XX.XX",
"SourcePort": 5432,
"SourceAccount": "migratetest",
"SourcePassword": "123456",
"TargetEip": "null",
"TargetInstanceName": "pgm-bp102g323jd4****",
"ReplicationState": "streaming",
"ReplicationInfo": "{\\\"Status\\\":\\\"streaming\\\",\\\"ReceiveStartLsn\\\":\\\"0/3000000\\\",\\\"ReceivedTli\\\":\\\"1\\\",\\\"LatestEndTime\\\":\\\"2022-02-25 17:03:59.3344+08\\\",\\\"Synced\\\":\\\"true\\\",\\\"IsSlave\\\":\\\"true\\\",\\\"ReplayTimestamp\\\":\\\"null\\\",\\\"LastMsgSendTime\\\":\\\"2022-03-01 14:42:57.967537+08\\\",\\\"Conninfo\\\":\\\"user=migratetest password=******** channel_binding=prefer dbname=replication host=172.16.254.203 port=5432 application_name=rds_db_instance fallback_application_name=walreceiver sslmode=prefer sslcompression=1 sslsni=1 ssl_min_protocol_version=TLSv1.2 gssencmode=prefer krbsrvname=postgres target_session_attrs=any\\\",\\\"LastMsgReceiptTime\\\":\\\"2022-03-01 14:42:57.96727+08\\\",\\\"LatestEndLsn\\\":\\\"0/3000148\\\",\\\"ReceivedLsn\\\":\\\"0/3000148\\\",\\\"ReplayLsn\\\":\\\"0/3000148\\\",\\\"ReceiveStartTli\\\":\\\"1\\\",\\\"ReplayLag\\\":\\\"0\\\"}",
"Detail": "[Check rds empty]\\nCheck rds databases: success\\n[Check source connectivity]\\nCheck ip connectable: success\\nCheck port connectable: success\\nCheck database connectable: success\\nCheck account replication privilege: success\\nCheck account createrole privilege: success\\nCheck account monitor privilege: success\\n[Check source version]\\nCheck major version consistent: success\\n[Check source glibc version]\\nCheck source glibc version compatible: warning(warning:source glibc version is not compatible with rds pg)\\n[Check disk size]\\nCheck disk size enough: success\\n[Check wal keep size]\\nCheck wal keep size large enough: success\\n[Check spec params]\\nCheck if spec params too large: success\\n[Start RDS instance]\\n2022-02-25 17:00:29 --- Start RDS instance as slave for data replication\\n[Synchronize data]\\n2022-02-25 17:01:05 --- Synchronize data from source to RDS by streaming replication \\n",
"SwitchTime": "2022-03-01T06:40:51Z"
}
],
"PageNumber": 1,
"PageSize": 10
}
错误码
HTTP status code | 错误码 | 错误信息 | 描述 |
---|---|---|---|
404 | InvalidDBInstanceName.NotFound | The database instance does not exist. | 数据库实例名称不存在。请确认数据名称是否正确。 |
访问错误中心查看更多错误码。