Suppression de sauvegarde
Fermé
khew
-
21 avril 2009 à 14:01
khew Messages postés 9 Date d'inscription mardi 21 avril 2009 Statut Membre Dernière intervention 21 avril 2009 - 21 avril 2009 à 17:01
khew Messages postés 9 Date d'inscription mardi 21 avril 2009 Statut Membre Dernière intervention 21 avril 2009 - 21 avril 2009 à 17:01
A voir également:
- Suppression de sauvegarde
- Logiciel de sauvegarde - Guide
- Forcer suppression fichier - Guide
- Sauvegarde google - Guide
- Sauvegarde facile - Télécharger - Sauvegarde
- Suppression page word - Guide
7 réponses
jipicy
Messages postés
40842
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 895
21 avril 2009 à 14:07
21 avril 2009 à 14:07
Salut,
* /15 * * 6 /home/lea/sauvegarde/ >>/home/sauvegarde/backups_automatises.log
Il est où ton script ??? Là il n'y a que le répertoire, mais pas de script !
* /15 * * 6 /home/lea/sauvegarde/ >>/home/sauvegarde/backups_automatises.log
Il est où ton script ??? Là il n'y a que le répertoire, mais pas de script !
jipicy
Messages postés
40842
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 895
21 avril 2009 à 15:14
21 avril 2009 à 15:14
Il est où ton script ?
Affiche :
ls /home/lea/
ls /home/lea/sauvegarde/
Affiche :
ls /home/lea/
ls /home/lea/sauvegarde/
khew
Messages postés
9
Date d'inscription
mardi 21 avril 2009
Statut
Membre
Dernière intervention
21 avril 2009
21 avril 2009 à 16:35
21 avril 2009 à 16:35
C bon en fait je m'étais tromper de syntaxe.
Mais j'arrive toujours pas à mettre en place le cron. J'ai toujours le message No crontab for root.
Si tu veux je te remets toutes les modifications qui ont été apportées à ce script.
Mais j'arrive toujours pas à mettre en place le cron. J'ai toujours le message No crontab for root.
Si tu veux je te remets toutes les modifications qui ont été apportées à ce script.
jipicy
Messages postés
40842
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 895
21 avril 2009 à 16:40
21 avril 2009 à 16:40
No crontab for root
Quelle commande tapes-tu pour avoir ce message ?
Quelle commande tapes-tu pour avoir ce message ?
khew
Messages postés
9
Date d'inscription
mardi 21 avril 2009
Statut
Membre
Dernière intervention
21 avril 2009
21 avril 2009 à 16:41
21 avril 2009 à 16:41
crontab -l
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
jipicy
Messages postés
40842
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 895
21 avril 2009 à 16:44
21 avril 2009 à 16:44
Ben c'est normal cette commande c'est pour afficher la crontab, et forcément si tu n'en a jamais créé une avant, y'en a pô ;-((
Pour créer et éditer une crontab c'est :
crontab -e
Pour créer et éditer une crontab c'est :
crontab -e
khew
Messages postés
9
Date d'inscription
mardi 21 avril 2009
Statut
Membre
Dernière intervention
21 avril 2009
21 avril 2009 à 16:58
21 avril 2009 à 16:58
j'ai crée le script avec crontab -e, je l'ai sauvegardé. Mais lorsque je tape crontab -l c'est là que je vois ce message NO CRONTAB FOR ROOT.
khew
Messages postés
9
Date d'inscription
mardi 21 avril 2009
Statut
Membre
Dernière intervention
21 avril 2009
21 avril 2009 à 17:01
21 avril 2009 à 17:01
En fait je pense que le problème vient de là:
lea@ubuntu:~$ ls /home/lea/sauvegarde
backup_automatises.log backups_automatises.log backups_automatises.log~ make_backup.sh make_backups.sh
lea@ubuntu:~$ cd /home/lea/sauvegarde
lea@ubuntu:~/sauvegarde$ ls
backup_automatises.log backups_automatises.log backups_automatises.log~ make_backup.sh make_backups.sh
Il me crée un répertoire vide. Normalement avec l'extension .sh sa devait me créer un fichier.
lea@ubuntu:~$ ls /home/lea/sauvegarde
backup_automatises.log backups_automatises.log backups_automatises.log~ make_backup.sh make_backups.sh
lea@ubuntu:~$ cd /home/lea/sauvegarde
lea@ubuntu:~/sauvegarde$ ls
backup_automatises.log backups_automatises.log backups_automatises.log~ make_backup.sh make_backups.sh
Il me crée un répertoire vide. Normalement avec l'extension .sh sa devait me créer un fichier.
21 avril 2009 à 14:14
* /15 * * 6 /rm /home/lea/sauvegarde/ >>/home/sauvegarde/backups_automatises.log.
21 avril 2009 à 14:20
"/home/lea/sauvegarde/" ça c'est le chemin (répertoire) où est sensé se trouver ton script, mais il n'y est pas ! ;-\
Ca devrait être un truc du genre :
21 avril 2009 à 14:25
Je viens de le modifier:
* /15 * * 6 /home/lea/sauvegarde/make_backup.sh >>/home/sauvegarde/backups_automatises.log
21 avril 2009 à 14:26
21 avril 2009 à 14:30
# 0 12 * * * /home/lea/sauvegarde/make_backups.sh >>/home/lea/sauvegarde/backups_automatises.log
make_backup ()
{
rep=$1
# Suppression du fichier backup datant d'il y a une semaine
if test -f "${rep}_${une_semaine}.tar.gz"
then
\rm -f "${rep}_${une_semaine}.tar.gz" >> "$log" 2>> "$log"
echo "Le fichier ${rep}_${une_semaine}.tar.gz a ete supprime" >> "$log"
fi
echo "" >> "$log"
}