Bonjour à tous,
Je travaille actuellement sur Postgresql pour un projet de cartographie. J'ai une base de données par commune, plus une base template_postgis, postgres, postgis et une base gabarit.
Aujourd'hui j'ai tenté de créer une sauvegarde de mes bases de données, j'ai réussi à planifier la tâche et j'ai utilisé comme ligne de commande dans mon batch :
pg_dump.exe -h 127.0.0.1 -p 5433 -U postgres -F c -v -f "C:\DONNEES\sauvegarde\mabase.backup" mabase
que j'ai répété une fois pour chaque commune, ce qui donne :
1 2 3
| pg_dump.exe -h 127.0.0.1 -p 5433 -U postgres -F c -v -f "C:\DONNEES\sauvegarde\mabase.backup" mabase
pg_dump.exe -h 127.0.0.1 -p 5433 -U postgres -F c -v -f "C:\DONNEES\sauvegarde\mabase1.backup" mabase1
etc... |
Ceci m'amenant à plusieurs questions:
Que dois-je mettre en plus de ces lignes de commandes pour que le nom de ma sauvegarde contienne la date du jour de sa création et comment conserver mes 4 derniers jours de sauvegarde grâce à une ligne de commande ?
Et dois-je sauvegarder les bases "template_postgis, postgis' postgres et gabarit"?
En attendant une réponse, je vous remercie et vous souhaite une bonne journée
Partager