Tous les produits
Search
Centre de documentation

ApsaraDB for MongoDB:Sauvegarde haute fréquence

Dernière mise à jour :Aug 26, 2026

Pour garantir la sécurité de vos données, ApsaraDB for MongoDB propose la fonctionnalité de sauvegarde haute fréquence. Celle-ci vous permet de créer des sauvegardes à intervalles réguliers, de l'ordre de la minute ou de l'heure. Cette rubrique explique comment configurer cette fonctionnalité.

Prérequis

  • L'instance est un ensemble de réplicas ou un cluster fragmenté.

  • L'instance exécute MongoDB 4.2 ou une version ultérieure.

  • L'instance utilise des disques ESSD.

Facturation

ApsaraDB for MongoDB offre un quota gratuit de stockage pour les sauvegardes. Pour une instance utilisant des disques ESSD, ce quota correspond à 200 % de la capacité de stockage de l'instance.

Si vous dépassez le quota gratuit, le stockage excédentaire est facturé quotidiennement selon son prix unitaire. Pour plus d'informations, consultez la page .

Activer la sauvegarde haute fréquence

  1. Accédez à la page Instances d'ensembles de réplicas ou Instances de clusters fragmentés. Dans la barre de navigation supérieure, sélectionnez un groupe de ressources et une région, puis cliquez sur l'ID de l'instance cible.

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

  3. (Facultatif) Dans l'onglet Full Backup, cliquez sur Upgrade to Cluster Backup Mode à droite.

    Remarque

    Pour les instances de clusters fragmentés exécutant MongoDB 4.4 et créées avant le 19 octobre 2023, vous devez passer en mode de sauvegarde de cluster pour activer la sauvegarde haute fréquence. Vous pouvez ignorer cette étape pour les instances d'ensembles de réplicas et pour les instances de clusters fragmentés créées le 19 octobre 2023 ou après cette date.

  4. Cliquez sur l'onglet Backup Settings.

  5. Dans l'onglet Backup Settings, cliquez sur Edit et configurez les paramètres suivants.

    Paramètre

    Description

    Backup Method

    Sélectionnez High-frequency Backup.

    Retention Period for High-frequency Backups (Days)

    Nombre de jours de conservation des sauvegardes haute fréquence. Valeurs valides : 1 à 7.

    Hour Sparse Backup

    Indique s'il faut activer la sauvegarde clairsemée horaire lorsque la fréquence de sauvegarde par snapshot est définie en minutes :

    • Enable : Lorsque la fréquence de sauvegarde est définie en minutes, tous les snapshots de la dernière heure sont conservés. Pour les snapshots datant de plus d'une heure mais situés dans la Retention Period for High-frequency Backups (Days), seul le premier snapshot de chaque heure est conservé.

    • Disable : Tous les snapshots situés dans la Retention Period for High-frequency Backups (Days) sont conservés.

    Full Backup Retention Period (Days)

    Nombre de jours de conservation des données de sauvegarde complète. Valeurs valides : 7 à 730. La valeur par défaut est 30.

    Backup Within Seconds

    La fonctionnalité de sauvegarde au niveau de la seconde est activée par défaut lorsque vous activez la sauvegarde haute fréquence.

    Remarque

    Ce paramètre est disponible uniquement pour les instances d'ensembles de réplicas utilisant des disques ESSD.

    Snapshot Backup Frequency

    Fréquence des sauvegardes.

    Remarque
    • Pour les instances d'ensembles de réplicas, la fréquence de sauvegarde peut être définie sur des intervalles allant de 15 minutes à 12 heures.

    • Pour les instances de clusters fragmentés, la fréquence de sauvegarde peut être définie sur des intervalles allant de 30 minutes à 12 heures.

    Remarque

    Pour plus d'informations sur les autres paramètres de la page Backup Settings, consultez la rubrique Configurer la sauvegarde automatique d'une instance.

Politique de conservation des sauvegardes

La Backup Method utilisée pour la sauvegarde haute fréquence est la Snapshot Backup. La politique de conservation des sauvegardes et des exemples sont présentés ci-dessous.

Fréquence des snapshots

Sauvegarde clairsemée horaire

Politique de conservation

Exemple

Fréquence à la minute

Activée

  • Tous les snapshots de la dernière heure sont conservés.

  • Pour les snapshots datant de plus d'une heure mais situés dans la période de conservation des sauvegardes haute fréquence, seul le premier snapshot de chaque heure est conservé.

  • Pour les snapshots dépassant la période de conservation des sauvegardes haute fréquence, seul le premier snapshot créé après 00:00 chaque jour est conservé.

Supposons que la fréquence des snapshots soit de 30 minutes, que la période de conservation des sauvegardes haute fréquence soit de 2 jours et que la période de conservation des sauvegardes complètes soit de 30 jours :

  • Les deux snapshots de la dernière heure sont conservés.

  • Pour les snapshots datant de plus d'une heure mais situés dans la période de 2 jours, seul le premier snapshot de chaque heure est conservé, soit un total de 47 snapshots.

  • Pour les snapshots datant de plus de 2 jours, seul le premier snapshot après 00:00 chaque jour est conservé, soit un total de 28 snapshots.

Au total, un maximum de 77 snapshots sont stockés sur 30 jours (2 snapshots de la dernière heure + 47 snapshots du reste de la période de 2 jours + 28 snapshots des jours restants).

Désactivée

  • Tous les snapshots situés dans la période de conservation des sauvegardes haute fréquence sont conservés.

  • Pour les snapshots dépassant la période de conservation des sauvegardes haute fréquence, seul le premier snapshot après 00:00 chaque jour est conservé.

Supposons que la fréquence des snapshots soit de 30 minutes, que la période de conservation des sauvegardes haute fréquence soit de 2 jours et que la période de conservation des sauvegardes complètes soit de 30 jours :

  • Les 96 snapshots des 2 derniers jours sont conservés.

  • Pour les snapshots datant de plus de 2 jours, seul le premier snapshot après 00:00 chaque jour est conservé, soit un total de 28 snapshots.

Au total, un maximum de 124 snapshots sont stockés sur 30 jours (96 snapshots des 2 derniers jours + 28 snapshots des jours restants).

Fréquence à l'heure

Non applicable

  • Tous les snapshots situés dans la période de conservation des sauvegardes haute fréquence sont conservés.

  • Pour les snapshots dépassant la période de conservation des sauvegardes haute fréquence, seul le premier snapshot après 00:00 chaque jour est conservé.

Supposons que la fréquence des snapshots soit de toutes les 6 heures, que la période de conservation des sauvegardes haute fréquence soit de 2 jours et que la période de conservation des sauvegardes complètes soit de 30 jours :

  • Les 8 snapshots des 2 derniers jours sont conservés.

  • Pour les snapshots datant de plus de 2 jours, seul le premier snapshot après 00:00 chaque jour est conservé, soit un total de 28 snapshots.

Au total, si la fréquence des snapshots est définie sur toutes les 6 heures, un maximum de 36 snapshots sont stockés sur 30 jours (8 snapshots des 2 derniers jours + 28 snapshots des jours restants).

FAQ

Après avoir activé la sauvegarde haute fréquence, quand les tâches de sauvegarde sont-elles déclenchées ?

Les sauvegardes haute fréquence sont déclenchées selon un calendrier fixe basé sur l'heure. Par exemple, si la fréquence est de 15 minutes, les tâches sont déclenchées à 00:00, 00:15, 00:30, 00:45, 01:00, etc. Si la fréquence est d'une heure, les tâches sont déclenchées à 00:00, 01:00, 02:00, 03:00, etc. Lors du passage d'une politique de sauvegarde standard à une politique haute fréquence, le système peut déclencher une sauvegarde immédiate. Cela se produit si le temps écoulé depuis la dernière sauvegarde est supérieur au nouvel intervalle haute fréquence. Après cette sauvegarde initiale, les tâches suivantes suivent le calendrier fixe. Par exemple, supposons qu'une sauvegarde standard ait été effectuée à 09:00. À 09:20, vous passez à une politique de sauvegarde haute fréquence avec un intervalle de 15 minutes. Comme plus de 15 minutes se sont écoulées depuis la dernière sauvegarde, une nouvelle sauvegarde est immédiatement déclenchée à 09:20. Les sauvegardes suivantes suivent ensuite le calendrier fixe à 09:30, 09:45, 10:00, etc.

Les tâches de sauvegarde fréquentes affectent-elles les performances de l'instance après l'activation de la sauvegarde haute fréquence ?

La fonctionnalité de sauvegarde haute fréquence est disponible uniquement pour les instances utilisant des disques ESSD. L'impact sur les performances de l'instance est minime pour les raisons suivantes :

  • Nœud d'exécution de la sauvegarde : Les sauvegardes sont effectuées uniquement sur les nœuds secondaires ou masqués et n'affectent pas le nœud principal.

  • Optimisation de la sauvegarde physique : La sauvegarde haute fréquence repose sur des sauvegardes physiques au niveau du noyau. ApsaraDB for MongoDB a optimisé ce processus pour éviter les opérations gourmandes en ressources telles que fsync ou l'écriture d'un nouveau point de contrôle.

  • Surcharge des snapshots ESSD : La création d'un snapshot ESSD entraîne une surcharge minimale. Pour plus d'informations sur ses principes et sa mise en œuvre, consultez la rubrique Présentation des snapshots.

Référence API

API

Description

DescribeBackupPolicy

Interroge la politique de sauvegarde d'une instance ApsaraDB for MongoDB.

ModifyBackupPolicy

Modifie la politique de sauvegarde d'une instance ApsaraDB for MongoDB.