Vous n'êtes pas identifié(e).

#1 19/09/2018 15:03:03

null008
Membre

Gérer la rétention du backup

bonjour a tous

Qui peut m'aider svp sur une demande linux on faite j'ai un script qui s'occupe de faire le backup du base de donnée en postgres

le pb que la rétention ne fonctionne pas

Qui peut m'aider sur mon pb

 

/bin/bash

pg_dump  -U postgres   -p 5432 -F c -b -v -d dirco> /home/backup_sgbd/backup/dirco_`date +%d-%m-%Y"_"%H_%M_%S`.backup

/bin/ls -1QAt | tail -n+5 | xargs rm -f 

Merci

Hors ligne

#2 19/09/2018 18:19:15

gleu
Administrateur

Re : Gérer la rétention du backup

Pourquoi vous embêtez à faire votre propre script alors qu'il en existe un qui fait déjà tout ça (et plus, et mieux) ? regardez pg_back (https://github.com/orgrim/pg_back).


Guillaume.

Hors ligne

#3 19/09/2018 19:06:17

null008
Membre

Re : Gérer la rétention du backup

comment le configurer

sur le site il existe deux fichiers pg_back.conf && pg_back

Hors ligne

#4 19/09/2018 19:19:38

gleu
Administrateur

Re : Gérer la rétention du backup

A votre avis, vu le nom des fichiers ? smile


Guillaume.

Hors ligne

#5 19/09/2018 22:11:46

null008
Membre

Re : Gérer la rétention du backup

comme a été mentionné dans mon nom je suis null

alors peut être je pose des questions  bête

est ce que le fichier pg_back est un fichier sh

autre Question SVP  pourquoi dans la description il demande d’exécuter de cette façon pg_back -b /var/lib/pgsql/9.3/backups

Hors ligne

#6 19/09/2018 22:34:44

gleu
Administrateur

Re : Gérer la rétention du backup

Quand un fichier a une extension .conf, on peut supposer assez logiquement qu'il s'agit d'un fichier de configuration.

pg_back est le script (bash) et pg_back.conf son fichier de configuration.

Il ne demande pas à ce qu'il soit exécuté avec l'option -b. C'est juste un exemple. Il peut tirer cette information du fichier de configuration.


Guillaume.

Hors ligne

#7 20/09/2018 08:13:21

null008
Membre

Re : Gérer la rétention du backup

une dernière question stp et désolé pour tout ce dérangement

la question sur l'emplacement du fichier pg_back.conf est ce qu'il doit dans le même emplacement du fichier sh ou il doit être mis sur le chemin par défaut /etc/postgresql/pg_back.conf

merci

Hors ligne

#8 20/09/2018 17:58:46

gleu
Administrateur

Re : Gérer la rétention du backup

Il est préférable qu'il soit dans le chemin par défaut pour ne pas avoir à préciser son emplacement.


Guillaume.

Hors ligne

Pied de page des forums