Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
4937 connectés 

 


Dernière réponse
Sujet : question de CRON
Nico57 Et pq pas simplement:
/usr/bin/mysqldump -u root -pmon_pass ma_base | gzip -c > /other/backup/mon_nom${DATE}.sql.gz

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
Nico57 Et pq pas simplement:
/usr/bin/mysqldump -u root -pmon_pass ma_base | gzip -c > /other/backup/mon_nom${DATE}.sql.gz
die488 Voici mon cron actuel qui marche très bien. Il sauvegarde la base de mon forum. Je l'exécute toutes les 12 h et il stocke celà sur une partition séparée.
 
#!/bin/sh
DATE=$(date +%d-%m-%Y-%H-%M)
/usr/bin/mysqldump -u root -pmon_pass ma_base > /other/backup/mon_nom${DATE}.sql
 
Le "prob" c'est que ma base prends plus de 60 Mo, ca me fait donc 120 / 24h. Il suffit que je sois pas là un week-end pour que mon disque soit full.
J'aimerais donc qu'il compresse le résultat obtenu (en gz par exemple) et qu'il supprime le fichier qui a été créé 48 h avant lui.
En rajoutant :
gzip -c mon_nom${DATE}.sql > mon_nom${DATE}.gz  (?)
 
mais pour la suppression, je ne sais pas
Merci de votre aide

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)