Introduction à la sauvegarde/restauration
- Serveur PostgreSQL et ses prpocessus et ses fichiers.
- Mise en œuvre d'une stratégie de sauvegarde, les points à considérer.
- Sauvegarde logique vs sauvegarde physique.
- Maintenance des sauvegarde, rétention et purge.
- Journal de transactions WAL.
- Mode d'archivage continu, destination(s) d'archivage.
Travaux pratiques
Configuration de l'archivage continu, ajout de destinations d'archivage par pg_recievewal
Sauvegarde logique et techniques annexes
- Utilisation de pg_dump, niveaux et formats de sauvegarde.
- Parallélisation des sauvegardes et format Directory.
- Utilisation de pg_dumpall et sauvegarde des objets globaux.
- Gestion des sauvegardes logiques par pg_back.
- Restauration des sauvegardes avec pg_restore.
- Déplacement des données à la volée en utilisant pgloader.
- Utilisation de "tables étrangères", extensions postgres_fdw, file_fdw.
Sauvegarde / restauration physique manuelle
- Commandes tar, cpio, rsync.
- Utilisation des clichés de système de fichiers.
- Sauvegarde à chaud : pg_start_backup, pg_stop_backup.
- Sauvegarde à chaud en utilisant pg_basebackup.
- Récupération d'une instance PostgreSQL après une panne.
- Récupération partielle, trouver le point cible, récupération et timelines.
Travaux pratiques
Sauvegarde à chaud, restauration, récupération et récupération partielle
Sauvegarde / restauration par PGBACKREST
- Installation du logiciel.
- Configuration.
- Purge et rétention des sauvegardes.
- Sauvegarde / restauration / récupération par PGBACKREST.
- Sauvegarde incrémentale / différentielle.
Travaux pratiques
Sauvegarde à chaud, gestion des sauvegardes, restauration, récupération et récupération partielle
Sauvegarde / restauration par BARMAN
- Installation du logiciel.
- Configuration.
- Purge et rétention des sauvegardes.
- Sauvegarde / restauration / récupération par BARMAN.
Travaux pratiques
Sauvegarde à chaud, gestion des sauvegardes, restauration, récupération et récupération partielle
Sauvegarde / restauration par PITRERY
- Installation du logiciel.
- Configuration.
- Purge et rétention des sauvegardes.
- Sauvegarde / restauration / récupération par PITRERY.
Travaux pratiques
Sauvegarde à chaud, gestion des sauvegardes, restauration, récupération et récupération partielle