Tous les produits
Search
Centre de documentation

AnalyticDB:Backup and restoration (Serverless mode)

Dernière mise à jour :Aug 25, 2026

AnalyticDB for PostgreSQL in Serverless mode propose la fonctionnalité de sauvegarde et de restauration à partir de la version V1.0.0.0. Cette fonctionnalité est activée par défaut. Lorsque les données d'une instance sont supprimées, elles sont automatiquement archivées et conservées pendant une période définie par la politique de sauvegarde.

Règles de facturation

La fonctionnalité de sauvegarde et de restauration n'est pas facturée séparément. Les données de sauvegarde utilisent le stockage sur disque, ce qui peut entraîner des frais de stockage. Pour plus d'informations sur les méthodes de facturation et la tarification du stockage sur disque, consultez la rubrique Tarification.

Politique de sauvegarde

AnalyticDB for PostgreSQL in Serverless mode effectue des sauvegardes incrémentielles des données ajoutées ou supprimées au cours d'un cycle de sauvegarde, sans compression. Le cycle de sauvegarde par défaut est de sept jours ; le ratio entre les données de sauvegarde et le stockage des données est d'environ 68 %. Par exemple, supposons qu'une instance contienne 1 To de données de base et que 100 Go de données soient mis à jour chaque jour. Au bout de sept jours, l'instance dispose de 1 To de données de base et de 700 Go de données de sauvegarde.

Exécutez l'instruction suivante pour interroger la période de rétention des données de sauvegarde :

SHOW rds_cn_vacuum_archive_storage_life;

Pour modifier la période de rétention des données de sauvegarde, Soumettez un ticket.

Interroger les enregistrements de sauvegarde

Connectez-vous à l'instance AnalyticDB for PostgreSQL in Serverless mode et exécutez l'instruction suivante dans la base de données postgres :

SELECT * FROM adbpg_tabbak.adbpg_basebackup_task;

Le tableau suivant décrit les champs de la table adbpg_basebackup_task.

Champ

Type de données

Description

task_id

TEXT

ID de la tâche.

sched_id

TEXT

sched_id de la tâche.

start_time

TIMESTAMPTZ

Heure de début de la sauvegarde.

Remarque

L'heure de début de la sauvegarde correspond au point dans le temps auquel les données peuvent être restaurées.

end_time

TIMESTAMPTZ

Heure de fin de la sauvegarde.

backupgroup

INT

Groupe de sauvegarde. La sauvegarde de base et les sauvegardes de journaux ultérieures appartiennent au même groupe de sauvegarde.

parent_task_id

TEXT

ID de la tâche parente.

task_type

CHAR

Type de sauvegarde. Valeurs possibles :

  • S : sauvegarde de base (sauvegarde complète).

  • I : sauvegarde de journal (sauvegarde incrémentielle).

failed

BOOLEAN

Indique si la sauvegarde a échoué. Valeurs possibles :

  • f : la sauvegarde a réussi.

  • t : la sauvegarde a échoué.

Remarque

Pour les instances AnalyticDB for PostgreSQL in Serverless mode créées le 5 mars 2022 ou après cette date, vous pouvez interroger les enregistrements de sauvegarde à partir de la table adbpg_basebackup_task. Pour les instances AnalyticDB for PostgreSQL in Serverless mode créées avant le 5 mars 2022, vous devez soumettre un ticket pour interroger les enregistrements de sauvegarde.

Restaurer les données

AnalyticDB for PostgreSQL in Serverless mode ne permet pas la restauration autonome des données. Pour restaurer les données, soumettez un ticket.