...
-> taille d'un pg_dump en directory (-F d disponible depuis postgres 9) : 3,7 Go
Que faut-il mettre en place pour sauvegarder l'ensemble des données dont les fichiers de candidatures ?
L'ensemble des données est stocké dans une base de données PostgreSql. Sauvegarder les données revient à sauvegarder la base de données.
PostgreSql propose différents mécanismes de sauvegarde. Le mécanisme le plus simple est de faire un simple dump de la base de données (pg_dump).
Depuis Postgres 9, la commande pg_dump propose une sortie sous forme de répertoire, où chaque blob (correspondant à chaque fichier déposé dans EsupDematEC) se retrouve sous la forme d'un fichier compressé. L'intérêt est alors que
- ce dossier issu du pg_dump e prête bien bien aux robots de sauvegarde et à leurs possibilités de sauvegarde incrémental
- le pg_dump en directory est plus rapide que les autres pg_dump, notamment sur des bases de données avec des blob volumineux.