Gestion d'OCI Database with PostgreSQL

Créez, programmez et restaurez à partir d'OCI Database with PostgreSQL.

Les sauvegardes sont une copie des données de base de données collectées et stockées à distance afin qu'elles puissent être utilisées pour restaurer l'original si nécessaire, par exemple après un événement de perte de données. Les sauvegardes peuvent être créées manuellement ou automatisées via une stratégie de gestion, puis copiées et distribuées vers une autre région. Vous pouvez utiliser une sauvegarde qui a été copiée dans une deuxième région pour provisionner un nouveau système de base de données si le système de base de données principal n'est pas disponible.

Les sauvegardes automatiques peuvent être programmées pour être créées quotidiennement, hebdomadairement et mensuellement et avoir une période de conservation allant jusqu'à 35 jours avant leur suppression par le système. Lorsque vous créez une sauvegarde manuellement, vous pouvez indiquer si la sauvegarde est supprimée à une date spécifique ou après un nombre de jours spécifié.

Remarque

La facturation de la sauvegarde démarre après sa création.

Taille de sauvegarde et ordre de copie

La première sauvegarde d'un système de base de données est une sauvegarde complète, et toutes les sauvegardes sont ensuite des sauvegardes incrémentielles. Les sauvegardes copiées dans l'ordre séquentiel, manuellement ou automatiquement, conservent leur taille attendue. Toutefois, si vous copiez des sauvegardes dans le désordre, une sauvegarde incrémentielle peut être dimensionnée en tant que sauvegarde complète. Dans l'exemple suivant, un système de base de données a été sauvegardé trois fois :

  • La sauvegarde 1 (B1) est une sauvegarde complète de 50 Go
  • La sauvegarde 2 (B2) est une sauvegarde incrémentielle de 10 Go
  • La sauvegarde 3 (B3) est une sauvegarde incrémentielle de 5 Go
  • La sauvegarde 4 (B4) est une sauvegarde incrémentielle de 5 Go

Si vous copiez manuellement B3 avant de copier B1, puis B2, la taille de cette copie B3 est de 65 Go au lieu de 5 Go. La copie des sauvegardes dans le bon ordre permet d'économiser sur les coûts de stockage et de mise en réseau.

Nous recommandons de planifier les sauvegardes automatiques du système de base de données et d'activer les copies de sauvegarde pour garantir le séquencement.

Stratégie IAM requise

Les instructions de stratégie suivantes permettent à un groupe d'administrateurs de gérer OCI Database with PostgreSQL :

Allow group <postgresql-admin-group> to read compartments in tenancy
Allow group <postgresql-admin-group> to manage postgres-backups in [ tenancy | compartment <compartment_name> | compartment id <compartment_OCID> ]
Allow group <postgresql-admin-group> to read postgres-db-systems in [ tenancy | compartment <compartment_name> | compartment id <compartment_OCID> ]
Allow group <postgresql-admin-group> to use tag-namespaces in tenancy

Pour plus d'informations, y compris les droits d'accès spécifiques nécessaires pour copier des sauvegardes entre les régions, reportez-vous à OCI Database with PostgreSQL Policies.

Limites et remarques

Examinez les limites et considérations suivantes lors de l'utilisation des sauvegardes du système de base de données :

  • Les sauvegardes créées et copiées automatiquement via une stratégie de gestion ont une période de conservation maximale de 35 jours. Les sauvegardes créées ou copiées manuellement peuvent être conservées indéfiniment.
  • Pour copier une sauvegarde, le système de base de données doit utiliser le placement de données propre au domaine de disponibilité. Vous ne pouvez pas copier les sauvegardes des systèmes de base de données qui utilisent le placement de données régional.
  • Les sauvegardes d'une région peuvent être copiées vers toutes les autres régions auxquelles la location est abonnée. Une sauvegarde ne peut pas être copiée dans la région dans laquelle elle a été créée.
  • Une sauvegarde existante doit avoir le statut ACTIVE pour pouvoir être copiée dans une autre région.
  • La copie de sauvegardes vers une autre région entraîne des coûts de mise en réseau associés. Pour plus d'informations, reportez-vous à la section Billing.
  • La copie manuelle des sauvegardes ne garantit pas le séquencement, ce qui peut entraîner une augmentation des coûts de stockage et de mise en réseau. Pour plus d'informations, reportez-vous à Taille de sauvegarde et ordre de copie.