API ini digunakan untuk mengonfigurasi backup plan DBS.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
dbs:ConfigureBackupPlan |
update |
*BackupPlan
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| BackupPlanId |
string |
Yes |
ID backup plan. Panggil API DescribeBackupPlanList untuk mendapatkan nilai parameter ini. |
dbstooi0******* |
| SourceEndpointInstanceType |
string |
Yes |
Lokasi database. Panggil API DescribeBackupPlanList untuk mendapatkan nilai parameter ini. Nilai yang valid:
|
RDS |
| SourceEndpointRegion |
string |
No |
Wilayah database. Panggil API DescribeBackupPlanList untuk mendapatkan nilai parameter ini. Catatan
Parameter ini wajib diisi ketika SourceEndpointInstanceType bernilai RDS, ECS, DDS, Express, atau Agent. |
cn-hangzhou |
| SourceEndpointInstanceID |
string |
No |
ID instans database. Panggil API DescribeBackupPlanList untuk mendapatkan nilai parameter ini. Catatan
Parameter ini wajib diisi ketika SourceEndpoint.InstanceType bernilai RDS, ECS, DDS, atau Express. |
rm-uf6wjk5********* |
| SourceEndpointIP |
string |
No |
Titik akhir database. Panggil API DescribeBackupPlanList untuk mendapatkan nilai parameter ini. Catatan
Parameter ini wajib diisi ketika SourceEndpointInstanceType bernilai express, agent, atau other. |
rm-uf6wjk5*******.mysql.rds.aliyuncs.com |
| SourceEndpointPort |
integer |
No |
Port database. Panggil API DescribeBackupPlanList untuk mendapatkan nilai parameter ini. Catatan
Parameter ini wajib diisi ketika SourceEndpoint.InstanceType bernilai express, agent, other, atau ECS. |
3306 |
| SourceEndpointDatabaseName |
string |
No |
Nama database. Panggil API DescribeBackupPlanList untuk mendapatkan nilai parameter ini. Catatan
Parameter ini wajib diisi ketika tipe database adalah PostgreSQL atau MongoDB. |
testRDS |
| SourceEndpointUserName |
string |
No |
Akun database. Catatan
Parameter ini opsional ketika tipe database adalah Redis, atau ketika lokasi database adalah agent dan tipe database adalah SQL Server. Parameter ini wajib diisi dalam skenario lainnya. |
testRDS |
| SourceEndpointPassword |
string |
No |
Password. Catatan
Parameter ini opsional ketika tipe database adalah Redis, atau ketika lokasi database adalah agent dan tipe database adalah SQL Server. Parameter ini wajib diisi dalam skenario lainnya. |
testPassword |
| BackupGatewayId |
integer |
No |
ID backup gateway. Panggil API DescribeBackupPlanList untuk mendapatkan nilai parameter ini. Catatan
Parameter ini wajib diisi ketika SourceEndpointInstanceType bernilai agent. |
23313123312 |
| OSSBucketName |
string |
No |
Nama Bucket OSS. Catatan
Sistem secara otomatis menghasilkan nama baru secara default. |
TestOssBucket |
| BackupObjects |
string |
No |
Objek backup. Panggil API DescribeBackupPlanList untuk mendapatkan nilai parameter ini. |
[ { "DBName":"待备份库名", "SchemaName":"待备份 Schema 名", "TableIncludes":[{ "TableName":"待备份表表名" }], "TableExcludes":[{ "TableName":"待备份库名不需要备份表的表名" }] } ] |
| BackupPeriod |
string |
No |
Periode cadangan penuh. Nilai yang valid:
|
Monday |
| BackupStartTime |
string |
No |
Waktu mulai cadangan penuh dalam format HH:mmZ (UTC). Panggil API DescribeBackupPlanList untuk mendapatkan nilai parameter ini. |
14:22 |
| EnableBackupLog |
boolean |
No |
Aktifkan cadangan log inkremental. Nilai yang valid:
|
true |
| BackupLogIntervalSeconds |
integer |
No |
Interval inkremental dalam detik (s). Catatan
Hanya backup fisik yang didukung. |
1000 |
| BackupRetentionPeriod |
integer |
No |
Periode retensi data backup. Nilai yang valid: 0 hingga 1825. Nilai default: 730 hari. |
730 |
| DuplicationInfrequentAccessPeriod |
integer |
No |
Periode setelah data dikonversi ke penyimpanan Akses Jarang. Nilai default: 180 hari. |
180 |
| DuplicationArchivePeriod |
integer |
No |
Periode setelah data dikonversi ke cold storage arsip. Nilai default: 365 hari. |
365 |
| BackupPlanName |
string |
Yes |
Nama kustom backup plan. Panggil API DescribeBackupPlanList untuk mendapatkan nilai parameter ini. |
dbstooi0******* |
| SourceEndpointOracleSID |
string |
No |
Nama SID Oracle. Catatan
Parameter ini wajib diisi ketika tipe database adalah Oracle. |
test |
| BackupStorageType |
string |
No |
Tipe penyimpanan bawaan:
|
无 |
| BackupSpeedLimit |
integer |
No |
Batas I/O disk dalam KB/s. Catatan
Parameter ini hanya berlaku untuk backup fisik MySQL. |
262144 |
| BackupRateLimit |
integer |
No |
Pembatasan bandwidth jaringan dalam KB/s. Nilai maksimum adalah 10 GB. Catatan
Parameter ini hanya berlaku untuk backup fisik MySQL. |
262144 |
| BackupStrategyType |
string |
No |
Strategi cadangan penuh. Nilai yang valid:
Catatan
Nilai default: simple. |
simple |
| CrossAliyunId |
string |
No |
UID untuk backup lintas akun Alibaba Cloud. Panggil API DescribeRestoreTaskList untuk mendapatkan nilai parameter ini. |
2xxx7778xxxxxxxxxx |
| CrossRoleName |
string |
No |
Nama role RAM untuk backup lintas akun Alibaba Cloud. Panggil API DescribeRestoreTaskList untuk mendapatkan nilai parameter ini. |
test123 |
| AutoStartBackup |
boolean |
No |
Aktifkan backup otomatis. Nilai yang valid:
|
false |
| ClientToken |
string |
No |
Memastikan idempotensi permintaan untuk mencegah pengiriman ganda. Klien menghasilkan nilai parameter ini. Pastikan nilainya unik di berbagai permintaan. Panjang maksimum adalah 64 karakter ASCII, dan nilainya tidak boleh mengandung karakter non-ASCII. |
ETnLKlblzczshOTUbOCzxxxxxxx |
| ResourceGroupId |
string |
No |
ID kelompok sumber daya. |
rg-aekzecovzti**** |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
Detailnya sebagai berikut. |
||
| HttpStatusCode |
integer |
Kode status HTTP. |
200 |
| RequestId |
string |
ID permintaan. |
F1FB49D4-B504-47F1-9F43-D7EAB33F**** |
| ErrCode |
string |
Kode kesalahan. |
Param.NotFound |
| Success |
boolean |
Menunjukkan apakah permintaan berhasil. Nilai yang valid:
|
true |
| ErrMessage |
string |
Pesan kesalahan. |
The specified parameter %s value is not valid. |
| BackupPlanId |
string |
ID backup plan. |
dbstooi01ex**** |
Contoh
Respons sukses
JSONformat
{
"HttpStatusCode": 200,
"RequestId": "F1FB49D4-B504-47F1-9F43-D7EAB33F****",
"ErrCode": "Param.NotFound",
"Success": true,
"ErrMessage": "The specified parameter %s value is not valid. ",
"BackupPlanId": "dbstooi01ex****"
}
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.