miniature-youtube-episode-3-600px_0_0.jpg

PostgreSQL Episode 3 : Les sauvegardes d’environnements

31/10/2018
Données
Sécurité

Dans ce troisième épisode vidéo consacré à PostgreSQL, nous allons étudier comment sauvegarder les environnements PostgreSQL.

Si vous les avez ratés, vous pouvez voir l’épisode 1 sur l’écosystème de cette technologie et l’épisode 2 sur l’architecture.

Inscrivez-vous à notre liste de diffusion pour recevoir les prochains épisodes dans votre boite email !

5 points pour bien identifier les besoins et critères avant une sauvegarde

Avant de vous lancer dans une sauvegarde ou restauration, il faut bien définir vos besoins et vos critères. Voici une liste non-limitative pour vous aider :

  1. Récupérer des données perdues à cause :
  • D’une panne matérielle (ou un sinistre…)
  • D’un bug logiciel
  • D’une erreur humaine (DROP TABLE, UPDATE erroné)
  1. Migrer ou dupliquer les données :
  • Migrer les données vers une nouvelle version
  • Dupliquer des données vers un environnement de tests ou de pré-production
  1. Recharger des tables :
  • Recharger des tables à partir de sauvegardes existantes
  1. Volume de données à sauvegarder :
  • 10 Go ?
  • 100 Go ?
  • 1 To ?
  1. RPO / RTO :
  • Recovery Point Objective : perte de données admissibles (si très faible : réplication !)
  • Recovery Time Objective : délai de remise en service

Plusieurs méthodes et outils pour faire vos sauvegardes

Il existe plusieurs méthodes de sauvegardes PosgreSQL :

Pour chaque méthode de sauvegarde, Géry Pannequin, qui anime la vidéo, vous explique les avantages et inconvénients, vous donne les commandes et paramètres et etayent le tout d’exemples concrets.

Vous verrez notamment comment sauvegarder une base de taille importante (supérieure à 1To), comment paralléliser vos requêtes, comment créer un PITR (Point In Time Recovery), comment définir des checkpoints, comment archiver des fichiers WALs, comment restaurer des répertoires, etc.

Si vous voulez en savoir plus, inscrivez-vous à notre liste de diffusion pour recevoir directement les prochains épisodes dans votre boite email !

Le prochain épisode consacré à PostgreSQL :

  • 15/11 - Comment superviser les environnements PostgreSQL ?
  • D’autres vidéos à venir, proposez vos sujets !
copy-link