ApsaraDB for ClickHouse propose une fonctionnalité de sauvegarde des données pour protéger les données de votre cluster. Vous pouvez activer la sauvegarde et configurer sa planification, sa fenêtre horaire ainsi que sa période de rétention.
Prérequis
-
Pour un cluster de l'édition compatible avec la communauté :
La version du noyau doit être la 21.8 ou ultérieure.
Le type de stockage doit être ESSD PL0, ESSD PL1, ESSD PL2 ou ESSD PL3.
La fonctionnalité de stockage hiérarchisé pour les données chaudes et froides doit être désactivée sur le cluster.
Pour un cluster de l'édition Enterprise, la version du cluster doit être la 24.10 ou ultérieure.
Notes d'utilisation
Vous ne pouvez configurer qu'une seule planification de sauvegarde par cluster.
Une sauvegarde inclut toutes les bases de données, tables, vues, dictionnaires de données et structures de métadonnées présentes dans le cluster actuel.
Pour sauvegarder sélectivement des bases de données ou des tables spécifiques, utilisez la commande
BACKUP DATABASE. Pour plus d'informations, consultez la rubrique Utilisation des commandes BACKUP et RESTORE pour la sauvegarde et la restauration des données.-
Les sauvegardes lisent et copient les fichiers de données, ce qui peut affecter les performances en lecture et en écriture du cluster. Nous vous recommandons de planifier les tâches de sauvegarde pendant les heures creuses.
RemarquePour un cluster de l'édition Enterprise, si vous activez ou modifiez les paramètres de sauvegarde durant la fenêtre horaire de sauvegarde définie, une tâche de sauvegarde démarre immédiatement. Par exemple, si vous activez ou modifiez les paramètres à 14 h 03 et que la fenêtre de sauvegarde est configurée de 14 h 00 à 15 h 00, le cluster lance immédiatement une sauvegarde.
Il est impossible d'interrompre une tâche de sauvegarde une fois celle-ci démarrée.
Facturation
Édition compatible avec la communauté
Règles de facturation : ApsaraDB for ClickHouse offre un quota gratuit de stockage pour les sauvegardes équivalent à 100 % de la capacité de stockage de votre cluster. Par exemple, si votre cluster dispose de 100 Go de stockage, votre quota gratuit pour les sauvegardes est de 100 Go. Toute utilisation dépassant ce quota gratuit est facturée à l'heure, selon le modèle de paiement à l'utilisation, au prix unitaire du stockage des sauvegardes.
Formule de facturation : Frais horaires de sauvegarde = (Espace de stockage des sauvegardes utilisé - Quota gratuit) × Prix unitaire du stockage des sauvegardes.
-
Voici quelques exemples de facturation :
RemarqueLes prix indiqués dans cet exemple sont fournis à titre indicatif uniquement. Pour connaître les tarifs réels, consultez les informations affichées dans la console. Pour plus de détails sur la tarification du stockage des sauvegardes, voir la rubrique Frais de stockage des sauvegardes pour l'édition compatible avec la communauté.
-
L'utilisation du stockage des sauvegardes ne dépasse pas le quota gratuit :
Si votre quota gratuit est de 50 Go et que vous utilisez 40 Go pour les sauvegardes, la sauvegarde des données est gratuite.
-
L'utilisation du stockage des sauvegardes dépasse le quota gratuit :
Si le prix unitaire du stockage des sauvegardes est de 0,000026 USD/Go/heure, que votre quota gratuit est de 50 Go et que vous utilisez 100 Go pour les sauvegardes, les frais horaires de sauvegarde s'élèvent à (100 - 50) Go × 0,000026 USD/Go/heure = 0,0013 USD/heure.
-
Édition Enterprise
Cette fonctionnalité est en aperçu public et son utilisation est gratuite.
Activer la sauvegarde des données
Connectez-vous à la console ApsaraDB for ClickHouse.
Dans le coin supérieur gauche de la page, sélectionnez la région où se trouve votre cluster.
Sur la page Clusters, sélectionnez l'onglet correspondant à l'édition de votre cluster, puis cliquez sur l'ID du cluster cible.
Dans le volet de navigation de gauche, cliquez sur Backup and Restoration.
Sur la page Backup and Restoration, cliquez sur l'onglet Backup Settings.
Dans l'onglet Backup Settings, activez l'interrupteur Backup Service Switch.
-
Dans la boîte de dialogue Backup Settings qui s'affiche, configurez les paramètres suivants.
Paramètre
Description
Backup Cycle
Les sauvegardes s'exécutent selon une planification hebdomadaire, avec un maximum d'une sauvegarde par jour. Sélectionnez les jours de la semaine auxquels effectuer les sauvegardes.
Backup Time
Par défaut, les sauvegardes s'exécutent entre 02 h 00 et 03 h 00 les jours sélectionnés. Vous pouvez spécifier n'importe quel créneau horaire d'une heure.
Backup Retention Time
La période de rétention par défaut est de 7 jours. Vous pouvez définir une valeur comprise entre 7 et 30 jours.
Cliquez sur OK.
Une fois qu'une tâche de sauvegarde est terminée, un instantané de sauvegarde est créé. Vous pouvez utiliser cet instantané pour restaurer les données dans un nouveau cluster. Pour plus d'informations, consultez la rubrique sur la restauration des données.
Restaurez rapidement vos données de sauvegarde dans un nouveau cluster afin d'éviter toute perte de données.
Désactiver la sauvegarde des données
Lorsque vous désactivez la fonctionnalité de sauvegarde des données, tous les instantanés de sauvegarde existants sont définitivement supprimés. Pour éviter toute perte de données, assurez-vous d'avoir restauré toutes les données nécessaires dans un nouveau cluster avant de désactiver cette fonctionnalité. Pour savoir comment restaurer des données, consultez la rubrique sur la restauration des données.
Connectez-vous à la console ApsaraDB for ClickHouse.
Dans le coin supérieur gauche de la page, sélectionnez la région où se trouve votre cluster.
Sur la page Clusters, sélectionnez l'onglet correspondant à l'édition de votre cluster, puis cliquez sur l'ID du cluster cible.
Dans le volet de navigation de gauche, cliquez sur Backup and Restoration.
Sur la page Backup and Restoration, cliquez sur l'onglet Backup Settings.
Dans l'onglet Backup Settings, désactivez l'interrupteur Backup Service Switch.
Dans la boîte de dialogue de confirmation qui s'affiche, cliquez sur OK.