PostgreSQL – Sauvegarde & réplication

0 Enrolled
21 heures
  • 21 heures
  • 57
  • 0
  • no
2,100.00€

Aperçu du cours

Objectif de formation : Cette formation permet de comprendre les techniques sous-jacentes ainsi que les hypothèses prises pour la sauvegarde régulière et la réplication des bases de données

Prérequis

  • Connaissances basiques en langage SQL
  • Maîtrise pratique de PostgreSQL

Objectifs pédagogiques

  • Enregistrer et rétablir ses données
  • Mettre en oeuvre des outils de gestion de sauvegarde PITR
  • Implémenter un ou plusieurs serveurs de secours
  • Répliquer physiquement & logiquement les données
  • Connaître et savoir appliquer les procédures de failover
  • Recréer une instance

Public ciblé

  • Administrateurs de bases de données

Programme de formation

  • Politique de sauvegarde (1,5 heures)

    • Définition et intérêts

    • Création d’une politique de sauvegarde

    • Mise en pratique (30 minutes environ)

  • Sauvegarde physique à chaud & PITR (3 heures)

    • PITR

    • Copie physique à chaud ponctuelle avec pg_basebackup

    • Sauvegarde PITR

    • Sauvegarde PITR manuelle

    • Restaurer une sauvegarde PITR

    • Pour aller plus loin

    • Conclusion

    • Travaux pratiques : Mise en oeuvre d’une sauvegarde PITR et administration de cette dernière (1,5 heure environ)

  • Méthodes de sauvegarde physique (2 heures)

    • Présentation de pg_basebackup

    • Introduction à pitrery

    • Premiers pas avec pgBackRest

    • Barman

    • Tour d’horizon des autres outils de l’écosystème

    • Travaux pratiques : utilisation des différentes méthodes de sauvegarde physique (70 minutes environ)

  • Haute-Disponibilité & architectures associées (3 heures)

    • Rappels théoriques

    • Réplication interne physique

    • Réplication interne logique

    • Réplication externe

    • Sharding

    • Réplication bas niveau

    • Travaux pratiques : gestion de la haute disponibilité à l’aide de différentes architectures adaptées au besoin (1,5 heure environ)

  • Bases de la réplication physique (2 heures)

    • Notions fondamentales

    • Instauration de la Streaming Replication

    • Promotion

    • Retour à l’état stable

    • Travaux pratiques : implémentation de la réplication physique et administration (70 minutes environ)

  • Concepts avancés (3,5 heures)

    • Supervision

    • Prise en charge des conflits

    • Contrôle de la réplication

    • Asynchrone vs synchrone

    • Réplication en cascade

    • Décrochage d’un secondaire

    • Synthèse des réglages

    • Travaux pratiques (environ 1,5 heure)

  • Les outils de réplication (2,5 heures)

    • Retour à la normale

    • Log shipping & PITR

    • Promotion automatique

    • Travaux pratiques : implémentation et gestion des outils présentés (environ 1,5 heure)

  • Réplication logique (3,5 heures)

    • Réplication logique native

    • Concepts

    • Déploiement

    • Exemples pratiques

    • Serveurs & schéma

    • Options sur les tables répliquées

    • Supervision

    • Catalogues systèmes – méta-données

    • Vues statistiques

    • Présentation des outils de supervision

    • Migration majeure par réplication logique

    • Limites de la réplication logique native

    • Outils de réplication logique externe

    • Synthèse des réglages

    • Travaux pratiques : manipulation autour des divers concepts (environ 2 heures)

Instructeur

Avatar de l’utilisateur

bprigent

0.0
0 commentaire
0 Students
491 Courses
Main Content