API standartları ve çok dilli hazır SDK'lar
Bu ürünün OpenAPI'si (Dbs/2019-03-06), RPC imzalama yöntemini kullanır. Geliştiriciler için yaygın programlama dillerine yönelik SDK'ları kapsülledik. Geliştiriciler, bu ürünün OpenAPI'sini teknik ayrıntılarla uğraşmadan doğrudan çağırabilmek için SDK'yı indirebilir. Mevcut SDK ihtiyaçlarınızı karşılamıyorsa, kendi imzanızı oluşturmak üzere imzalama mekanizmasını kullanarak entegrasyon yapabilirsiniz. Kendi imzanızı oluşturma sürecinin ayrıntıları oldukça karmaşık olduğundan, bu işlem yaklaşık 5 iş günü sürebilir. Bu nedenle, DingTalk hizmet grubumuza (147535001692) katılmanızı ve uzman rehberliği altında imzalama entegrasyonu gerçekleştirmenizi öneririz.
API'yi kullanmadan önce, istemci araçları (SDK ve CLI gibi) aracılığıyla API'ye etkili bir şekilde erişebilmek için kimlik hesabınızı ve erişim anahtarınızı (AccessKey) hazırlamanız gerekir. Ayrıntılar için bkz. AccessKey Alma.
Özel imzalama senaryoları
İş senaryonuzun özel gereksinimleri varsa ve API'yi kendi imzanızı oluşturarak entegre etmeniz gerekiyorsa, profesyonel rehberlik almak ve verimli bir entegrasyon sağlamak için öncelikle teknik destek ekibimizle (DingTalk hizmet grubu: 147535001692) iletişime geçmenizi öneririz.
Hesap ve güvenlik hazırlığı
Alibaba Cloud hesapları, tüm kaynaklar üzerinde tam yönetici izinlerine sahiptir. Bir AccessKey ele geçirildiğinde, ilişkili tüm kaynaklar yetkisiz erişim riskiyle karşı karşıya kalır. Güvenliği sağlamak için, yalnızca API erişim izinlerine sahip bir RAM kullanıcısı oluşturmanız ve bunun AccessKey'ini yapılandırmanız; ayrıca en az ayrıcalık ilkesine (PoLP) dayalı olarak RAM ilkelerini yapılandırmanız önerilir. Alibaba Cloud hesabını yalnızca Alibaba Cloud hesabı izinlerinin açıkça gerekli olduğu belirli senaryolarda kullanın.
API kataloğu
|
API |
Başlık |
Açıklama |
| ConfigureBackupPlan | ConfigureBackupPlan. | Bir Veritabanı Yedekleme (DBS) yedekleme planını yapılandırır. |
| CreateAndStartBackupPlan | CreateAndStartBackupPlan | Creates, configures, and starts a backup plan. |
| CreateBackupPlan | CreateBackupPlan | Creates a Database Backup Service (DBS) backup plan. |
| CreateFullBackupSetDownload | CreateFullBackupSetDownload | This operation creates a task to download a full backup set. |
| CreateGetDBListFromAgentTask | CreateGetDBListFromAgentTask. | Yedekleme ağ geçidi kullanarak bir veritabanı listesi almak için bir görev oluşturur. |
| CreateIncrementBackupSetDownload | CreateIncrementBackupSetDownload | Creates and starts an incremental backup set download task. |
| CreateRestoreTask | CreateRestoreTask. | Bu işlem bir DBS geri yükleme görevi oluşturur. |
| DescribeBackupGatewayList | DescribeBackupGatewayList | Queries a list of backup gateways in Database Backup Service (DBS). |
| DescribeBackupPlanBilling | DescribeBackupPlanBilling | This operation queries the billing information of a backup plan. |
| DescribeBackupPlanList | DescribeBackupPlanList | Queries a DBS backup plan. |
| DescribeBackupSetDownloadTaskList | DescribeBackupSetDownloadTaskList. | Veritabanı Yedekleme Hizmeti (DBS) içindeki yedekleme kümelerine ait indirme görevleri listesini sorgular. |
| DescribeDLAService | DescribeDLAService. | Bir yedekleme planı için Data Lake Analytics (DLA) hizmetinin durumunu sorgular. |
| DescribeFullBackupList | DescribeFullBackupList. | Bu işlem, Veritabanı Yedekleme (DBS) hizmetindeki tam yedekleme işlerini listeler. |
| DescribeIncrementBackupList | DescribeIncrementBackupList. | Bu işlem, DBS için artımlı yedekleme görevlerinin listesini sorgular. |
| DescribeJobErrorCode | DescribeJobErrorCode | Queries error code information for a Database Backup (DBS) job. |
| DescribeNodeCidrList | DescribeNodeCidrList. | Database Backup (DBS) hizmetinin çalıştığı düğümlerin CIDR bloklarını sorgular. |
| DescribePreCheckProgressList | DescribePreCheckProgressList. | Bir yedekleme planı veya geri yükleme işi için ön kontrol ilerleme durumunu sorgular. |
| DescribeRegions | DescribeRegions. | DBS'nin kullanılabildiği bölgeleri sorgular. |
| DescribeRestoreRangeInfo | DescribeRestoreRangeInfo | This operation returns the time ranges available for restoring data from a backup plan. |
| DescribeRestoreTaskList | DescribeRestoreTaskList | Queries restore jobs in Database Backup Service (DBS). |
| DisableBackupLog | DisableBackupLog | Disable incremental backup for a backup plan. |
| EnableBackupLog | EnableBackupLog | Enable incremental backup for a backup schedule. |
| GetDBListFromAgent | Retrieve database list by using a backup gateway | Retrieves database and table data from a physical backup by using a backup gateway. |
| InitializeDbsServiceLinkedRole | InitializeDbsServiceLinkedRole. | Database Backup (DBS) hizmetine hizmet bağlantılı rolü (AliyunServiceRoleForDBS) verir. |
| ModifyBackupObjects | ModifyBackupObjects. | Database Backup Service (DBS) yedekleme planına dahil edilen nesneleri değiştirir. |
| ModifyBackupPlanName | ModifyBackupPlanName. | Bir yedekleme planının adını değiştirir. |
| ModifyBackupSetDownloadRules | Yedek kümesi indirme kurallarını yapılandırma. | Otomatik indirme özelliğini etkinleştirir, değiştirir veya devre dışı bırakır. |
| ModifyBackupSourceEndpoint | ModifyBackupSourceEndpoint | Modify a DBS backup source endpoint. |
| ModifyBackupStrategy | ModifyBackupStrategy. | Bir yedekleme planının yedekleme zamanını değiştirir. |
| ModifyStorageStrategy | ModifyStorageStrategy | Modify the lifecycle of stored data in a backup plan. |
| ReleaseBackupPlan | ReleaseBackupPlan. | Kullandıkça öde yedekleme planını serbest bırakır. |
| RenewBackupPlan | RenewBackupPlan | Renews a backup schedule. |
| StartBackupPlan | StartBackupPlan. | Bir DBS yedekleme planını başlatır. |
| StartRestoreTask | StartRestoreTask. | Bir DBS geri yükleme görevini başlatır. |
| StopBackupPlan | StopBackupPlan | This operation pauses a DBS backup plan. |
| UpgradeBackupPlan | UpgradeBackupPlan | Upgrades a backup schedule. |