CopyDatabaseBetweenInstances_云数据库 RDS_API文档

插件下载了解更多
VS Code 插件
安装插件之前,确保已安装 VS Code安装插件之前,确保已安装 VS Code
Alibaba Cloud Developer Toolkit is a collection of extensions that can help access Alibaba Cloud services in Visual Studio Code.
JetBrains 插件
安装插件之前,确保已安装 JetBrains IDE安装插件之前,确保已安装 JetBrains IDE
The Alibaba Cloud Developer Toolkit for JetBrains makes it easier to access Alibaba Cloud services.

接口说明

适用引擎

RDS SQL Server

相关功能文档

注意 使用该接口前,请仔细阅读功能文档,确保完全了解使用接口的前提条件及使用后造成的影响后,再进行操作。

RDS SQL Server 实例间数据库复制

流控信息

请求速率为10/1(s)。更多流控信息,请前往配额中心查看

授权信息

如下是此API对应的授权信息,用于RAM权限策略语句的Action元素中,为RAM用户或RAM角色授予调用此API的权限。请通过 RAM 访问控制设置,使用方法可参考访问控制帮助文档

具体说明如下:展开详情

操作访问级别资源类型条件关键字关联操作
rds:CopyDatabaseBetweenInstances
Create
DBInstance
acs:rds:{#regionId}:{#accountId}:dbinstance/{#dbinstanceId}

请求参数

字段名称字段详情
DBInstanceIdstring

源实例 ID。可调用 DescribeDBInstances 获取。

示例值:rm-bp1v******参考取值来源:
    CloneDBInstance
    CreateDBInstance
    ReceiveDBInstance
    ModifyDBInstanceSpec
    RecoveryDBInstance
    DescribeDBInstances
    CalculateDBInstanceWeight
    MigrateDBNodes
    UpgradeDBInstanceMajorVersion
    TransformDBInstancePayType
    EvaluateLocalExtendDisk
    RestoreDdrTable
    RebuildReplicationLink
TargetDBInstanceIdstring

目标实例 ID。可调用 DescribeDBInstances 获取。

示例值:rm-bp18******
DbNamesstring

复制数据库名称列表,格式如下:原库名 1,原库名 2

示例值:zhttest,zht001
BackupIdstring

源实例备份集 ID。按备份集复制数据库时,可以通过查询备份列表接口 DescribeBackups 获取备份集 ID。展开详情

示例值:106523874****参考取值来源:
    DescribeBackups
    ImportUserBackupFile
    UpdateUserBackupFile
    ListUserBackupFiles
RestoreTimestring

按时间点复制数据库,可以选择备份保留周期内的任意时间点。格式:yyyy-MM-ddTHH:mm:ssZ(UTC 时间)。展开详情

示例值:2011-06-11T16:00:00Z
SyncUserPrivilegestring

是否复制用户和权限:展开详情

示例值:NO

返回参数

字段名称字段详情
RequestIdstring

请求 ID。

示例值:803D11AF-C370-465B-AB46-CB3A642DC303

返回示例

错误码

全局错误码
HTTP 状态码错误码错误信息操作
400
%s
DB Operation Failed:%s.诊断
400
InvalidBackupSetID
Invalid backup set id.诊断
400
DBCountLimitExceeded
Db count limit exceeded.诊断
400
BackupRestoreNotSupported.BasicHA
Basic instances cannot be restored to high availability instances, and high availability instances cannot be restored to basic instances.诊断
400
BackupRestoreNotSupported.HADedicatedAlwaysOn
High availability instances cannot be restored to dedicated cluster instances or AlwaysOn instances.诊断
400
BackupRestoreNotSupported.ShareDedicatedAlwaysOn
Shared instances cannot be restored to dedicated cluster instances, AlwaysOn instances, or high availability instances.诊断
400
OperationDenied.RestoreTime
The instance with snapshot backup enabled can only be restored to the instance with snapshot backup enabled.诊断
400
OperationDenied.SnapshotBackupSet
Snapshot backup set can only be restored to the instance with snapshot backup enabled.诊断
400
CanNotCopyDBHasTDEEnabled
The source database has enabled the TDE feature. You cannot copy it to another instance.诊断
400
InvalidBackupDBNames.NotFound
The specified BackupDBNames is not found.诊断
400
InvalidBackupDBNames.Malformed
The specified backup database is not valid.诊断
400
InvalidDBName.Format
Specified DB name is not valid.诊断
400
InvalidDBInstanceName.NotFound
Invalid DBInstanceId NotFound.诊断
400
EngineNotSupported
The engine does not support the operation.诊断
400
InvalidTargetDBInstanceName.Format
Specified Target DB instance name is not valid.诊断
400
MasterDBInstanceState.NotSupport
The Master instance state does not support this operation.诊断
400
TargetInstanceEngineNotSupported
The specified Engine cannot be supported the operation.诊断
400
InvalidInstancesRegion.Malformed
The instance region is not the same as the target instance region.诊断
400
InvalidStartTime.Format
The specified parameter "StartTime" is not valid.诊断
400
InvalidEndTime.Format
The specified parameter "EndTime" is not valid.诊断
400
InvalidParameterCombination
The end time must be greater than the start time诊断
400
InvalidBackupSetLocation.Format
Specified backup set location is not valid.诊断
400
InvalidCrossRegionTrans
Cross region instance trans is not supported诊断
400
ErrorParametersConflict
Parameter BackupsetID and restoretime can only exist one.诊断
400
InvalidDBName.NotFound
Specified DB name does not exist.诊断
400
InvalidDBName.Duplicate
Specified DB name already exists in the This instance.诊断
400
ReadDBInstanceNotSupport
The operation is not permitted due to type of the instance.诊断
400
InvalidRecoveryDbInstance.StorageSize
The disk space of the new instance cannot be less than that of the current instance诊断
400
InvalidRecoveryDBNames.Format
The specified parameter DBNames is not valid.诊断
400
InvalidBackupIdOrRestoreTime.NotFound
The specified parameter BackupId or RestoreTime is not valid.诊断
400
Forbidden.RegionNotFound
The provided RegionId does not exist in our record.诊断
400
ImageNotFound
The specified Image is disabled or is deleted.诊断
400
InvalidZone.NotSupportedForStorageType
The specified zone is closed or invalid for Specified DBInstanceStorageType.诊断
400
InvalidEngineOrEngineVersion
The specified params engine or engineVersion should not be null.诊断
400
InvalidGeneralGroupNameOrGdnInstanceName
The specified params generalGroupName or gdnInstanceName should not be null.诊断
400
InvalidVSwitchId.NotFound
Specified virtual switch is not found in specified VPC.诊断
400
CDDC.TargetHostIDNotAvailable
The target host ID is not available.诊断
400
CDDC.AvailableHostsNotEnoughInZone
Not enough available hosts are in the target zone.诊断
400
ReadOnlyInstanceNotSupport
Specified ReadOnly Instance not support this operation.诊断
400
InvalidShareDbInstanceClassNotSupport
The current instance classType is not support operation.诊断
400
InvalidQuantity.NotSupported
The specified instance quantity is not supported.诊断
400
IncorrectMasterDBInstanceState
Master instance state does not support this operation.诊断
400
InvalidDBInstance.ReadDBInstanceExceeded
Current DB Instance exceeding the allowed amount of read instance.诊断
400
InvalidEngineVersion.Malformed
Specified engine version is not valid.诊断
400
InvalidEssdStorageSize
The cloud ESSD storage size is invalid.诊断
400
IncorrectInstanceNetworkType
The specified parameter InstanceNetworkType is not valid.诊断
400
AtLeastTwoVSwitchParamExists
The specified params(Vswitchs) at least two.诊断
400
InvalidIzNo.NotSupported
Specified VPC zone is not supported.诊断
400
InvalidBackupSet
Specified database does not exists in the backup set.诊断
400
InvalidRestoreTimeSpecified
Unable to restore to the specified time, because the database is in cold storage at this time. Please choose a valid restore point.诊断
400
InvalidRestoreDB
Unable to restore, because the database is in cold storage now. Please skip this database.诊断
400
Order.ComboInstanceNotAllowOperate
A package instance is not allowed to operate independently.诊断
400
Price.PricingPlanResultNotFound
Pricing plan price result not found.诊断
400
Order.NoRealNameAuthentication
You have not passed the real-name authentication and do not meet the purchase conditions. Please log in to the user center for real-name authentication.诊断
400
InsufficientAvailableQuota
Your account quota limit is less than 0, please recharge before trying to purchase.诊断
400
CommodityServiceCalling.Exception
Failed to call commodity service.诊断
400
RegionDissolvedEOM
Dear customer, Alibaba Cloud plans to optimize and adjust the current region. Cloud services in this region will cease operations. You are currently unable to operate new purchase orders. Thank you for your understanding and support.诊断
400
Commodity.InvalidComponent
The module you purchased is not legal, please buy it again.诊断
400
RegionEndTimeDissolvedAustralia
Cloud services in the Australia (Sydney) region will be discontinued. Set the validity date to September 30, 2024 or earlier than September 30, 2024.诊断
400
Price.CommoditySys
Commodity system call exception.诊断
400
Pay.InsufficientBalance
Insufficient available balance.诊断
400
Order.PeriodInvalid
There is a problem with the period you selected, please choose again.诊断
400
pay.noCreditCard
Account not bound to credit card.诊断
400
Order.InstHasUnpaidOrder
There is an unpaid order for the service you have purchased. Please pay or void it before placing the order.诊断
400
noAvailablePaymentMethod
No payment method is specified for your account. We recommend that you add a payment method.诊断
400
BasicInfoUncompleted
Your information is incomplete. Complete your information before the operation.诊断
400
Risk.RiskControlRejection
Your account is abnormal, please contact customer service for details.诊断
400
Api.NotSupport
Specified api is not supported.诊断
400
ContainForbiddenLabelError
There is a label that prohibits placing orders. Please contact your distributor for assistance.诊断
400
InvalidDBInstanceId.NotFound
The DBInstanceId provided does not exist in records.诊断
400
InvalidInstanceLevel.DiskType
Specified instance level not support request disk type诊断
400
InvalidParam
Sepcified wal level Parameter is invalid. There are still logical slots in instance, so it can not be set as replica.诊断
400
KmsApiError
User secret key invalid.诊断
400
System.SaleValidateFailed
Sales expression validation system error.诊断
400
Abs.InvalidAccount.NotFound
account is not found.诊断
400
SqlExecuteFailedOrTimeout
sql command execution failed or timed out:%s.诊断
400
ColdData.EngineVersionNotSupport
The current instance engine version not support coldDataEnabled.诊断
400
ColdData.MinorVersionNotSupport
The current instance minor version not support coldDataEnabled.诊断
400
IncorrectTargetClasscode
The current instance type does not support this operation.诊断
400
InvalidConnectionString.Duplicate
Specified connection string already exists in the RDS.诊断
400
RequiredParam.NotFound
Required input param is not found.诊断
400
Parameters.Invalid
Parameter error, please check the parameters.诊断
400
BackupPolicyNotSupport
Cold Data won't open with CrossBackup or Flash Backup, please check Backup Policy.诊断
400
InvalideStatus.Format
The instance status does not support this operation.诊断
400
InvalidReleasedKeepPolicy.Format
Specified Released Keep Policy is not valid.诊断
400
InvalidDBInstanceEngineType.Format
the DB instance engine type does not support this operation.诊断
400
Pay.NoCreditCard
No credit cards.诊断
400
VpcNetworkTypeNotSupport
The vpc network type instance does not support this operation.诊断
400
MirrorInsExists
Specified DB instance mirror ins already existed.诊断
400
UnsupportedClassCode
The specified DB instance class stops selling.诊断
400
OrdTCommodityQueryError
Failed to query for product.诊断
400
ProductInstanceReleased
The instance has been released. Please check before placing the order.诊断
400
RegionEndTimeDissolvedIndia
The region is no longer supported.诊断
403
StorageLimitExceeded
Exceeding the allowed Storage of DB instance.诊断
403
InvalidTempInstance.NotSupport
The temp db Instance is not support.诊断
403
InvalidTargetDBInstanceName.Format
Specified Target DB instance name is not valid.诊断
403
IncorrectDBInstanceState
The current database instance state does not support the operation.诊断
403
IncorrectDBInstanceType
Current DB instance engine and type does not support operations.诊断
403
Forbidden.SnapshotRecovery
Snapshot backup does not support partial restore诊断
403
OperationDenied.Resource
Specified DB instance class or storage is not available in all Availability Zones.诊断
403
ReadonlyDBInstanceStorageExceeded
You can not create the order with the db instance because The masterInstance storage value exceeding the readonlyInstance storage value.诊断
403
MasterDBInstanceClassNotSupport
You can not create the readonly instance with the master instance class does not support.诊断
403
ReadonlyDBInstanceClassNotSupport
You can not create the readonly instance with the instance class does not support.诊断
403
ReadonlyDBInstanceClassLowerThanMasterInstance
The readonly instance db instance class are lower than master instance db instance class.诊断
403
InvalidSwitchType.Malformed
The specified parameter InvalidSwitchType is not valid.诊断
403
UnsupportedCopyDbHighAvailabilityToBasic
Replicate Database from RDS Category:HighAvailability to RDS Category:Basic is not supported.诊断
403
InvalidInstanceVersion
Source instance version is greater than the target instance version.诊断
403
UnsupportedCopyDbShareToHighAvailability
Replicate Database from RDS Category:Share to RDS Category:HighAvailability is not supported.诊断
403
UnsupportedCopyDbAlwaysOnToBasic
Replicate Database from RDS Category:AlwaysOn to RDS Category:Basic is not supported.诊断
403
UnsupportedCopyDbBasicToShare
Replicate Database from RDS Category:Basic to RDS Category:Share is not supported.诊断
403
UnsupportedCopyDbAlwaysOnToHighAvailability
Replicate Database from RDS Category:AlwaysOn to RDS Category:HighAvailability is not supported.诊断
403
UnsupportedCopyDbShareToBasic
Replicate Database from RDS Category:Share to RDS Category:Basic is not supported.诊断
403
UnsupportedCopyDbHighAvailabilityToShare
Replicate Database from RDS Category:HighAvailability to RDS Category:Share is not supported.诊断
403
UnsupportedCopyDbShareToAlwaysOn
Replicate Database from RDS Category:Share to RDS Category:AlwaysOn is not supported.诊断
403
UnsupportedCopyDbAlwaysOnToShare
Replicate Database from RDS Category:AlwaysOn to RDS Category:Share is not supported.诊断
403
InvalidParamTableMeta.RestoreTime
The specified restore time cannot be covered by the existing backup chain. Please try specifying a different restore time.诊断
403
CurrentRecoveryModelNotSupportThisAction
Current recovery model not supported this action.诊断
403
OrderStatus.UnPaid
The specified db instance has unpaid order.诊断
403
InvalidReduceDiskSize
The storage capacity after the scale-down must be larger than the used amount.诊断
403
CloudSSDNotSupport
Cloud ssd does not support this operation, please upgrade to essd.诊断
403
InvalidUserOperatorPermission
The user permission does not support this operation.诊断
403
InvalidVswitchId
Specified conn vswitch id is not valid.诊断
403
IncorrectMinorVersion
Current engine minor version does not support operations.诊断
403
OperationDenied.ZoneResource
There is no available zone for inventory.诊断
403
NotInFlowController
Sorry,no permission.诊断
403
InvalidKmsKey
Kms key is disabled.诊断
403
InvalidInstanceLevel.Malformed
Current DB instance level does not support this operation.诊断
404
InvalidDBInstance.NotFound
The specified instance does not exist or is not supported.诊断
404
StorageLimitExceeded
Exceeding the allowed Storage of DB instance.诊断
404
InvalidInstanceStorageType.NotFound
The specified DBInstanceStorageType is not found.诊断
404
InvalidRegion.NotFound
Specified Region does not exist in the RDS诊断
404
IncorrectVswitchId
The specified parameter VSwitchId is not valid.诊断
404
InsufficientResourceCapacity
Current cluster resources are insufficient. Try again later.诊断
404
InvalidParam
Invalid params to call rds open api, BakDBNames is not empty.诊断
404
InvalidClusterKms
The current instance does not authorized to access the Key Management Service.诊断
404
Request.NotFound
The requested resource is not available.诊断
404
HostInfo.NotFound
The specified host info is not found.诊断
408
NetworkOrSqlTimeoutError
Failed to create login due to potential SQL Server overload or other issues that may cause the login creation fail. Please retry later.诊断
500
ExternalFailure
The request processing has failed due to external service failure.诊断
500
RequestMetaDataFailed
The service request failed. Please try again later or contact service personnel.诊断
500
InvokeProxyFailure
The request processing has failed due to service failure of rds api.诊断

变更历史

变更时间变更内容概要操作
2024-07-16
变更错误码403
2024-05-28
变更错误码400
新增错误码408
2024-04-02
变更错误码400
2023-11-06
变更错误码400
2023-09-08
变更错误码404
2023-03-24
变更错误码400
2022-12-19
变更错误码403
2022-11-15
变更错误码400
变更错误码403
新增错误码404
  • 1
  • 2
  • 10 条/页