Bonjour tout le monde,
je viens vers vous car je ne trouve pas de solution à mon problème, je vous explique.
Dans un soucis de sécurité je veux créer une taches planifiées pour sauvegarder mes bases de données journalierement et que celles des 4 derniers jours soient supprimées, pour cela j'ai créer un petit programme en .bat mais je n'arrive pas à avoir la date en format JJ/MM/AA; ceci n'étant pas mon plus gros problème; et je ne trouve pas de solution pour supprimer les sauvegardes vieilles de plus de 4 jours.
Voici pour le moment le code de mon batch :
pg_dump.exe -h 127.0.0.1 -p 5433 -U postgres -F c -v -f "C:\DONNEES\sauvegarde\template_postgis%date:~8,2% %date:~3,2%%date:~0,2%.backup" template_postgis
j'ai surement pu faire des erreurs dans mon batch et je suis preneur de toute solution le concernant.
Merci et bonne journée
je viens vers vous car je ne trouve pas de solution à mon problème, je vous explique.
Dans un soucis de sécurité je veux créer une taches planifiées pour sauvegarder mes bases de données journalierement et que celles des 4 derniers jours soient supprimées, pour cela j'ai créer un petit programme en .bat mais je n'arrive pas à avoir la date en format JJ/MM/AA; ceci n'étant pas mon plus gros problème; et je ne trouve pas de solution pour supprimer les sauvegardes vieilles de plus de 4 jours.
Voici pour le moment le code de mon batch :
pg_dump.exe -h 127.0.0.1 -p 5433 -U postgres -F c -v -f "C:\DONNEES\sauvegarde\template_postgis%date:~8,2% %date:~3,2%%date:~0,2%.backup" template_postgis
j'ai surement pu faire des erreurs dans mon batch et je suis preneur de toute solution le concernant.
Merci et bonne journée