Standar API dan SDK siap pakai dalam berbagai bahasa
Spesifikasi OpenAPI produk ini (hbr/2017-09-08) mematuhi standar RPC. Alibaba Cloud menyediakan SDK siap pakai untuk berbagai bahasa pemrograman populer guna mengabstraksi kompleksitas tingkat rendah seperti request signing. Hal ini memungkinkan developer untuk memanggil API menggunakan sintaks khusus tanpa perlu menangani detail HTTP secara langsung.
Signature kustom
Jika SDK tidak mendukung kebutuhan spesifik Anda, seperti signature kustom, Anda harus menandatangani request secara manual menggunakan signature mechanism. Perhatikan bahwa proses penandatanganan manual memerlukan upaya yang signifikan (estimasi 5 hari kerja). Untuk mendapatkan dukungan, bergabunglah dengan grup DingTalk kami (ID: 147535001692).
Sebelum Anda mulai
Akun Alibaba Cloud memiliki hak administratif penuh. Jika pasangan AccessKey dikompromikan, semua resource terkait dapat terekspos terhadap akses tidak sah, sehingga menimbulkan risiko keamanan yang signifikan. Buat Resource Access Management (RAM) user dengan akses khusus API dan gunakan kebijakan RAM untuk menerapkan principle of least privilege (PoLP). Gunakan akun Alibaba Cloud hanya jika benar-benar diperlukan.
Untuk memanggil API secara aman, konfigurasikan hal berikut:
Akun RAM user
Pasangan AccessKey untuk akun tersebut
Penyimpanan Cadangan
|
API |
Judul |
Deskripsi |
| CreateVault | CreateVault | Membuat penyimpanan cadangan. |
| CreateReplicationVault | CreateReplicationVault | Membuat cermin penyimpanan cadangan. |
| DeleteVault | DeleteVault | Menghapus penyimpanan cadangan. |
| UpdateVault | UpdateVault | Memperbarui informasi konfigurasi penyimpanan cadangan. |
| DescribeVaults | DescribeVaults | Mendeskripsikan satu atau beberapa penyimpanan cadangan yang memenuhi kriteria tertentu. |
Rencana Cadangan
|
API |
Judul |
Deskripsi |
| CreateBackupPlan | CreateBackupPlan | Membuat rencana cadangan. |
| DeleteBackupPlan | DeleteBackupPlan | Menghapus Rencana cadangan. |
| DisableBackupPlan | DisableBackupPlan | Menonaktifkan rencana cadangan. |
| EnableBackupPlan | EnableBackupPlan | Resumes a backup plan. |
| UpdateBackupPlan | UpdateBackupPlan | Memperbarui rencana pencadangan. |
| DescribeBackupPlans | DescribeBackupPlans | Mengambil satu atau beberapa rencana cadangan yang memenuhi kondisi tertentu. |
| ExecuteBackupPlan | ExecuteBackupPlan | Menjalankan rencana cadangan. |
Kebijakan Cadangan
|
API |
Judul |
Deskripsi |
| CreatePolicyV2 | Membuat Kebijakan | Membuat kebijakan. |
| DeletePolicyV2 | Menghapus Kebijakan | Menghapus Kebijakan. |
| UpdatePolicyV2 | UpdatePolicyV2 | Mengubah kebijakan cadangan. |
| DescribePoliciesV2 | DescribePoliciesV2 | Mengkueri satu atau beberapa kebijakan. |
| CreatePolicyBindings | CreatePolicyBindings | Mengikat satu atau lebih sumber data ke kebijakan pencadangan. |
| DeletePolicyBinding | DeletePolicyBinding | Melepaskan sumber data dari kebijakan. Setelah sumber data dilepaskan, kebijakan tidak lagi melindunginya. Gunakan operasi ini dengan hati-hati. |
| UpdatePolicyBinding | UpdatePolicyBinding | Modifies the association between a backup policy and a data source. |
| DescribePolicyBindings | Daftar Kebijakan Terikat | Anda dapat mengkueri sumber data yang dilampirkan ke kebijakan, atau kebijakan yang dilampirkan ke sumber data. |
| ExecutePolicyV2 | Jalankan Kebijakan | Menjalankan kebijakan untuk satu atau semua sumber data yang terikat. |
Klien Cadangan
|
API |
Judul |
Deskripsi |
| DeleteBackupClient | DeleteBackupClient | Menghapus klien Cloud Backup. |
| DeleteBackupClientResource | DeleteBackupClientResource | Menghapus resource klien backup. |
| UpdateClientSettings | UpdateClientSettings | Memperbarui pengaturan Klien Cloud Backup. |
| DescribeBackupClients | DescribeBackupClients | Mengkueri informasi satu atau beberapa klien cadangan yang memenuhi kondisi tertentu. |
| InstallBackupClients | InstallBackupClients | Memasang klien cadangan pada satu atau beberapa Instance ECS. |
| UninstallBackupClients | UninstallBackupClients | Menguninstall Klien Cloud Backup dari satu atau beberapa Instance ECS. |
| UpgradeBackupClients | UpgradeBackupClients | Meningkatkan klien HBR pada satu atau beberapa Instance ECS. |
File Cadangan
|
API |
Judul |
Deskripsi |
| DeleteSnapshot | DeleteSnapshot | Menghapus snapshot cadangan. |
| DescribeOtsTableSnapshots | DescribeOtsTableSnapshots | Mengkueri detail instans Tablestore yang dicadangkan. |
| DescribeRecoverableOtsInstances | DescribeRecoverableOtsInstances | Mengkueri tabel instans Tablestore yang dapat dipulihkan. |
| SearchHistoricalSnapshots | SearchHistoricalSnapshots | Mengambil satu atau beberapa snapshot cadangan historis yang memenuhi kriteria yang ditentukan. |
| DescribeUdmSnapshots | DescribeUdmSnapshots | Mengkueri snapshot cadangan penuh. |
Pekerjaan Pemulihan
|
API |
Judul |
Deskripsi |
| CreateRestoreJob | CreateRestoreJob | Membuat pekerjaan pemulihan. |
| CancelRestoreJob | CancelRestoreJob | Membatalkan pekerjaan pemulihan. |
| DescribeRestoreJobs2 | DescribeRestoreJobs2 | Mengkueri pekerjaan pemulihan yang sesuai dengan kriteria tertentu. |
Pekerjaan Cadangan
|
API |
Judul |
Deskripsi |
| CancelBackupJob | CancelBackupJob | Membatalkan Pekerjaan cadangan. |
| CreateBackupJob | CreateBackupJob | Membuat tugas pencadangan. |
| DescribeBackupJobs2 | DescribeBackupJobs2 | Mengkueri pekerjaan cadangan yang memenuhi kriteria yang ditentukan. |
Cadangan SAP HANA
|
API |
Judul |
Deskripsi |
| CreateHanaBackupPlan | CreateHanaBackupPlan | Membuat rencana cadangan untuk instans SAP HANA. |
| CreateHanaInstance | CreateHanaInstance | Mendaftarkan instans SAP HANA. |
| CreateClients | CreateClients | Menginstal satu atau beberapa klien Cloud Backup pada instans tertentu. |
| DeleteClient | DeleteClient | Menghapus klien. |
| CreateHanaRestore | CreateHanaRestore | Membuat pekerjaan pemulihan untuk database SAP HANA. |
| DeleteHanaBackupPlan | DeleteHanaBackupPlan | Menghapus rencana backup SAP HANA. |
| DeleteHanaInstance | DeleteHanaInstance | Menghapus instans SAP HANA. |
| UninstallClient | Menguninstall Klien HBR | Menguninstall klien HBR. |
| UpdateHanaBackupPlan | UpdateHanaBackupPlan | Memperbarui rencana cadangan SAP HANA. |
| EnableHanaBackupPlan | EnableHanaBackupPlan | Mengaktifkan rencana cadangan SAP HANA. |
| DisableHanaBackupPlan | DisableHanaBackupPlan | Menonaktifkan rencana cadangan SAP HANA. |
| UpdateHanaInstance | UpdateHanaInstance | Memperbarui instans SAP HANA. |
| UpgradeClient | UpgradeClient | Meningkatkan klien Cloud Backup. |
| StartHanaDatabaseAsync | Memulai Database SAP HANA Secara Asinkron | Memulai database SAP HANA. |
| StopHanaDatabaseAsync | StopHanaDatabaseAsync | Menghentikan database SAP HANA. |
| UpdateHanaRetentionSetting | UpdateHanaRetentionSetting | Memperbarui periode retensi cadangan database SAP HANA. |
| UpdateHanaBackupSetting | UpdateHanaBackupSetting | Memperbarui parameter cadangan database SAP HANA. |
| DescribeHanaBackupPlans | DescribeHanaBackupPlans | Mengkueri satu atau beberapa rencana cadangan SAP HANA yang sesuai dengan kriteria tertentu. |
| DescribeHanaInstances | DescribeHanaInstances | Menanyakan satu atau lebih instans SAP HANA yang memenuhi kondisi yang ditentukan. |
| DescribeClients | DescribeClients | Menanyakan satu atau beberapa klien Cloud Backup yang memenuhi kondisi yang ditentukan. |
| DescribeHanaDatabases | DescribeHanaDatabases | Mengkueri informasi tentang database SAP HANA. |
| DescribeHanaRetentionSetting | DescribeHanaRetentionSetting | Mengkueri periode retensi cadangan database SAP HANA. |
| DescribeHanaBackupSetting | Pengaturan Cadangan Database SAP HANA | Mengkueri parameter cadangan database SAP HANA. |
| DescribeHanaBackupsAsync | DescribeHanaBackupsAsync | Mengkueri satu atau beberapa cadangan SAP HANA yang memenuhi kondisi yang ditentukan. |
| DescribeHanaRestores | DescribeHanaRestores | Mengkueri satu atau beberapa pekerjaan pemulihan SAP HANA yang memenuhi kondisi yang ditentukan. |
Cadangan Kontainer
|
API |
Judul |
Deskripsi |
| DeleteAirEcsInstance | DeleteAirEcsInstance | Menghapus Instans ECS yang hanya digunakan untuk pemulihan di Edisi Essential ECS Backup. |
Lainnya
|
API |
Judul |
Deskripsi |
| DescribeContainerResource | DescribeContainerResource | Mengkueri daftar sumber daya kluster kontainer. |
| DeleteContainerCluster | Membatalkan Pendaftaran Kluster Kontainer | Membatalkan pendaftaran catatan kluster kontainer di Cloud Backup. Setelah Anda membatalkan pendaftaran kluster, Anda tidak dapat memulihkan cadangan kluster. |
| DescribeContainerCluster | DescribeContainerCluster | Mengkueri satu atau beberapa kluster kontainer yang memenuhi kondisi tertentu. |
| UpdateContainerCluster | Memperbarui Informasi Kluster Kontainer | Memperbarui informasi kluster kontainer, termasuk nama kluster kontainer dan jenis jaringan. |
| AddContainerCluster | AddContainerCluster | Mendaftarkan kluster Container Service for Kubernetes (ACK). |
Lainnya
|
API |
Judul |
Deskripsi |
| OpenHbrService | Aktifkan Cloud Backup | Mengaktifkan Cloud Backup. |
| DescribeRegions | DescribeRegions | Mengkueri wilayah yang tersedia. |
| DescribeTask | DescribeTask | Mengkueri pekerjaan asinkron. |
| DescribeVaultReplicationRegions | DescribeVaultReplicationRegions | Mengkueri region yang mendukung replikasi lintas region. |
| DetachNasFileSystem | DetachNasFileSystem | Menghapus titik pemasangan internal yang dibuat oleh Cloud Backup. |
| GenerateRamPolicy | GenerateRamPolicy | Membuat kebijakan Resource Access Management (RAM). |
| ChangeResourceGroup | ChangeResourceGroup | Mengubah kelompok sumber daya tempat instans berada. |
| CreateTempFileUploadUrl | CreateTempFileUploadUrl | Menghasilkan parameter dan tanda tangan yang diperlukan untuk URL unggah file. |
| GetTempFileDownloadLink | GetTempFileDownloadLink | Memperoleh tautan unduhan file seperti laporan tugas. |
| CheckRole | CheckRole | Memeriksa apakah pengguna memiliki izin untuk mengakses sumber daya atau halaman saat ini. |
| DescribeCrossAccounts | DescribeCrossAccounts | Mengambil hubungan manajemen lintas akun. |
| DeleteUdmEcsInstance | DeleteUdmEcsInstance | Menghentikan perlindungan untuk pencadangan instance Elastic Compute Service (ECS). |
| DeleteUdmDisk | DeleteUdmDisk | Membatalkan disk yang dilindungi. |
| AddCrossAccount | AddCrossAccount | Membuat hubungan manajemen lintas akun. |
| AddDataSource | AddDataSource | Membuat sumber data. |
| BrowseFiles | BrowseFiles | Menelusuri daftar file cadangan dalam snapshot cadangan tertentu. |
| CreateVaultReplication | Mengonfigurasi Replikasi Penyimpanan Cadangan | Mengonfigurasi replikasi penyimpanan cadangan. |
| DeleteCrossAccount | DeleteCrossAccount | Menghapus hubungan manajemen lintas akun. |
| DeleteVaultReplication | DeleteVaultReplication | Menghentikan replikasi vault cadangan. |
| DescribeDataSources | DescribeDataSources | Mengkueri daftar sumber data. Filter hasil berdasarkan tipe sumber data, ID sumber data, nama sumber data, atau ID kelompok klien. |
| GetBasicStatistics | GetBasicStatistics | Mengambil statistik dasar untuk Backup. |
| ListProtectedResources | Kueri Sumber Daya yang Dilindungi | Mengkueri sumber daya yang dilindungi. |
| RemoveDataSource | RemoveDataSource | Menghapus sumber data. |
| UpdateDataSource | UpdateDataSource | Memperbarui konfigurasi sumber data. |