Bonjours, j’ai un problème insoluble. Insoluble dans le sens ou pour moi c’est impossible^^.
Voici mon crontab:
[code]*/5 * * * * cd /var/www/minecraft/ && php /var/www/minecraft/info_serveur.php
30 2 * * * /var/www/admins/sauvegarde/sauvegarde.sh
00 20 * * * /var/www/admins/sauvegarde/sauvegarde.sh
30 12 * * * /var/www/admins/sauvegarde/sauvegarde.sh
[/code]
Comme on peut le voir j’exécute un script toute les 5 minutes pour générer une image. Au début elle était générée quand quelqu’un affichait une page ou elle était affiché: et donc il y avait beaucoup de chance qu’elle soit pas à jour. Je l’ai donc mis dans un cron et j’ai pas de problème vu qu’on voit bien sur l’image la date de génération qui est toujours augmenté de 5 minutes.
Mon problème vient de mon script de sauvegarde exécuté 3 fois par jour, car au lieu d’être exécuté seulement 3 fois par jour: c’est 6 fois par jour et pratiquement 4/6 minutes juste après la sauvegarde précédente dite “normal”, car programmé.
Et je ne vois pas pourquoi ça ferait ça, car ça le fait seulement une fois et juste après la sauvegarde, quelqu’un sait il pourquoi ?
Le problème c’est qu’a chaque fois ça arrête mon serveur MC et que moi je reDL des fichiers sur mon PC à cause de Dropbox pour rien!!!
Sinon quelqu’un sait comment faire en sorte de garder seulement les 3 derniers fichiers envoyé sur dropbox ? Au moins ça m’éviterait de devoir supprimer moi même mes anciennes sauvegarde, car ça enverrait la dernière sauvegarde et supprimerait celle en trop et moi quand j’arriverais sur mon PC ça me téléchargerais juste celle que j’ai pas sur mon PC et supprimerait celle en trop.
J’utilise Dropbox-Uploader github.com/andreafabrizi/Dropbox-Uploader
Il faut que j’arrive avec récupérer la liste des fichier avec “./dropbox_uploader.sh list” et faire une boucle dessus avec la commande “./dropbox_uploader.sh delete /backup.zip” et s’arrêter avant les 3 derniers fichiers. Mais je ne sais pas faire ça en bash