Tous les produits
Search
Centre de documentation

ApsaraDB for HBase:Activer la sauvegarde et la restauration

Dernière mise à jour :Aug 10, 2026

ApsaraDB for HBase Performance-enhanced Edition propose une fonction de sauvegarde et de restauration efficace et économique. Cette rubrique explique comment l'activer.

Avantages

  • Atteignez un objectif de point de récupération (RPO) inférieur à 30 secondes grâce à la synchronisation incrémentielle des données en temps réel.

    Remarque

    Le RPO représente la quantité maximale de données qu'il est acceptable de perdre après une panne d'application. Par exemple, un RPO de 15 minutes signifie qu'en cas de défaillance, les données des 15 dernières minutes risquent de ne pas être récupérables.

  • Effectue des sauvegardes complètes de la base de données par défaut et prend en charge la restauration de tables individuelles.

  • Prend en charge la restauration à un instant donné.

Limitations

  • Cette fonctionnalité est disponible uniquement pour les clusters ApsaraDB for HBase Performance-enhanced Edition.

  • La sauvegarde et la restauration des données Solr ne sont pas prises en charge.

  • Si l'espace de stockage est insuffisant, le processus de sauvegarde s'interrompt, mais les données de sauvegarde existantes sont conservées.

Facturation

Les frais liés à la fonction de sauvegarde et de restauration incluent les frais de stockage à froid et les frais du service de tunnel.

  • Les frais de stockage à froid varient selon la région. Pour plus de détails, consultez les tableaux ci-dessous.

    Région

    Frais

    Chine continentale

    • Abonnement : 0,2 USD/Go

    • Paiement à l'utilisation : 0,00042 USD/Go

    Chine (Hong Kong)

    • Abonnement : 0,23 USD/Go

    • Paiement à l'utilisation : 0,00048 USD/Go

    Allemagne (Francfort)

    • Abonnement : 0,45 USD/Go

    • Paiement à l'utilisation : 0,00094 USD/Go

  • Le service de tunnel est facturé en fonction du nombre de nœuds principaux.

Activer la sauvegarde et la restauration

  1. Connectez-vous à la console ApsaraDB for HBase.

  2. Dans le coin supérieur gauche de la barre de navigation supérieure, sélectionnez la région où se trouve votre cluster.

  3. Sur la page Clusters, cliquez sur l'ID du cluster cible.

  4. Dans le volet de navigation de gauche, cliquez sur Backup and Restoration.

  5. Cliquez sur Enable Now. La boîte de dialogue Enable backup recovery s'affiche.

  6. Spécifiez le Number of Core nodes et la Estimated cold storage capacity (GB). Pour plus d'informations, consultez les Spécifications du cluster.

  7. Cliquez sur OK.

Configurer les sauvegardes automatiques

  1. Connectez-vous à la console ApsaraDB for HBase.

  2. Dans le coin supérieur gauche de la barre de navigation supérieure, sélectionnez la région où se trouve votre cluster.

  3. Sur la page Clusters, cliquez sur l'ID du cluster cible.

  4. Dans le volet de navigation de gauche, cliquez sur Backup and Restoration.

  5. Cliquez sur Backup Configuration.

  6. Dans la boîte de dialogue Backup Configuration, configurez les paramètres de sauvegarde selon vos besoins métier.

    Paramètre

    Description

    Tables à sauvegarder

    Vous pouvez utiliser un astérisque (*) pour sauvegarder toutes les tables de la base de données.

    Intervalle de sauvegarde complète (jours)

    Par défaut, une sauvegarde complète est effectuée tous les 7 jours. Vous pouvez définir l'intervalle entre 3 et 10 jours. Un intervalle court peut entraîner l'échec des sauvegardes, tandis qu'un intervalle long peut augmenter le temps de restauration.

    Heure de la prochaine sauvegarde complète

    Spécifie l'heure de début de la prochaine sauvegarde complète. Planifiez les sauvegardes complètes pendant les heures creuses.

    Nombre de sauvegardes complètes conservées

    Nombre de sauvegardes complètes à conserver.

  7. Cliquez sur OK.

Restaurer les données du cluster

  1. Connectez-vous à la console ApsaraDB for HBase.

  2. Dans le coin supérieur gauche de la barre de navigation supérieure, sélectionnez la région où se trouve votre cluster.

  3. Sur la page Clusters, cliquez sur l'ID du cluster cible.

  4. Dans le volet de navigation de gauche, cliquez sur Backup and Restoration.

  5. Cliquez sur Initiate data recovery.

  6. Dans la boîte de dialogue Recovery, configurez les paramètres de restauration selon vos besoins métier.

    Paramètre

    Description

    Cluster cible

    Sélectionnez le cluster vers lequel vous souhaitez restaurer les données.

    Instant donné

    Sélectionnez l'instant auquel vous souhaitez effectuer la restauration.

    Restauration complète de la base de données

    Sélectionnez Yes pour restaurer l'intégralité de la base de données.

    Tables à restaurer

    Si vous sélectionnez No pour No, vous devez spécifier les tables à restaurer. Les astérisques (*) ne sont pas pris en charge.

    • Pour restaurer une table, utilisez le format : namespace:table. Exemple : default:testTable.

    • Pour restaurer une table vers une autre table, utilisez le format : namespace:table/namespace:table2. Exemple : default:testTable/default:testTable2.

  7. Cliquez sur OK.

Estimation de l'espace de stockage

Espace de stockage pour la sauvegarde et la restauration = Taille totale des sauvegardes complètes + Taille totale des sauvegardes incrémentielles.

Taille totale des sauvegardes complètes = (Nombre de sauvegardes complètes conservées + 1) × Taille d'une seule sauvegarde complète.

Remarque

Le « +1 » est inclus car le système supprime une sauvegarde précédente uniquement après la création réussie de la nouvelle. Ce processus nécessite temporairement le stockage d'une sauvegarde complète supplémentaire.

Vous pouvez trouver la taille d'une sauvegarde complète sur l'interface utilisateur HBase Master ou sur la page de gestion du cluster.

Taille totale des sauvegardes incrémentielles = Période de rétention des journaux en jours × Taille quotidienne des journaux incrémentiels.

Par exemple, avec une vitesse d'écriture moyenne de 1 Mo/s, vous auriez besoin de 84 Go d'espace par jour. Vous pouvez vérifier la vitesse d'écriture du cluster sur la page de surveillance ou contacter le support technique d'Alibaba Cloud pour une évaluation. Pour les clusters à forte écriture, la croissance quotidienne des journaux peut être significative. Vous pouvez réduire l'espace de stockage requis pour les journaux en diminuant l'intervalle de sauvegarde complète.

Assurez-vous d'estimer correctement l'espace de stockage requis. Un espace insuffisant entraîne l'échec des tâches de sauvegarde.

FAQ

  • Q : Quel est l'instant le plus récent auquel je peux restaurer les données après une panne ?

    R : Dans des conditions normales sans accumulation, le point de récupération dépend de la fréquence à laquelle HBase persiste les journaux dans Object Storage Service (OSS). Par défaut, le système vide les journaux toutes les 30 secondes, ce qui entraîne une perte de données maximale de 30 secondes.

  • Q : Combien de temps dure une restauration ?

    R : Le temps requis dépend du volume de données et des limites de bande passante.

    • Vitesse de restauration complète des données : la bande passante maximale depuis OSS est de 1 Go/s, et un seul nœud Lindorm Tunnel Service (LTS) fournit 100 Mo/s.

    • Vitesse de restauration des données incrémentielles : le cluster ApsaraDB for HBase cible peut écrire à une vitesse de 30 à 40 Mo/s par nœud, tandis qu'un seul nœud LTS fournit 100 Mo/s.

  • Q : Puis-je restaurer une seule table ?

    R : Oui. Si une table portant le même nom existe déjà, vous pouvez restaurer les données de sauvegarde vers une nouvelle table avec un nom différent.