Schița de curs

Introducere și Arhitectură

  • Prezentare generală a arhitecturii PostgreSQL: procese, memorie, fișiere
  • Organizarea datelor: baze de date, scheme și tabele
  • Setul de instrumente PostgreSQL și tabelele de sistem

Instalare și Configurare

  • Instalarea PostgreSQL
  • Fișiere de configurare (postgresql.conf, postgresql.auto.conf, pg_hba.conf, pg_ident.conf)
  • Ajustarea parametrilor de bază (memorie, jurnalizare, conexiuni)
  • Actualizarea și migrarea instalațiilor PostgreSQL

Gestionarea Securității

  • Roluri, grupuri și privilegii ale utilizatorilor
  • Metode de autentificare: trust, parolă, MD5, SCRAM
  • Prezentare generală a Securității la Nivel de Rând și politicilor de acces la date
  • Configurarea SSL/TLS

Copii de Siguranță și Recuperare

  • Copii de siguranță logice cu pg_dump și pg_restore
  • Copii de siguranță fizice folosind pg_basebackup
  • Copii de siguranță incrementale, arhivarea WAL
  • Recuperare completă, Recuperare Până la un Punct în Timp (PITR)

Monitorizare și Întreținere

  • Înțelegerea procesului autovacuum
  • Întreținere de rutină și analiză a jurnalelor
  • Utilizarea PgBadger pentru analiza jurnalelor

Cerințe

Cunoștințe de bază de lucru cu SQL

 14 Ore

Numărul de participanți


Pret per participant

Mărturii (7)

Cursuri viitoare

Categorii înrudite