{"id":530,"date":"2024-02-29T19:08:35","date_gmt":"2024-02-29T18:08:35","guid":{"rendered":"http:\/\/192.168.10.110:8080\/?page_id=530"},"modified":"2024-02-29T19:08:36","modified_gmt":"2024-02-29T18:08:36","slug":"pgsql-adm1","status":"publish","type":"page","link":"http:\/\/192.168.10.110:8080\/formations\/pgsql-adm1\/","title":{"rendered":"PostgreSQL \u2013 Administration pgsql-adm1"},"content":{"rendered":"\n
\nInstaller, administrer et exploiter des serveurs de bases de donn\u00e9es PostgreSQL.<\/p>\n<\/blockquote>\n\n\n\n
Objectifs p\u00e9dagogiques<\/h1>\n\n\n\n
\u00c0 l\u2019issue de cette formation, le stagiaire sera en mesure de\u00a0:<\/p>\n\n\n\n
\n
- conna\u00eetre l\u2019architecture de PostgreSQL,<\/li>\n\n\n\n
- installer, configurer et mettre \u00e0 jour une instance PostgreSQL,<\/li>\n\n\n\n
- cr\u00e9er des instances, des bases de donn\u00e9es\u2026,<\/li>\n\n\n\n
- g\u00e9rer les droits et les acc\u00e8s aux bases de donn\u00e9es,<\/li>\n\n\n\n
- assurer la maintenance,<\/li>\n\n\n\n
- r\u00e9aliser les sauvegardes d\u2019instances et\/ou de bases de donn\u00e9es.<\/li>\n<\/ul>\n\n\n\n
Programme<\/h1>\n\n\n\n
\n
- Introduction\n
\n
- Pr\u00e9sentation, historique, versionnement, licence<\/li>\n\n\n\n
- L\u2019\u00e9cosyst\u00e8me<\/li>\n\n\n\n
- Les composants du serveur PostgreSQL : serveur, client, connecteurs jdbc, tcl, pl, python<\/li>\n\n\n\n
- Les outils compl\u00e9mentaires<\/li>\n<\/ul>\n<\/li>\n\n\n\n
- Installation\n
\n
- Choix du produit \u00e0 installer : les RPMs, le code compil\u00e9 ou les sources<\/li>\n\n\n\n
- Installation<\/li>\n\n\n\n
- Les binaires, organisation du r\u00e9pertoire<\/li>\n\n\n\n
- Con\ufb01guration, postgresql.conf<\/li>\n<\/ul>\n<\/li>\n\n\n\n
- S\u00e9curit\u00e9\n
\n
- Syst\u00e8me des privil\u00e8ges : principe de fonctionnement, authentification, contr\u00f4le des droits pour les requ\u00eates<\/li>\n\n\n\n
- Gestion des comptes utilisateurs : cr\u00e9ation\/suppression de comptes, limitation des ressources, s\u00e9curisation des acc\u00e8s (\ufb01chier pg_hba.conf)<\/li>\n\n\n\n
- Mapping avec les utilisateurs syst\u00e8mes : pg_ident.conf<\/li>\n<\/ul>\n<\/li>\n\n\n\n
- Utilisation\n
\n
- Commande psql<\/li>\n\n\n\n
- Cr\u00e9ation d\u2019une instance, d\u2019une base de donn\u00e9es…<\/li>\n\n\n\n
- Les m\u00e9ta-commandes en \\xxx<\/li>\n\n\n\n
- pgadmin : installation, con\ufb01guration<\/li>\n<\/ul>\n<\/li>\n\n\n\n
- Exploitation\n
\n
- Sauvegardes\/restaurations, pg_dump, pg_dumpall, pg_restaure<\/li>\n\n\n\n
- M\u00e9thode de sauvegarde des donn\u00e9es PostgreSQL<\/li>\n\n\n\n
- Maintenance : vacuumdb, reindex<\/li>\n\n\n\n
- Mise \u00e0 jour vs Mont\u00e9e de niveaux : copie de serveur \u00e0 serveur, r\u00e9plication<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n\n\n\n
SIGMAZ Consilium vous accompagne dans la d\u00e9finition de vos besoins (p\u00e9rim\u00e8tre, granularit\u00e9, format, donn\u00e9es attributaires, etc) afin de vous proposer une solution personnalis\u00e9e.<\/p>\n\n\n\n
<\/ol>\n\n\n\n