أهداف الدورة التكوينية
Objectif opérationnel :
Mettre en œuvre la sauvegarde et la réplication sur PostgreSQL.
Objectifs pédagogiques :
À l’issue de cette formation PostgreSQL Sauvegarde et Réplication, vous aurez acquis les connaissances et compétences nécessaires pour :
- Sauvegarder et restaurer ses données
- Utiliser les outils de gestion de sauvegarde PITR
- Mettre en place un ou plusieurs serveurs de secours
- Répliquer physiquement et logiquement les données PostgreSQL
- Maîtriser les procédures de failover
- Reconstruire une instance
لمن تتوجه هذه الدورة؟
Ce cours PostgreSQL Sauvegarde et Réplication s’adresse aux utilisateurs confirmés et aux administrateurs de bases de données (DBA) ayant déjà une bonne connaissance de PostgreSQL ou d’un autre SGBD du marché.
المتطلبات المسبقة
Pour suivre cette formation PostgreSQL Sauvegarde et Réplication, il est nécessaire d’avoir des notions de base en langage SQL ainsi qu’une une bonne connaissance préalable de PostgreSQL (notamment vis-à-vis du volet Administration).
البرنامج
PostgreSQL : Politique de sauvegarde
- Introduction Définir une politique de sauvegarde Conclusion
Sauvegarde physique à chaud et PITR
- Introduction PITR Copie physique à chaud ponctuelle avec pg_basebackup Sauvegarde PITR Sauvegarde PITR manuelle Restaurer une sauvegarde PITR Pour aller plus loin Conclusion Annexe : Installation de PostgreSQL depuis les paquets communautaires
Travaux pratiques : pgbench
Travaux pratiques
Travaux pratiques (solutions)
PostgreSQL : Outils de sauvegarde physique
- Introduction pg_basebackup – Présentation pitrery – Présentation générale pgBackRest – Présentation générale Barman – Présentation générale Autres outils de l’écosystème Conclusion
Travaux pratiques
Travaux pratiques (solutions)
Architectures de Haute-Disponibilité
- Préambule Rappels théoriques Réplication interne physique Réplication interne logique Réplication externe Sharding Réplication bas niveau Conclusion
Réplication physique : fondamentaux
- Introduction Concepts / principes Mise en place de la Streaming Replication Promotion Retour à l’état stable, suite Conclusion
Travaux pratiques
Travaux pratiques (solutions)
Réplication physique avancée
- Introduction Supervision Gestion des conflits Contrôle de la réplication Asynchrone ou synchrone Réplication en cascade Décrochage d’un secondaire Synthèse des paramètres Conclusion
Travaux pratiques
Travaux pratiques (solutions)
Les outils de réplication
- Introduction Retour à la normale Log shipping & PITR Promotion automatique Conclusion
Travaux pratiques
Travaux pratiques (solutions)
Réplication logique
- Réplication logique native Principes Mise en place Exemples Serveurs et schéma Administration Possibilités sur les tables répliquées Supervision Catalogues systèmes – méta-données Vues statistiques Outils de supervision Migration majeure par réplication logique Rappel des limitations de la réplication logique native Outils de réplication logique externe Synthèse des paramètres Conclusion
Travaux pratiques
Travaux pratiques (solutions)
Description de la formation PostgreSQL Sauvegarde et Réplication
Comme avec tout ce qui contient des données importantes, les bases de données PostgreSQL doivent être sauvegardées régulièrement. Bien que la procédure soit plutôt simple, il est important de comprendre les techniques sous-jacentes ainsi que les hypothèses prises.
Travaux Pratiques
Des travaux pratiques émaillent l’ensemble de la formation.
المواضيع: PostgreSQL

