Bonjour,

J''ai créé un script pour faire un dump sql vers un fichier.

Ce script est appelé tous les jours par une tache cron.

Je voudrais conserver les 21 derniers jours et 1 dump par semaine pour les plus anciens.

Comment faire ?

script :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
<?
//Edition des variables
$serveur = 'localhost';
$id = 'XXX';
$base = 'XXX';
$mdp = 'XXX';
$file = date("Ymd-Hi").'-sql-backup.sql';
 
//Commande
system("/usr/bin/mysqldump --host=".$serveur." --user=".$id." --password=".$mdp." ".$base." > ".$file);
?>