Bonjour,
J'ai besoin de l'intervention d'experts sur mon script de sauvegarde pour le boulot.![]()
Il doit me permettre de sauvegarder des données sur un lecteur de bande lto branché en scsi sur une machine en redhat7.3
Je pense qu'il ya des erreurs ds mon script![]()
Si vous pouvez m'aidez a les retrouver sa m'aiderait
Sinon j'aimerais savoir comment tester mon script afin detre sur de son bon fonctionnement avant de le planifier pour des prochaines executions avec crontab
Bien cordialement
Voila le script :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28 #!/bin/sh TAPE=/dev/st0 export st0 # This is your tape drive usually /dev/st0 in our case we aliased /dev/st0 as /dev/tape FILELIST=/root/backup/filelist.txt export FILELIST #this is where we are going to keep a list of files that we backed up BACKUP_LOG_DIR=/root/backup/logs export BACKUP_LOG_DIR BACKUP_LOG=/root/backup/backuplog.txt export BACKUP_LOG #Log files zipCmd=/bin/gzip export zipCmd #program that we use to compress the archive sname="`uname -n`" export sname dt="`date`" export dt #Name of Tape tar cvf /dev/st0 --totals --label="$sname $date" /etc /var /users /u01 /u02 /mnt/linuxtest > $FILELIST 2>&1 #this is the actual backup command. Tarring all the files in those directories
Partager