Dernière mise à jour le 22/03/2023

PostgreSQL – Administration avancée

Informations générales

Type de formation : Formation continue
Domaine : Bases de données & Big Data
Filière : Bases de données OpenSource
Rubrique : PostrgreSQL
Formation éligible au CPF : Non
Formation Action collective : Non

Objectifs & compétences

Approfondir l'administration des serveurs PostgreSQL
Administrer et optimiser les éléments des serveurs en production
Maîtriser les différentes solutions de sauvegardes et restaurations des serveurs PostgreSQL
Gérer la haute disponibilité et la réplication
Gérer le partitionnement et le parallélisme.

Public visé

Administrateurs de bases de données (DBA), administrateurs systèmes et développeurs.

Programme

Jour 1
Administration et éléments d'optimisation
Database cluster, fichiers, process et configuration
Vues systèmes de statistiques
Tables et vues systèmes d'administration, fonctions d'administration
Les projets annexes pgBadger, pgCluu
Contribution pg_stat_statements, auto_explain
Aide à la configuration (PgTune, pgconfigurator)
Autres produits (pg_activity, file_fdw...)
Exemples de travaux pratiques (à titre indicatif)
Installation PostgreSQL et création d'une instance
Création d'une base et de tables de démonstration
Configuration de l'instance, réglage de shared_buffers, work_mem
Installation et utilisation
pgAdmin 4
pgBadger
pgCluu
Divers contrib (pg_stat_statements, auto_explain...)

Jour 2
Exemples de travaux pratiques (à titre indicatif) - Suite
Installation et utilisation de pgCluu
Installation et utilisation de divers contrib (pg_stat_statements, auto_explain...)
Sauvegardes et restaurations
Sauvegardes logiques avec pg_dump, pg_dumpall
Restaurations logiques avec psql, pg_restore
Sauvegardes physiques à froid en mode "noarchive"
Mise en oeuvre du mode "archive"
Sauvegardes physiques à chaud avec pg_basebackup et la procédure de bas niveau
Restaurations physiques en mode "archive"
Restaurations Point-in-Time Recovery (PITR)
Exemples de travaux pratiques (à titre indicatif)
Sauvegarde logique d'une base de données, drop d'un objet et restauration de cet objet
Sauvegarde physique à froid d'une instance
Mise en oeuvre du mode "archive"
Sauvegardes à chaud avec pg_basebackup, mises à jour volumineuses
Vérification des sauvegardes
Déclenchement d'une panne
Procédure complète et détaillée du processus de restauration sans perte de données

Jour 3
Sauvegardes et restaurations - Suite
Etude d'un produit externe de sauvegardes et restaurations physiques
Pitrery Point-in-Time Recovery (PITR)
Pitrery installation, configuration et utilisation
Pitrery sauvegardes, restauration et supressions
Autres produits à évaluer (pg_rman, barman…)
Exemples de travaux pratiques (à titre indicatif)
Installation et configuration de pitrery
Sauvegardes et restaurations partielles avec pitrery
Haute disponibilité et réplication
Méthodes de réplication
Solutions internes à PostgreSQL Warm Standby, Hot Standby et Streaming Replication
Serveurs standby
Préparation
Fonctionnement
Failover
Mise en oeuvre d'un serveur Warm Standby
Préparation du site primaire
Création du site secondaire
Création du fichier de configuration de recovery
Mise en oeuvre d'un serveur Hot Standby
Préparation du site primaire
Création du site secondaire
Création du fichier de configuration de recovery
Mise en oeuvre d'un serveur Sreaming Replication
Préparation du site primaire
Création du site secondaire
Création du fichier de configuration de recovery
Bascule (switch) du serveur standby en serveur primaire
Exemples de travaux pratiques (à titre indicatif)
Mise en oeuvre d'un serveur Warm Standby par transfert de journaux
Préparation du primaire
Création du secondaire
Création du fichier de recovery
Démarrage du site secondaire et vérification du fonctionnement primaire / secondaire
Panne sur le primaire et bascule sur le secondaire
Mise au point d'un serveur Hot Standby en Streaming Replication
Préparation du primaire
Création du secondaire
Création du fichier de recovery
Démarrage de l'instance Hot Standby en Streaming Replication et vérification du fonctionnement primaire / secondaire
Partitionnement et parallélisme
Partitionnement et méthodes de partitionnement
Index et clés de partitionnement
Mise à jour d'une valeur de la clé de partitionnement
Opérations DDL, opération de maintenance sur les partitions
Performances, plan d'exécution et partitionnement
Parallélisme en 9.6, 10 et 11

Modalités

Modalités : en présentiel, distanciel ou mixte – Horaires de 9H à 12H30 et de 14H à 17H30 soit 7H – Intra et Inter entreprise
Pédagogie : essentiellement participative et ludique, centrée sur l’expérience, l’immersion et la mise en pratique. Alternance d’apports théoriques et d’outils pratiques.
Ressources techniques et pédagogiques : Support de formation au format PDF ou PPT Ordinateur, vidéoprojecteur, Tableau blanc, Visioconférence : Cisco Webex / Teams / Zoom
Pendant la formation : mises en situation, autodiagnostics, travail individuel ou en sous-groupe sur des cas réels

Méthodes

Fin de formation : entretien individuel
Satisfaction des participants : questionnaire de satisfaction réalisé en fin de formation
Assiduité : certificat de réalisation (validation des acquis)
Contact : contact@astonbysqli.com
Code de formation : AS707B

Tarifs

Prix public : 1160
Tarif & financement :
Nous vous accompagnons pour trouver la meilleure solution de financement parmi les suivantes :
  • Le plan de développement des compétences de votre entreprise : rapprochez-vous de votre service RH.
  • Le dispositif FNE-Formation.
  • L’OPCO (opérateurs de compétences) de votre entreprise.
  • Pôle Emploi sous réserve de l’acceptation de votre dossier par votre conseiller Pôle Emploi.
  • CPF -MonCompteFormation
Contactez nous pour plus d’information

Lieux & Horaires

Durée : 14 heures
Délai d'accès : 8 Jours

Prochaines sessions

Handi-accueillante Accessible aux personnes en situations de handicap. Pour toutes demandes, contactez notre référente, Mme Rizlene Zumaglini Mail : rzumaglini@aston-ecole.com

à voir aussi dans le même domaine...

Formation continue

Bases de données OpenSource

AS707

PostgreSQL – Administration

#actioncollective # PostgreSQL  

A l’issue de la formation, le stagiaire sera capable d’installer et d’administrer des serveurs et des bases de données PostgreSQL Comprendre l'architecture de la base de données PostgreSQL Savoir installer PostgreSQL Appréhender les principales fonctionnalités d'administration d'une base de données PostgreSQL Créer et gérer une base de données Gérer l'accès aux utilisateurs Savoir interroger une base de données à l'aide de PSQL Sécuriser un serveur PostgreSQL

21 heures de formations sur 3 Jours
En savoir plus

Formation continue

Bases de données OpenSource

O-MYA

MySQL : administration

mysql, sun, sgbd, myisam, innodb, falcon

Comprendre le fonctionnement, et savoir installer, configurer et administrer une base de données MySQL (le cours est réalisé sur une version 5 de MySQL).

21 heures de formations sur 3 Jours
En savoir plus

Formation continue

Bases de données OpenSource

O-MYPA

MySQL : prise en main et administration

#actioncollective #MySql  

A l’issue de la formation, le stagiaire sera capable d'installer et d'administrer des bases de données sous MySQL; Comprendre l'architecture de la base de données MySQL Installer le SGBD MySQL Appréhender les principales fonctionnalités d'administration d'une base de données MySQL Créer et gérer une base de données Gérer l'accès aux utilisateurs Savoir restaurer et de sauvegarder des données Gérer la sécurité de la base de données…

sur 3 Jours
En savoir plus