Bir DBS yedekleme kaynağı uç noktasını değiştirir.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
dbs:ModifyBackupSourceEndpoint |
update |
*BackupPlan
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| BackupPlanId |
string |
Yes |
Yedekleme planı kimliği. Bu değeri almak için DescribeBackupPlanList işlemini çağırabilirsiniz. |
dbs1h****usfa |
| SourceEndpointInstanceType |
string |
Yes |
Kaynak örneğin türü. Bu değeri almak için DescribeBackupPlanList işlemini çağırabilirsiniz. Geçerli değerler:
|
RDS |
| SourceEndpointRegion |
string |
No |
Veritabanı bölgesi. Bu değeri almak için DescribeBackupPlanList işlemini çağırabilirsiniz. Not
SourceEndpointInstanceType parametresi |
cn-hangzhou |
| SourceEndpointInstanceID |
string |
No |
Veritabanı örneği kimliği. Bu değeri almak için DescribeBackupPlanList işlemini çağırabilirsiniz. Not
SourceEndpointInstanceType parametresi |
rm-bp1p8c29479jv**** |
| SourceEndpointIP |
string |
No |
Veritabanının IP adresi. Bu değeri almak için DescribeBackupPlanList işlemini çağırabilirsiniz. Not
SourceEndpointInstanceType parametresi |
100.*.*.10:3306 |
| SourceEndpointPort |
integer |
No |
Veritabanı bağlantı noktası. Bu değeri almak için DescribeBackupPlanList işlemini çağırabilirsiniz. Not
SourceEndpointInstanceType parametresi |
3306 |
| SourceEndpointDatabaseName |
string |
No |
Veritabanı adı.
|
test |
| SourceEndpointUserName |
string |
No |
Veritabanı hesabının kullanıcı adı. Bu değeri almak için DescribeBackupPlanList işlemini çağırabilirsiniz. Bu parametre, Redis ve Microsoft SQL Server (SourceEndpointInstanceType parametresinin 'Agent' olarak ayarlandığı durumlar hariç) dışındaki tüm veritabanı motorları için gereklidir. |
test |
| SourceEndpointPassword |
string |
No |
Veritabanı hesabının parolası. Bu parametre, Redis ve Microsoft SQL Server (SourceEndpointInstanceType parametresinin 'Agent' olarak ayarlandığı durumlar hariç) dışındaki tüm veritabanı motorları için gereklidir. |
test |
| BackupGatewayId |
integer |
No |
Yedekleme ağ geçidi kimliği. Bu değeri almak için DescribeBackupPlanList işlemini çağırabilirsiniz. Not
SourceEndpointInstanceType parametresi |
21321323213 |
| BackupObjects |
string |
No |
Yedekleme nesneleri: Veritabanı bir agent üzerinde bulunuyorsa bu parametre isteğe bağlıdır, ancak diğer tüm senaryolar için gereklidir. Bu parametrenin değerini almak için DescribeBackupPlanList işlemini çağırabilirsiniz. |
[{ "DBName":"待备份库名", "SchemaName":"待备份 Schema 名", "TableIncludes":[{ "TableName":"待备份表表名" }], "TableExcludes":[{"TableName":"待备份库名不需要备份表的表名" }] } ] |
| SourceEndpointOracleSID |
string |
No |
Oracle SID'si. Bu parametre Oracle veritabanları için gereklidir. |
test |
| CrossAliyunId |
string |
No |
Hesaplar arası yedekleme için UID. |
2xxx7778xxxxxxxxxx |
| CrossRoleName |
string |
No |
Hesaplar arası yedekleme için RAM rolü adı. |
test123 |
| ClientToken |
string |
No |
İsteğin yinelenemezliğini sağlamak için istemci tarafından oluşturulan bir belirteç. |
ETnLKlblzczshOTUbOCzxxxxxxx |
| EnableSourceEndpointSsl |
string |
No |
Kaynak veritabanını yedeklemek için SSL bağlantısı kullanılıp kullanılmayacağını belirtir. |
true |
| SslCaPem |
string |
No |
SSL bağlantısı için PEM sertifikası. |
-----BEGIN CERTIFICATE----- ... -----END CERTIFICATE----- |
| SourceEndpointOracleHome |
string |
No |
Oracle Home yolu. |
/home/test |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| HttpStatusCode |
integer |
HTTP durum kodu. |
200 |
| RequestId |
string |
İstek kimliği. |
D6E068C3-25BC-455A-85FE-45F0B22E**** |
| ErrCode |
string |
Hata kodu. |
Param.NotFound |
| Success |
boolean |
İsteğin başarılı olup olmadığını gösterir. Geçerli değerler:
|
true |
| ErrMessage |
string |
Hata mesajı. |
The specified parameter %s value is not valid. |
| BackupPlanId |
string |
Yedekleme planı kimliği. |
dbs1h****usfa |
| NeedPrecheck |
boolean |
Değişikliğin bir ön kontrol tetikleyip tetiklemediğini gösterir. Bu parametre true olarak ayarlanırsa, yedekleme planını başlatmak için StartBackupPlan işlemini çağırmanız gerekir. |
false |
Examples
Success response
JSON format
{
"HttpStatusCode": 200,
"RequestId": "D6E068C3-25BC-455A-85FE-45F0B22E****",
"ErrCode": "Param.NotFound",
"Success": true,
"ErrMessage": "The specified parameter %s value is not valid. ",
"BackupPlanId": "dbs1h****usfa",
"NeedPrecheck": false
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 403 | Request.Forbidden | Have no Permissions |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.