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