Normes API et SDK multilingues prédéfinis
L'OpenAPI de ce produit (hbr/2017-09-08) utilise le style de signature RPC. Des SDK sont disponibles pour les langages de programmation courants. Les développeurs peuvent télécharger le SDK pour appeler directement l'OpenAPI de ce produit, sans se soucier des détails techniques. Si le SDK existant ne répond pas à vos besoins, utilisez le mécanisme de signature pour une intégration par auto-signature. L'auto-signature étant particulièrement complexe, comptez environ 5 jours ouvrables. Nous vous recommandons donc de rejoindre notre groupe d'assistance DingTalk (147535001692) pour bénéficier d'un accompagnement expert lors de l'intégration.
Avant d'utiliser l'API, préparez votre compte d'identité et votre clé d'accès (AccessKey) afin d'accéder efficacement à l'API via des outils clients (tels que SDK et CLI). Pour plus d'informations, consultez Obtenir un AccessKey.
Scénarios de signature personnalisée
Si votre scénario métier présente des exigences particulières et nécessite une intégration par auto-signature, consultez d'abord notre équipe de support technique (groupe d'assistance DingTalk : 147535001692) pour obtenir un accompagnement professionnel et garantir une intégration efficace.
Préparation du compte et de la sécurité
Les comptes Alibaba Cloud disposent de permissions administratives complètes sur l'ensemble des ressources. En cas de compromission d'un AccessKey, toutes les ressources associées sont exposées à un risque d'accès non autorisé. Pour garantir la sécurité, créez un utilisateur RAM disposant uniquement de permissions d'accès API et configurez son AccessKey. Appliquez ensuite des politiques RAM selon le principe du moindre privilège (PoLP). N'utilisez le compte Alibaba Cloud que dans les scénarios spécifiques où ses permissions sont explicitement requises.
Coffre de sauvegarde
|
API |
Titre |
Description |
| CreateVault | CreateVault. | Crée un coffre de sauvegarde. |
| CreateReplicationVault | **[Obsolète]** Crée un coffre cible de réplication et configure la réplication interrégionale. | **[Obsolète]** Crée un coffre cible de réplication et configure la réplication interrégionale. Cette opération d'API ne prend pas en charge la réplication intercomptes et est obsolète. Utilisez plutôt CreateVault et CreateVaultReplication pour bénéficier de toutes les fonctionnalités. |
| DeleteVault | DeleteVault. | Supprime un coffre de sauvegarde. |
| UpdateVault | UpdateVault. | Met à jour les informations de configuration du coffre de sauvegarde. |
| DescribeVaults | Consultation des informations des coffres de sauvegarde. | Obtient les informations sur un ou plusieurs coffres de sauvegarde répondant aux conditions spécifiées. |
Plan de sauvegarde
|
API |
Titre |
Description |
| CreateBackupPlan | Créer un plan de sauvegarde. | Crée un plan de sauvegarde. |
| DeleteBackupPlan | DeleteBackupPlan. | Supprime un plan de sauvegarde. |
| DisableBackupPlan | DisableBackupPlan. | Désactive un plan de sauvegarde. |
| EnableBackupPlan | Activer un plan de sauvegarde. | Reprend un plan de sauvegarde. |
| UpdateBackupPlan | UpdateBackupPlan. | Met à jour un plan de sauvegarde. |
| DescribeBackupPlans | Interrogation des plans de sauvegarde répondant aux conditions spécifiées. | Obtient un ou plusieurs plans de sauvegarde qui répondent aux conditions spécifiées. |
| ExecuteBackupPlan | ExecuteBackupPlan | Exécute un plan de sauvegarde. |
Stratégie de sauvegarde
|
API |
Titre |
Description |
| CreatePolicyV2 | Créer une stratégie. | Crée une stratégie. |
| DeletePolicyV2 | DeletePolicyV2 | Supprime une stratégie. |
| UpdatePolicyV2 | UpdatePolicy. | Modifie une stratégie. |
| DescribePoliciesV2 | Consultation d'une ou plusieurs stratégies. | Consulte une ou plusieurs stratégies. |
| CreatePolicyBindings | Création des associations stratégie-source de données. | Associe une ou plusieurs sources de données à une stratégie. |
| DeletePolicyBinding | Dissocier une stratégie des sources de données. | Dissocie une source de données d'une stratégie. Après la dissociation, la stratégie ne peut plus protéger la source de données. Procédez avec prudence. |
| UpdatePolicyBinding | Modification de l'association stratégie-source de données. | Modifie l'association entre une stratégie et une source de données. |
| DescribePolicyBindings | Liste des liaisons de stratégie. | Consulte une ou plusieurs sources de données liées à une stratégie, ou consulte une ou plusieurs stratégies liées à une source de données. |
| ExecutePolicyV2 | Exécution de la stratégie. | Exécute une stratégie pour une ou toutes les sources de données associées. |
Client de sauvegarde
|
API |
Titre |
Description |
| DeleteBackupClient | DeleteBackupClient. | Supprime un client Cloud Backup. |
| DeleteBackupClientResource | DeleteBackupClientResource. | Supprime les ressources d'un client de sauvegarde. |
| UpdateClientSettings | Mise à jour de la configuration du client. | Met à jour la configuration d'un client de sauvegarde. |
| DescribeBackupClients | Récupération des informations des clients de sauvegarde. | Obtient les informations d'un ou plusieurs clients de sauvegarde répondant aux conditions spécifiées. |
| InstallBackupClients | InstallBackupClients | Installe des clients de sauvegarde sur une ou plusieurs instances ECS. |
| UninstallBackupClients | UninstallBackupClients. | Désinstalle un client Cloud Backup d'une ou plusieurs instances Elastic Compute Service (ECS). |
| UpgradeBackupClients | UpgradeBackupClients. | Met à niveau un client HBR sur une ou plusieurs instances Elastic Compute Service (ECS). |
Instantané de sauvegarde
|
API |
Titre |
Description |
| ListSnapshots | Consultation des instantanés. | Consulte la liste des points de sauvegarde. |
| DeleteSnapshot | Suppression d'un instantané de sauvegarde. | Supprime un instantané de sauvegarde. |
| DescribeOtsTableSnapshots | DescribeOtsTableSnapshots. | Consulte les détails des instances Tablestore sauvegardées. |
| DescribeRecoverableOtsInstances | DescribeRecoverableOtsInstances. | Consulte les tables d'une instance Tablestore restaurable. |
| SearchHistoricalSnapshots | Obtenir les instantanés de sauvegarde. | Obtient un ou plusieurs instantanés de sauvegarde historiques qui répondent aux conditions spécifiées. |
| DescribeUdmSnapshots | Consultation des instantanés de sauvegarde complète. | Consulte les instantanés des sauvegardes complètes. |
Tâche de restauration
|
API |
Titre |
Description |
| CreateRestoreJob | Créer une tâche de restauration. | Crée une tâche de restauration. |
| CancelRestoreJob | CancelRestoreJob. | Annule une tâche de restauration. |
| DescribeRestoreJobs2 | DescribeRestoreJobs2 | Consulte les tâches de restauration qui correspondent aux critères spécifiés. |
Tâche de sauvegarde
|
API |
Titre |
Description |
| CancelBackupJob | Annuler une tâche de sauvegarde. | Annule une tâche de sauvegarde. |
| CreateBackupJob | CreateBackupJob. | Crée une tâche de sauvegarde. |
| DescribeBackupJobs2 | DescribeBackupJobs2 | Consulte les tâches de sauvegarde qui répondent aux critères spécifiés. |
Sauvegarde SAP HANA
|
API |
Titre |
Description |
| CreateHanaBackupPlan | CreateHanaBackupPlan. | Crée un plan de sauvegarde pour une instance SAP HANA. |
| CreateHanaInstance | CreateHanaInstance. | Enregistre une instance SAP HANA. |
| CreateClients | CreateClients. | Installe un ou plusieurs clients Cloud Backup sur les instances spécifiées. |
| DeleteClient | DeleteClient | Supprime un client. |
| CreateHanaRestore | CreateHanaRestore. | Crée une tâche de restauration pour une base de données SAP HANA. |
| DeleteHanaBackupPlan | DeleteHanaBackupPlan | Supprime un plan de sauvegarde SAP HANA. |
| DeleteHanaInstance | DeleteHanaInstance. | Supprime une instance SAP HANA. |
| UninstallClient | UninstallClient. | Désinstalle un client HBR. |
| UpdateHanaBackupPlan | Mise à jour d'un plan de sauvegarde SAP HANA. | Met à jour un plan de sauvegarde SAP HANA. |
| EnableHanaBackupPlan | EnableHanaBackupPlan. | Active un plan de sauvegarde SAP HANA. |
| DisableHanaBackupPlan | DisableHanaBackupPlan. | Désactive un plan de sauvegarde SAP HANA. |
| UpdateHanaInstance | UpdateHanaInstance. | Met à jour une instance SAP HANA. |
| UpgradeClient | UpgradeClient. | Met à niveau le client Cloud Backup. |
| StartHanaDatabaseAsync | StartHanaDatabaseAsync. | Démarre une base de données SAP HANA. |
| StopHanaDatabaseAsync | StopHanaDatabaseAsync. | Arrête une base de données SAP HANA. |
| UpdateHanaRetentionSetting | UpdateHanaRetentionSetting. | Met à jour la période de rétention des sauvegardes d'une base de données SAP HANA. |
| UpdateHanaBackupSetting | UpdateHanaBackupSetting. | Met à jour les paramètres de sauvegarde d'une base de données SAP HANA. |
| DescribeHanaBackupPlans | DescribeHanaBackupPlans. | Consulte un ou plusieurs plans de sauvegarde SAP HANA correspondant aux critères spécifiés. |
| DescribeHanaInstances | DescribeHanaInstances | Consulte une ou plusieurs instances SAP HANA qui répondent aux conditions spécifiées. |
| DescribeClients | DescribeClients. | Consulte un ou plusieurs clients Cloud Backup qui remplissent les conditions spécifiées. |
| DescribeHanaDatabases | DescribeHanaDatabases. | Consulte les informations sur les bases de données SAP HANA. |
| DescribeHanaRetentionSetting | DescribeHanaRetentionSetting. | Consulte la période de rétention des sauvegardes d'une base de données SAP HANA. |
| DescribeHanaBackupSetting | DescribeHanaBackupSetting. | Consulte les paramètres de sauvegarde d'une base de données SAP HANA. |
| DescribeHanaBackupsAsync | DescribeHanaBackupsAsync. | Consulte une ou plusieurs sauvegardes SAP HANA qui répondent aux conditions spécifiées. |
| DescribeHanaRestores | DescribeHanaRestores. | Consulte un ou plusieurs travaux de restauration SAP HANA répondant aux conditions spécifiées. |
Sauvegarde ECS édition essentielle
|
API |
Titre |
Description |
| DeleteAirEcsInstance | Retirer une instance ECS de restauration uniquement d'ECS Backup Essential Edition. | Retire une instance ECS de restauration uniquement d'ECS Backup Essential Edition. |
Sauvegarde de conteneurs
|
API |
Titre |
Description |
| DescribeContainerResource | DescribeContainerResource. | Consulte la liste des ressources des clusters de conteneurs. |
| DeleteContainerCluster | DeleteContainerCluster. | Désenregistre un enregistrement de cluster de conteneurs dans Cloud Backup. Après avoir désenregistré le cluster, vous ne pouvez pas récupérer les sauvegardes du cluster. |
| DescribeContainerCluster | DescribeContainerCluster. | Consulte un ou plusieurs clusters de conteneurs répondant aux conditions spécifiées. |
| UpdateContainerCluster | Mise à jour des informations du cluster de conteneurs. | Met à jour les informations du cluster de conteneurs, y compris le nom du cluster de conteneurs, le type de réseau, etc. |
| AddContainerCluster | AddContainerCluster. | Enregistre un cluster Container Service for Kubernetes (ACK). |
Autres
|
API |
Titre |
Description |
| OpenHbrService | OpenHbrService. | Active Cloud Backup. |
| DescribeRegions | DescribeRegions. | Consulte les régions disponibles. |
| DescribeTask | DescribeTask. | Consulte une tâche asynchrone. |
| DescribeVaultReplicationRegions | DescribeVaultReplicationRegions. | Consulte les régions qui prennent en charge la réplication interrégionale. |
| DetachNasFileSystem | DetachNasFileSystem. | Supprime un point de montage interne créé par Cloud Backup. |
| GenerateRamPolicy | GenerateRamPolicy. | Génère une stratégie Resource Access Management (RAM). |
| ChangeResourceGroup | ChangeResourceGroup. | Modifie le groupe de ressources auquel appartient une instance. |
| CreateTempFileUploadUrl | CreateTempFileUploadUrl. | Génère les paramètres et la signature requis pour l'URL de téléversement d'un fichier. |
| GetTempFileDownloadLink | GetTempFileDownloadLink | Obtient les liens de téléchargement de fichiers tels que les rapports de tâche. |
| CheckRole | Vérification des autorisations. | Vérifie si l'utilisateur actuel dispose des autorisations pour accéder à une ressource ou une page spécifique. |
| DescribeCrossAccounts | DescribeCrossAccounts. | Consulte les relations de gestion inter-comptes. |
| DeleteUdmEcsInstance | DeleteUdmEcsInstance. | Arrête la protection de la sauvegarde des instances Elastic Compute Service (ECS). |
| DeleteUdmDisk | DeleteUdmDisk | Annule un disque protégé. |
| AddCrossAccount | AddCrossAccount. | Crée une relation de gestion intercomptes. |
| AddDataSource | AddDataSource. | Crée une source de données. |
| BrowseFiles | Parcourir les fichiers. | Parcourt la liste des fichiers de sauvegarde dans un instantané de sauvegarde spécifié. |
| CreateVaultReplication | CreateVaultReplication. | Configure la réplication du coffre de sauvegarde. |
| DeleteCrossAccount | DeleteCrossAccount. | Supprime une relation de gestion intercomptes. |
| DeleteVaultReplication | DeleteVaultReplication. | Arrête la réplication du coffre de sauvegarde. |
| DescribeDataSources | DescribeDataSources. | Consulte une liste de sources de données. Filtre les résultats par type de source de données, identifiant de source de données, nom de source de données ou identifiant de groupe de clients. |
| GetBasicStatistics | GetBasicStatistics | Obtient les statistiques de base pour la sauvegarde. |
| ListProtectedResources | Consultation des ressources protégées. | Consulte la liste des ressources protégées. |
| RemoveDataSource | RemoveDataSource. | Supprime une source de données. |
| UpdateDataSource | UpdateDataSource. | Met à jour la configuration de la source de données. |