PostgreSQL 9.x, administration, 5 jours (code: pg9a5)

Ce cours permet d’acquérir l’information nécessaire afin de commencer, sereinement et solidement, l’administration d’un serveur PostgreSQL 9.x.

Résumé

  • Ressources, historique, versions.
  • Outils psql, pgAdminIII, pgAdmin4.
  • Installation du serveur PostgreSQL : installation binaire, compilation à partir des sources.
  • Architecture et gestion d’une instance PostgreSQL : démarrage/arrêt, paramétrage, Processus.
  • Architecture et fichiers d’un cluster PostgreSQL : initialisation, tablespaces, bases de données, stockage des tables, journaux de transactions (WAL).
  • Sécurité et utilisateurs : contrôle des connexions, privilèges et rôles.
  • Maintenance et objets dans PostgreSQL, intérêt de VACUUM.
  • Sauvegarde/restauration : sauvegarde logique via pg_dump, sauvegarde physique des fichiers et archivage continu.

À qui s’adresse ce cours

Ce cours s’adresse à toute personne voulant acquérir la compétence nécessaire à une administration efficace d’un serveur PostgreSQL. Il requiert des connaissances SQL et des connaissance de l’OS utilisé (Unix/Windows).

En savoir plus ∙ plan détaillé