All Products
Search
Document Center

Data Management:ModifyBackupSourceEndpoint

Last Updated:Jun 10, 2026

Mengubah endpoint sumber pencadangan Database Backup (DBS).

Coba sekarang

Coba API ini di OpenAPI Explorer tanpa perlu penandatanganan manual. Panggilan yang berhasil akan secara otomatis menghasilkan contoh kode SDK sesuai dengan parameter Anda. Unduh kode tersebut dengan kredensial bawaan yang aman untuk penggunaan lokal.

Test

RAM authorization

Tabel berikut menjelaskan otorisasi yang diperlukan untuk memanggil API ini. Anda dapat menentukannya dalam kebijakan Resource Access Management (RAM). Kolom pada tabel dijelaskan sebagai berikut:

  • Action: Aksi yang dapat digunakan dalam elemen Action pada pernyataan kebijakan izin RAM untuk memberikan izin guna melakukan operasi tersebut.

  • API: API yang dapat Anda panggil untuk melakukan aksi tersebut.

  • Access level: Tingkat akses yang telah ditentukan untuk setiap API. Nilai yang valid: create, list, get, update, dan delete.

  • Resource type: Jenis resource yang mendukung otorisasi untuk melakukan aksi tersebut. Ini menunjukkan apakah aksi tersebut mendukung izin tingkat resource. Resource yang ditentukan harus kompatibel dengan aksi tersebut. Jika tidak, kebijakan tersebut tidak akan berlaku.

    • Untuk API dengan izin tingkat resource, jenis resource yang diperlukan ditandai dengan tanda bintang (*). Tentukan Nama Sumber Daya Alibaba Cloud (ARN) yang sesuai dalam elemen Resource pada kebijakan.

    • Untuk API tanpa izin tingkat resource, ditampilkan sebagai All Resources. Gunakan tanda bintang (*) dalam elemen Resource pada kebijakan.

  • Condition key: Kunci kondisi yang didefinisikan oleh layanan. Kunci ini memungkinkan kontrol granular, berlaku baik hanya untuk aksi maupun untuk aksi yang terkait dengan resource tertentu. Selain kunci kondisi spesifik layanan, Alibaba Cloud menyediakan serangkaian common condition keys yang berlaku di semua layanan yang didukung RAM.

  • Dependent action: Aksi dependen yang diperlukan untuk menjalankan aksi tersebut. Untuk menyelesaikan aksi tersebut, pengguna RAM atau role RAM harus memiliki izin untuk melakukan semua aksi dependen.

Action

Access level

Resource type

Condition key

Dependent action

dbs:ModifyBackupSourceEndpoint

update

*BackupPlan

acs:dbs:{#regionId}:{#accountId}:backupplan/{#BackupPlanId}

None None

Parameter permintaan

Parameter

Type

Required

Description

Example

BackupPlanId

string

Yes

ID rencana pencadangan. Anda dapat memanggil operasi DescribeBackupPlanList untuk mendapatkan nilai ini.

dbs1h****usfa

SourceEndpointInstanceType

string

Yes

Tipe instans sumber. Anda dapat memanggil operasi DescribeBackupPlanList untuk mendapatkan nilai ini. Nilai valid:

  • RDS: instans RDS

  • ECS: database yang dikelola sendiri pada instans ECS

  • Express: database yang terhubung melalui leased line, gateway VPN, atau Smart Access Gateway

  • Agent: database yang terhubung melalui backup gateway

  • DDS: instans ApsaraDB for MongoDB

  • Other: database yang terhubung melalui alamat IP dan port.

RDS

SourceEndpointRegion

string

No

Wilayah database. Anda dapat memanggil operasi DescribeBackupPlanList untuk mendapatkan nilai ini.

Catatan

Parameter ini wajib jika SourceEndpointInstanceType diatur ke RDS, ECS, DDS, Express, atau Agent.

cn-hangzhou

SourceEndpointInstanceID

string

No

ID instans database. Anda dapat memanggil operasi DescribeBackupPlanList untuk mendapatkan nilai ini.

Catatan

Parameter ini wajib jika SourceEndpointInstanceType diatur ke RDS, ECS, DDS, atau Express.

rm-bp1p8c29479jv****

SourceEndpointIP

string

No

Alamat IP database. Anda dapat memanggil operasi DescribeBackupPlanList untuk mendapatkan nilai ini.

Catatan

Parameter ini wajib jika SourceEndpointInstanceType diatur ke Express, Agent, atau Other.

100.*.*.10:3306

SourceEndpointPort

integer

No

Port database. Anda dapat memanggil operasi DescribeBackupPlanList untuk mendapatkan nilai ini.

Catatan

Parameter ini wajib jika SourceEndpointInstanceType diatur ke Express, Agent, Other, atau ECS.

3306

SourceEndpointDatabaseName

string

No

Nama database.

  • Parameter ini wajib untuk database PostgreSQL dan MongoDB.

  • Parameter ini juga wajib untuk database Microsoft SQL Server ketika SourceEndpointInstanceType diatur ke Agent.

test

SourceEndpointUserName

string

No

Nama pengguna akun database. Anda dapat memanggil operasi DescribeBackupPlanList untuk mendapatkan nilai ini.

Parameter ini wajib untuk semua engine database kecuali Redis dan Microsoft SQL Server (ketika SourceEndpointInstanceType diatur ke Agent).

test

SourceEndpointPassword

string

No

Kata sandi untuk akun database.

Parameter ini wajib untuk semua engine database kecuali Redis dan Microsoft SQL Server (ketika SourceEndpointInstanceType diatur ke Agent).

test

BackupGatewayId

integer

No

ID backup gateway. Anda dapat memanggil operasi DescribeBackupPlanList untuk mendapatkan nilai ini.

Catatan

Parameter ini wajib jika SourceEndpointInstanceType diatur ke Agent.

21321323213

BackupObjects

string

No

Objek pencadangan. Parameter ini opsional jika database berada di agent, tetapi wajib untuk semua skenario lainnya. Anda dapat memanggil operasi DescribeBackupPlanList untuk mendapatkan nilai ini.

[{ "DBName":"待备份库名", "SchemaName":"待备份 Schema 名", "TableIncludes":[{ "TableName":"待备份表表名" }], "TableExcludes":[{"TableName":"待备份库名不需要备份表的表名" }] } ]

SourceEndpointOracleSID

string

No

Oracle SID. Parameter ini wajib untuk database Oracle.

test

CrossAliyunId

string

No

UID untuk pencadangan lintas akun.

2xxx7778xxxxxxxxxx

CrossRoleName

string

No

Nama peran RAM untuk pencadangan lintas akun.

test123

ClientToken

string

No

Token klien yang digunakan untuk memastikan idempotensi permintaan.

ETnLKlblzczshOTUbOCzxxxxxxx

EnableSourceEndpointSsl

string

No

Apakah akan menggunakan koneksi SSL untuk mencadangkan database sumber.

true

SslCaPem

string

No

Sertifikat PEM untuk koneksi SSL.

-----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----

SourceEndpointOracleHome

string

No

Path home Oracle.

/home/test

Elemen respons

Element

Type

Description

Example

object

HttpStatusCode

integer

The HTTP status code.

200

RequestId

string

The request ID.

D6E068C3-25BC-455A-85FE-45F0B22E****

ErrCode

string

The error code.

Param.NotFound

Success

boolean

Indicates whether the request was successful. Valid values:

  • true: The request was successful.

  • false: The request failed.

true

ErrMessage

string

The error message.

The specified parameter %s value is not valid.

BackupPlanId

string

The backup plan ID.

dbs1h****usfa

NeedPrecheck

boolean

Indicates whether the modification triggers a precheck. If this parameter is set to true, you must call the StartBackupPlan operation to start the backup plan.

false

Contoh

Respons sukses

JSONformat

{
  "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
}

Kode kesalahan

HTTP status code

Error code

Error message

Description

403 Request.Forbidden Have no Permissions

Lihat Error Codes untuk daftar lengkap.

Catatan rilis

Lihat Release Notes untuk daftar lengkap.