Bonjour,
On m'a demander de concevoir un script pour faire de l'archivage automatique d'un dossier partagé sur NAS.
Le script doit être exécuté sur un NAS QNAP en version 4.1 via crontab tous les dimanche à 12H.
La difficulté est de garder les archives en fonction d'un "roulement".
Le client souhaite avoir les archives hebdomadaires pendant 8 semaines + 3 archives trimestrielles + 1 annuelle.
Cela est-il faisable ?
J'ai regardé les possibilités avec certaines commandes :
Par contre pour le reste, je ne sais pas trop vers quoi me diriger...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 # variables folder=Administratif src=/share/MD0_DATA/ dest=/share/MD0_DATA/ArchivesNAS/$folder/ now=$(date +"%Y-%m-%d") # archivage zip -r "$dest$share-$now.zip" "$src$share" # nombre d'archives find "$dest" -maxdepth 1 -type f | wc -l
Pourriez-vous m'aiguiller un peu SVP ?
Merci d'avance
![]()
Partager