La fonction de sauvegarde et de restauration pour Lindorm Table protège vos données grâce à des sauvegardes complètes périodiques et une synchronisation incrémentielle continue. Toutes les données de sauvegarde sont stockées dans Object Storage Service (OSS). Vous pouvez restaurer une base de données entière ou des tables individuelles à n'importe quel moment.
Cas d'utilisation
Récupérer après des écritures ou suppressions accidentelles : restaurez une table ou une base de données à un état antérieur à la modification.
Se protéger contre la corruption des données : revenez à un état stable connu lorsque des problèmes d'intégrité des données sont détectés.
Respecter les exigences de conservation réglementaires : conservez les données de sauvegarde dans OSS aussi longtemps que votre politique l'exige.
Fonctionnement
La sauvegarde et la restauration utilisent Lindorm Tunnel Service (LTS) pour migrer les données vers OSS. Une fois la fonction activée, le système effectue des sauvegardes complètes périodiques et synchronise les modifications incrémentielles en temps réel, atteignant ainsi un objectif de point de récupération (RPO) inférieur à 30 secondes.
Chaque nouvelle sauvegarde complète remplace la précédente uniquement une fois terminée, garantissant qu'au moins une sauvegarde complète est toujours disponible.
Prérequis
Avant de commencer, assurez-vous de disposer des éléments suivants :
Une instance Lindorm avec le moteur Wide Table Engine activé
Une capacité de stockage OSS suffisante pour les sauvegardes complètes et incrémentielles (voir Estimer la capacité de stockage)
Si l'index de recherche ou la fonction de suivi des modifications est déjà activé sur votre instance, la sauvegarde et la restauration s'activent immédiatement lorsque vous cliquez sur Activate Now. Vous n'avez pas besoin d'effectuer les étapes de configuration LTS (étapes 6-7 ci-dessous).
Estimer la capacité de stockage
Si la capacité de stockage allouée est épuisée, la sauvegarde des données s'arrête. Estimez la capacité requise avant d'activer la fonction.
Utilisez les formules suivantes pour calculer le stockage nécessaire :
Stockage total = Stockage de sauvegarde complète + Stockage de sauvegarde incrémentielle
| Composant | Formule | Exemple |
|---|---|---|
| Stockage de sauvegarde complète | (Nombre de sauvegardes complètes à conserver + 1) × Taille d'une sauvegarde complète | Conserver 3 sauvegardes complètes de 100 Go chacune : (3 + 1) × 100 Go = 400 Go |
| Stockage de sauvegarde incrémentielle | Période de rétention (jours) × Taille quotidienne des journaux incrémentiels | Rétention de 7 jours, débit d'écriture de 1 Mo/s : 7 × 84 Go = 588 Go |
Le « +1 » dans la formule de sauvegarde complète tient compte de la période de chevauchement : le système conserve la sauvegarde complète précédente jusqu'à la fin de la nouvelle.
Pour connaître le débit d'écriture de votre instance, consultez la page Instance Monitoring dans la console Lindorm, ou contactez le support technique (ID DingTalk : s0s3eg3).
Pour réduire la taille des journaux incrémentiels, diminuez l'intervalle entre les opérations de sauvegarde complète.
Après avoir activé la fonction, vérifiez l'utilisation réelle en accédant à Wide Table Engine > Backup & Recovery et en consultant la colonne Data Size dans la section Full Backup.
Activer la sauvegarde et la restauration
Connectez-vous à la console Lindorm.
Dans le coin supérieur gauche, sélectionnez la région où votre instance est déployée.
Sur la page Instances, cliquez sur l'ID de l'instance ou sur View Instance Details dans la colonne Actions.
Dans le volet de navigation de gauche, choisissez Wide Table Engine > Backup & Recovery.
-
Cliquez sur Activate Now.
Si l'index de recherche ou le suivi des modifications est déjà activé sur l'instance, la sauvegarde et la restauration s'activent immédiatement. Ignorez les étapes restantes.
Sinon, vous êtes redirigé vers la page Upgrade/Downgrade. Passez aux étapes suivantes.
-
Sur la page Upgrade/Downgrade, configurez les paramètres LTS :
Paramètre Description LTS Core Spec Spécification des nœuds principaux dans LTS. Pour plus de détails, consultez Spécifications du cluster. LTS Nodes Nombre de nœuds principaux sur lesquels LTS est déployé. Cliquez sur Buy Now pour finaliser l'achat.
Étapes suivantes
L'instance LTS achetée via cette fonction possède les mêmes capacités qu'une instance LTS achetée séparément. Pour en savoir plus sur les fonctionnalités disponibles, consultez Méthodes d'achat.
Pour vous connecter à LTS depuis votre instance Lindorm, consultez Se connecter à LTS depuis une instance Lindorm.