All Products
Search
Document Center

Cloud Backup:UpdatePolicyBinding

Last Updated:Oct 26, 2026

Mengubah asosiasi antara kebijakan dan sumber data.

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

hbr:UpdatePolicyBinding

update

*Semua Sumber daya.

*

None None

Parameter permintaan

Parameter

Type

Required

Description

Example

PolicyId

string

Yes

ID kebijakan.

po-000************ky9

DataSourceId

string

Yes

ID sumber data.

i-bp1************dtv

SourceType

string

Yes

Tipe sumber data. Nilai valid:

  • UDM_ECS: Cadangan Instans ECS.

  • OSS: Cadangan OSS.

  • NAS: Cadangan Alibaba Cloud NAS.

  • COMMON_NAS: Cadangan NAS lokal.

  • ECS_FILE: Cadangan File ECS Edisi Standar.

  • File: Cadangan file lokal.

  • COMMON_FILE_SYSTEM: Cadangan CPFS berbasis agen.

  • OTS: Cadangan Tablestore.

  • CPFS: Cadangan CPFS tanpa agen.

UDM_ECS

PolicyBindingDescription

string

No

Deskripsi pengikatan kebijakan.

po-000************5xx-i-2ze************nw4

Disabled

boolean

No

Apakah kebijakan ditangguhkan untuk sumber data. Nilai valid:

  • true: Ditangguhkan.

  • false: Tidak ditangguhkan.

true

Source

string

No

Sumber cadangan. Maknanya bervariasi berdasarkan nilai SourceType.

  • OSS: Awalan yang akan dicadangkan. Jika tidak ditentukan, direktori root seluruh bucket akan dicadangkan. Hanya satu awalan yang didukung. Untuk mencadangkan objek dengan awalan data, masukkan data alih-alih /data.

  • ECS_FILE: Direktori file yang akan dicadangkan. Jika tidak ditentukan, semua direktori akan dicadangkan. Beberapa direktori dapat ditentukan. Untuk mencadangkan file di direktori /a dan /b, masukkan ["/a", "/b"].

  • File: Direktori file yang akan dicadangkan. Jika tidak ditentukan, semua direktori akan dicadangkan. Beberapa direktori dapat ditentukan. Untuk mencadangkan file di direktori /a dan /b, masukkan ["/a", "/b"].

  • COMMON_FILE_SYSTEM: Wajib. Jalur sumber. Beberapa jalur dapat ditentukan. Untuk mencadangkan jalur /a dan /b, masukkan ["/a", "/b"]. Untuk mencadangkan jalur root, masukkan ["/"].

  • COMMON_NAS: Wajib. Jalur sumber. Hanya satu jalur yang didukung. Untuk mencadangkan jalur /a, masukkan ["/a"]. Untuk mencadangkan jalur root, masukkan ["/"].

  • OTS: Daftar tabel data yang akan dicadangkan. Jika tidak ditentukan, semua tabel data akan dicadangkan. Beberapa tabel data dapat ditentukan. Untuk mencadangkan tabel data a dan b, masukkan ["a", "b"].

  • CPFS: Wajib. Jalur sumber. Beberapa jalur dapat ditentukan. Untuk mencadangkan jalur /a dan /b, masukkan ["/a", "/b"]. Untuk mencadangkan jalur root, masukkan ["/"].

/src

Include

string

No

Tipe file yang akan dicadangkan. Parameter ini tersedia saat SourceType diatur ke ECS_FILE, File, NAS, COMMON_NAS, COMMON_FILE_SYSTEM, atau CPFS. Semua file dengan tipe yang ditentukan akan dicadangkan. Nilai dapat memiliki panjang hingga 255 karakter.

[\"*.doc\",\"*.xltm\"]

Exclude

string

No

Tipe file yang akan dicadangkan. Parameter ini tersedia saat SourceType diatur ke ECS_FILE, File, NAS, COMMON_NAS, COMMON_FILE_SYSTEM, atau CPFS. Semua file dengan tipe yang ditentukan akan dicadangkan. Nilai dapat memiliki panjang hingga 255 karakter.

[\"*.doc\",\"*.xltm\"]

SpeedLimit

string

No

Pembatasan kecepatan trafik cadangan. Parameter ini wajib saat SourceType diatur ke ECS_FILE atau File. Formatnya adalah {start}{end}{bandwidth}. Beberapa konfigurasi pembatasan dipisahkan, dan periode pengatur waktu yang dikonfigurasi tidak boleh tumpang tindih.

  • start: Jam mulai.

  • end: Jam selesai.

  • bandwidth: Batas bandwidth. Unit: KB/s.

0:24:5120

AdvancedOptions

object

No

Opsi lanjutan.

UdmDetail

object

No

Detail cadangan Instans ECS.

ExcludeDiskIdList

array

No

ID cloud disk yang tidak perlu dilindungi. Parameter ini diabaikan jika DiskIdList tidak kosong.

string

No

ID cloud disk yang tidak perlu dilindungi.

d-bp1************apo

DiskIdList

array

No

ID cloud disk yang akan dilindungi. Nilai ini kosong saat semua cloud disk dilindungi.

string

No

ID cloud disk yang akan dilindungi.

d-bp1************apo

SnapshotGroup

boolean

No

Apakah akan membuat kelompok yang konsisten dengan snapshot. Kelompok yang konsisten dengan snapshot hanya didukung saat semua cloud disk adalah ESSD.

true

AppConsistent

boolean

No

Apakah akan mengaktifkan konsistensi aplikasi. Snapshot yang konsisten dengan aplikasi hanya didukung saat semua cloud disk adalah ESSD.

false

RamRoleName

string

No

Nama peran RAM yang dikonfigurasi untuk membuat snapshot yang konsisten dengan aplikasi. Parameter ini wajib saat AppConsistent diatur ke true.

AliyunECSInstanceForHbrRole

PreScriptPath

string

No

Jalur skrip pra-membekukan yang akan dieksekusi sebelum membuat snapshot yang konsisten dengan aplikasi. Parameter ini wajib saat AppConsistent diatur ke true.

/tmp/prescript.sh

PostScriptPath

string

No

Jalur skrip pasca-pencairan yang akan dieksekusi setelah membuat snapshot yang konsisten dengan aplikasi. Parameter ini wajib saat AppConsistent diatur ke true.

/tmp/postscript.sh

EnableFsFreeze

boolean

No

Apakah akan menggunakan mekanisme Linux FsFreeze untuk memastikan konsistensi baca sistem file sebelum membuat snapshot yang konsisten dengan aplikasi. Parameter ini wajib saat AppConsistent diatur ke true. Nilai default: true.

true

TimeoutInSeconds

integer

No

Periode pengatur waktu tunggu membekukan I/O. Unit: detik. Parameter ini wajib saat AppConsistent diatur ke true. Nilai default: 30.

30

EnableWriters

boolean

No

Apakah akan mengonfigurasi snapshot yang konsisten dengan aplikasi. Parameter ini wajib saat AppConsistent diatur ke true. Nilai valid:

  • true: Membuat snapshot yang konsisten dengan aplikasi.

  • false: Membuat snapshot yang konsisten dengan sistem file.

Nilai default: true.

true

OssDetail

object

No

Detail cadangan OSS.

InventoryId

string

No

Nama inventaris OSS. Jika nilai ini tidak kosong, inventaris OSS digunakan untuk penyetelan performa.

  • Gunakan inventaris untuk meningkatkan performa cadangan inkremental saat mencadangkan lebih dari 100 juta objek OSS. Biaya penyimpanan yang dihasilkan oleh file inventaris ditagihkan secara terpisah oleh OSS.

  • Pembuatan file inventaris OSS memerlukan pengatur waktu. Cadangan dapat gagal sebelum pembuatan selesai. Dalam hal ini, tunggu siklus cadangan berikutnya.

30663060

InventoryCleanupPolicy

string

No

Apakah akan menghapus file inventaris setelah cadangan. Parameter ini hanya valid saat inventaris OSS digunakan. Nilai valid:

  • NO_CLEANUP: Tidak menghapus file.

  • DELETE_CURRENT: Menghapus file saat ini.

  • DELETE_CURRENT_AND_PREVIOUS: Menghapus semua file.

NO_CLEANUP

IgnoreArchiveObject

boolean

No

Mengecualikan objek terarsip dari statistik tugas dan daftar file gagal.

true

CommonFileSystemDetail

object

No

Detail cadangan sistem file Tingkat Tinggi.

FullOnIncrementFail

boolean

No

Apakah akan beralih ke cadangan penuh saat cadangan inkremental gagal. Nilai valid:

  • true: Beralih ke cadangan penuh saat gagal.

  • false: Tidak beralih ke cadangan penuh saat gagal.

true

FetchSliceSize

integer

No

Ukuran irisan cadangan (jumlah file).

100000

Elemen respons

Element

Type

Description

Example

object

UpdatePolicyBindingResponse.

Success

boolean

Apakah permintaan berhasil. Nilai valid:

  • true: Permintaan berhasil.

  • false: Permintaan gagal.

true

Code

string

Kode pengembalian. Nilai 200 menunjukkan keberhasilan.

200

Message

string

Paket pengembalian. "successful" dikembalikan untuk permintaan yang berhasil, dan pesan error spesifik dikembalikan untuk permintaan yang gagal.

successful

RequestId

string

ID permintaan.

B6F24C46-54B9-519B-9AB8-A8988D705E67

Contoh

Respons sukses

JSONformat

{
  "Success": true,
  "Code": "200",
  "Message": "successful",
  "RequestId": "B6F24C46-54B9-519B-9AB8-A8988D705E67"
}

Kode kesalahan

Lihat Error Codes untuk daftar lengkap.

Catatan rilis

Lihat Release Notes untuk daftar lengkap.