Pourquoi la haute disponibilité est si importante pour PostgreSQL ?

La haute disponibilité garantit que vos bases de données PostgreSQL restent opérationnelles en permanence, en minimisant les temps d’arrêt et en maintenant la fiabilité du service.

Comment PostgreSQL gère les sauvegardes et les restaurations ?

PostgreSQL propose des solutions de sauvegarde et de restauration de base, tandis que des outils tels que pgBackRest offrent des fonctionnalités avancées pour une gestion efficace des données.

Quel est le rôle de Patroni dans les clusters PostgreSQL ?

Patroni automatise la gestion des clusters PostgreSQL et offre des fonctionnalités telles que le basculement, le switchover et la réplication pour maintenir la haute disponibilité.

Découvrez la haute disponibilité et la sauvegarde/restauration de PostgreSQL

Ce cours approfondira votre compréhension de la haute disponibilité dans PostgreSQL en utilisant Patroni et les meilleures pratiques. Vous apprendrez comment PostgreSQL gère les sauvegardes et les restaurations de base, et ce que pgBackRest peut faire pour vous simplifier votre la vie. Après avoir terminé ce cours, vous serez capable de configurer un cluster PostgreSQL à partir de zéro, de le maintenir en activité et d’effectuer des cycles de vie. La sauvegarde et la restauration de PostgreSQL seront pratiquées le deuxième jour du workshop, vous permettant de gérer plus efficacement les restaurations en cas de besoin.

Objectifs

  • Comprendre les options de haute disponibilité de base pour PostgreSQL et Patroni
  • Configurer un cluster Patroni avec trois nœuds à partir de zéro. Faire fonctionner le cluster en utilisant patronictl
  • Basculement, switchover et restauration du cycle de vie d’un cluster Patroni
  • Définir des objectifs de sauvegarde et de restauration (RPO/RTO)
  • Types de sauvegardes et gestion de la durée de conservation
  • Réalisation de sauvegardes
  • Bonnes pratiques en matière de sauvegarde
  • Restauration d’un cluster : restauration complète ou à un moment donné
  • Duplication d’instances
  • Configuration et utilisation de pgBackRest

Méthode

La haute disponibilité et la sauvegarde/restauration de PostgreSQL sont enseignées à l’aide d’une combinaison de présentations, d’exercices pratiques, d’études de cas et de démonstrations basées sur des questions. Vous aurez l’occasion de mettre en pratique les compétences que vous aurez acquises lors du cours dans un laboratoire pratique.

Cibles

Le workshop Haute disponibilité & Sauvegarde/Restauration de PostgreSQL est destiné à :

  • Administrateurs de bases de données (DBA)
  • Responsables de la sécurité des données

Prérequis

  • Connaissances de base en PostgreSQL (en cas de doute, vous pouvez vous référer aux objectifs de formation de PostgreSQL DBA Essentials pour valider vos connaissances sur le sujet)

Avantages

  • Fiabilité accrue : Acquérir les compétences nécessaires pour garantir la haute disponibilité et la robustesse de vos bases de données PostgreSQL.
  • Stratégies complètes de sauvegarde : Apprendre à effectuer et gérer des sauvegardes et des restaurations efficaces pour minimiser le risque de perte de données.
  • Confiance opérationnelle : Acquérir une expérience pratique avec Patroni et pgBackRest pour améliorer vos compétences en matière de gestion des défis PostgreSQL dans le monde réel.

Ce cours offre l’opportunité d’apprendre auprès d’experts en PostgreSQL. Les participants auront une expérience pratique qui renforcera leur capacité à gérer de manière confiante des environnements PostgreSQL à haute disponibilité et à effectuer des opérations de sauvegarde et de restauration efficaces. Cette formation est essentielle pour tout DBA souhaitant améliorer ses compétences en gestion de PostgreSQL et garantir la fiabilité des données. Vous avez également la possibilité d’explorer nos blogs sur PostgreSQL rédigés par des experts pour obtenir des insights approfondis.

Réduction de 5% pour les membres du SOUG, du SwissPUG et de la DOAG.

Formateurs

Thumbnail [150x150]

Daniel Westermann

Delivery Manager & Technology Leader