Sauvegarde automatique

Résolu
Creutzou Messages postés 655 Statut Membre -  
Creutzou Messages postés 655 Statut Membre -
Bonjour,

je dois réalisé un petit shell script pour sauvegarder un répertoire dans deux endroits différents. Je dois également avoir une hiérarchisation, ex: une sauvegarde du lundi, une du mardi...etc...

avant de me lancer, je voulais savoir si ma méthode était viable ou si il y avait plus optimisé.

le répertoire de destination en fonction du jour.
par exemple :
mettons 5 répertoire de sauvegarde (lundi,mardi,mercredi, jeudi, vendredi)
repertoiredesauvegarde = jour
copy rep_a_save chemin_sauvegarde/repertoiredessauvegarde/

Ainsi, si nous sommes lundi, il va copier ça dans le rep de sauvegarde du lundi. Le mardi, il copiera dans le rep mardi et ainsi de suite.

Qu'en pensez vous ?

3 réponses

lupuz Messages postés 71 Statut Membre 11
 
Ton système devrait fonctionner.

Mais pour éviter des problème de date lié au poste où tournera ton script, j'aurais privilégier la methode suivante :

5 répertoires numérotés de 1 à 5.
Lors de la sauvegarde, on supprime le rep 5 puis on renome les autres avec nom+1 (4->5,3->4...).
Enfin tu sauvegarde dans un rep 1.
0
Creutzou Messages postés 655 Statut Membre 30
 
pas bête du tout !

et donc la sauvegarde la plus récente serait la numéro 1, et la plus ancienne la numéro 5.

Fallait y penser !
0
lupuz Messages postés 71 Statut Membre 11
 
Tu verras que cette méthode à d'autres avantages : ne pas être lié à la langue du poste, tu pourras facilement ajouter des "jours" (si tu veux passer d'une semaine à un mois de sauvegarde par exemple...)
0
Creutzou Messages postés 655 Statut Membre 30
 
Et bien après bonne réflexion et petit test, je trouve que ça tien plus que la route.

Je vais adopter ta méthode, en te remerciant grandement !

Thomas.
0