Script php archivage

Fermé
skull62 Messages postés 161 Date d'inscription jeudi 22 mai 2008 Statut Membre Dernière intervention 22 mai 2019 - 19 mars 2013 à 12:06
skull62 Messages postés 161 Date d'inscription jeudi 22 mai 2008 Statut Membre Dernière intervention 22 mai 2019 - 19 mars 2013 à 14:46
Bonjour,
Bonjour, je souhaite creer un script PHP(CLI) qui a pour but d'archiver des dossiers de la racine ( ici /etc , /home et /var) de façon périodique du genre tous les 15,2 et 7 jours pour ces derniers en utilisant un "mouchard" (nommé ".backup") donc en creant un dossier dans le repertoire de la racine que je souhaite faire une archive pour le justement l'archiver de façon periodique.
Ma question est : Comment savoir depuis quand a ete creer ".backup" pour ensuite faire un IF creation de .backup => de 15 jours alors faire archivage + ecraser .backup par un nouveau .backup sinon rien faire.

Voici une partie de mon code :

#!/usr/bin/php
<?php
$datedujour=exec("date +%Y%m%d",$datedujour,$err);
$datequinze=exec("date -d '15 days ago' +%Y%m%d",$datequinze,$err);

$fichierdujour0=exec("date +%Y%m%d_etc.tar.gz",$fichierdujour,$err);



exec("tar -czf $fichierdujour0 /etc/");
exec("mkdir backup ../backup");
exec("mv $fichierdujour0 ../backup");
exec("mkdir .backup /etc/");


echo "Date du jour : $datedujour \n";
echo "Fichier du jour : $fichierdujour0 \n";
echo "Date il y a 15 jours : $datequinze \n";


Merci d'avance

A voir également:

2 réponses

skull62 Messages postés 161 Date d'inscription jeudi 22 mai 2008 Statut Membre Dernière intervention 22 mai 2019
19 mars 2013 à 13:18
up
0
skull62 Messages postés 161 Date d'inscription jeudi 22 mai 2008 Statut Membre Dernière intervention 22 mai 2019
19 mars 2013 à 14:46
up plz
0