All Products
Search
Document Center

:Ubah pengaturan cadangan cross-region instans ApsaraDB RDS

Last Updated:May 27, 2026

Anda dapat memanggil operasi ModifyInstanceCrossBackupPolicy untuk mengubah pengaturan cadangan cross-region instans ApsaraDB RDS.

Sebelum memanggil operasi ini, pastikan instans sumber menjalankan salah satu mesin database berikut:

Debugging

OpenAPI Explorer secara otomatis menghitung nilai signature. Untuk kenyamanan Anda, kami menyarankan agar Anda memanggil operasi ini di OpenAPI Explorer. OpenAPI Explorer secara dinamis menghasilkan contoh kode operasi untuk berbagai SDK.

Parameter permintaan

ParameterTypeRequiredExampleDescription
ActionStringYesModifyInstanceCrossBackupPolicy

Operasi yang ingin Anda lakukan. Tetapkan nilainya ke ModifyInstanceCrossBackupPolicy.

DBInstanceIdStringYesrm-uf6wjk5xxxxxxxxxx

ID instans.

RegionIdStringYescn-hangzhou

ID wilayah tempat instans sumber berada. Anda dapat memanggil operasi DescribeRegions untuk menampilkan daftar wilayah terbaru.

CrossBackupTypeStringNo1

Kebijakan yang digunakan untuk menyimpan file backup cross-region instans. Tetapkan nilainya ke 1. Nilai 1 menunjukkan bahwa semua file backup cross-region disimpan.

LogBackupEnabledStringNo1

Status fitur cadangan log cross-region pada instans. Nilai yang valid:

  • 0: menonaktifkan fitur.
  • 1: mengaktifkan fitur.
Catatan Anda hanya dapat mengaktifkan fitur cadangan log cross-region jika fitur cadangan cross-region telah diaktifkan.
BackupEnabledStringNo1

Status fitur cadangan cross-region pada instans. Parameter ini menentukan apakah Anda dapat melakukan backup data dan log. Nilai yang valid:

  • 0: menonaktifkan fitur.
  • 1: mengaktifkan fitur.
Catatan Sebelum mengaktifkan fitur cadangan cross-region, Anda harus mengonfigurasi parameter CrossBackupRegion.
CrossBackupRegionStringNocn-shanghai

ID wilayah tujuan tempat file backup cross-region instans disimpan.

RetentTypeIntegerNo1

Kebijakan yang digunakan untuk menyimpan file backup cross-region instans. Tetapkan nilainya ke 1. Nilai 1 menunjukkan bahwa file backup cross-region instans disimpan sesuai periode retensi yang ditentukan.

RetentionIntegerNo7

Jumlah hari penyimpanan file backup cross-region instans. Nilai yang valid: 7 hingga 1825.

Parameter respons

ParameterTypeExampleDescription
BackupEnabledStringEnable

Status fitur cadangan cross-region pada instans. Nilai yang valid:

  • Disable
  • Enable
RegionIdStringcn-hangzhou

ID wilayah tempat instans sumber berada. Anda dapat memanggil operasi DescribeRegions untuk menampilkan daftar wilayah terbaru.

LogBackupEnabledStringEnable

Status fitur cadangan log cross-region pada instans. Nilai yang valid:

  • Disable
  • Enable
RequestIdString50A6059D-6DBB-46C6-A851-1EE93C9013CF

ID permintaan.

RetentTypeInteger1

Kebijakan yang digunakan untuk menyimpan file backup cross-region instans. Nilai default: 1. Nilai 1 menunjukkan bahwa file backup cross-region instans disimpan sesuai periode retensi yang ditentukan.

CrossBackupRegionStringcn-shanghai

ID wilayah tujuan tempat file backup cross-region instans disimpan.

CrossBackupTypeString1

Kebijakan yang digunakan untuk menyimpan file backup cross-region instans. Nilai default: 1. Nilai 1 menunjukkan bahwa semua file backup cross-region disimpan.

RetentionInteger15

Jumlah hari penyimpanan file backup cross-region instans. Nilai yang valid: 7 hingga 1825.

DBInstanceIdStringrm-uf6wjk5xxxxxxxxxx

ID instans.

Contoh

Permintaan Contoh

http(s)://rds.aliyuncs.com/?Action=ModifyInstanceCrossBackupPolicy
&DBInstanceId=rm-uf6wjk5xxxxxxxxxx
&RegionId=cn-hangzhou
&<Common request parameters>

Respons Sukses Contoh

XML format

HTTP/1.1 200 OK
Content-Type:application/xml

<ModifyInstanceCrossBackupPolicyResponse>
<CrossBackupType>1</CrossBackupType>
    <LogBackupEnabled>Enable</LogBackupEnabled>
    <BackupEnabled>Enable</BackupEnabled>
    <CrossBackupRegion>cn-shanghai</CrossBackupRegion>
    <RetentType>1</RetentType>
    <RequestId>50A6059D-6DBB-46C6-A851-1EE93C9013CF</RequestId>
    <DBInstanceId>rm-bpxxxxx</DBInstanceId>
    <RegionId>cn-hangzhou</RegionId>
    <StorageType>oss</StorageType>
    <Endpoint></Endpoint>
    <Retention>15</Retention>
</ModifyInstanceCrossBackupPolicyResponse>

JSON format

HTTP/1.1 200 OK
Content-Type:application/json

{
  "CrossBackupType" : "1",
  "LogBackupEnabled" : "Enable",
  "BackupEnabled" : "Enable",
  "CrossBackupRegion" : "cn-shanghai",
  "RetentType" : 1,
  "RequestId" : "50A6059D-6DBB-46C6-A851-1EE93C9013CF",
  "DBInstanceId" : "rm-bpxxxxx",
  "RegionId" : "cn-hangzhou",
  "StorageType" : "oss",
  "Endpoint" : "",
  "Retention" : 15
}

Kode kesalahan

Kode status HTTPKode kesalahanPesan kesalahanDeskripsi
400ParameterLeastAssociateMust input at least one optional parameter.Pesan kesalahan yang dikembalikan karena parameter restoreTime dan parameter BackupId instans tidak boleh kosong secara bersamaan. Anda harus mengonfigurasi setidaknya salah satu parameter tersebut dan mencoba lagi.
400InvalidRegion.FormatSpecified Region is not valid.Pesan kesalahan yang dikembalikan karena wilayah yang ditentukan tidak valid.
400OperationDenied.SwitchToCrossRegionBackupSnapshot backup does not support cross region backup storage at present.Pesan kesalahan yang dikembalikan karena backup dan penyimpanan cross-region tidak didukung untuk cadangan snapshot.
400OperationDenied.SwitchToSnapshotSnapshot backup does not support cross region storage at present. Please turn off cross region backup before switching to snapshot backup mode.Pesan kesalahan yang dikembalikan karena file cadangan snapshot tidak dapat disimpan di wilayah yang berbeda dari wilayah tempat instans berada. Sebelum mengaktifkan fitur cadangan snapshot, Anda harus menonaktifkan fitur cadangan cross-region.
400OperationDenied.SwitchSnapshotToPhysicalOnly physical backup to snapshot backup is supported.Pesan kesalahan yang dikembalikan karena operasi ini hanya mendukung perubahan dari metode backup fisik ke metode backup snapshot.
403IncorrectEngineVersionCurrent engine version does not support operations.Pesan kesalahan yang dikembalikan karena operasi ini tidak didukung untuk versi mesin database yang dijalankan oleh instans.
403IncorrectDBInstanceTypeCurrent DB instance type does not support this operation.Pesan kesalahan yang dikembalikan karena operasi ini tidak didukung saat instans berada dalam kondisi saat ini.
403IncorrectDBInstanceEngineCurrent DB Instance engine does not support this operation.Pesan kesalahan yang dikembalikan karena mesin database instans tidak mendukung operasi ini.
403IncorrectDBInstanceLockModeCurrent DB instance lock mode does not support this operation.Pesan kesalahan yang dikembalikan karena instans terkunci.
403IncorrectDBInstanceStateCurrent DB instance state does not support this operation.Pesan kesalahan yang dikembalikan karena operasi ini tidak didukung saat instans berada dalam kondisi saat ini.
404InvalidDBInstance.NotFoundSpecified instance does not exist or not support.Pesan kesalahan yang dikembalikan karena instans tidak ditemukan, telah dihapus, atau tidak mendukung operasi tersebut.

Untuk daftar kode kesalahan, kunjungi API Error Center.