Actions
Demande #4737
ferméAjouter l'option clean au script de dump pgsql
Statut:
Fermé
Priorité:
Élevée
Assigné à:
Catégorie:
Sauvegardes
Version cible:
Début:
15/09/2020
Echéance:
% réalisé:
0%
Temps estimé:
Description
Le 15/09/2020 sur Freenode#april-chapril :
15:46 < hurdman> il est bien fait avec clean ? 15:47 < cpm_screen> savoir s'il est bien fait, faudrait avoir regardé avant 15:47 < cpm_screen> =(^-^)=root@pad:/var/lib/postgresql# cat /etc/cron.d/backup 15:47 < cpm_screen> 00 2 * * * root bash /srv/bin/backup.sh >> /var/log/backup.log 15:47 < cpm_screen> le script est là, regarde le code /D 15:53 < hurdman> ha le backup est fait sans clean 15:54 < cpm_screen> y fait quoi de particulier le clean dans le dump ? 15:54 < hurdman> bès il clean avant de add 15:54 < hurdman> \_o_/ 15:55 < hurdman> ERREUR: la valeur d'une clé dupliquée rompt la contrainte unique « store_pkey 15:56 < hurdman> ça fait des trucs comme ça sinon 15:56 < hurdman> ERREUR: les clés primaires multiples ne sont pas autorisées pour la table « store » 15:56 < hurdman> genreDemande :
- étudier l'ajout de l'option clean dans le script de dump psql ;
- ajouter l'option clean dans le script de dump psql ;
- déployer le script modifié sur toute l'infra.
Actions
#1
Mis à jour par Christian P. Momon il y a plus de 4 ans
Pour information :
--clean Output commands to clean (drop) database objects prior to outputting the commands for creating them. (Unless --if-exists is also specified, restore might generate some harmless error messages, if any objects were not present in the destination database.)
Actions
#2
Mis à jour par Christian P. Momon il y a plus de 4 ans
Actuellement, dans /git/packages-src/backup-chapril/scripts/pre-hooks/dump-pgsql :
su - postgres -c "pg_dump $db" | bzip2 - > $backup_dir/$db.sql.bz2
Proposition de modifier par :
su - postgres -c "pg_dump --clean $db" | bzip2 - > $backup_dir/$db.sql.bz2
Actions
#4
Mis à jour par Quentin Gibeaux il y a presque 4 ans
- Statut changé de Nouveau à Résolu
- Assigné à mis à Quentin Gibeaux
c'est fait, et poussé
Actions
#6
Mis à jour par Christian P. Momon il y a plus de 3 ans
- Version cible changé de Backlog à Sprint 2021 mars
Actions