dans la man page on a:
-a, --archive archive mode, equivalent to -rlptgoD donc on peut virer le t et on vire le z (compression) afin de voir si il y a une diff en tps et debit lors de la sauvegarde darcs-hash:20040505211203-9f550-ae8ebaacd6d4e4733eed58c0886116dda3f7ee09.gz
This commit is contained in:
parent
8259d5164c
commit
23b1fa6099
1 changed files with 7 additions and 7 deletions
14
backup.sh
14
backup.sh
|
@ -38,16 +38,16 @@ week=$(date +%W) # num
|
|||
week_mod4=$(( $week % 4 ))
|
||||
|
||||
## Sauvegarde du Site web et des News et du wiki
|
||||
rsync -atzSHe ssh --delete $site_web backupcrans@pegase:~/backup-$week_mod4/httpd || exit 4
|
||||
rsync -atzSHe ssh --delete $news backupcrans@pegase:~/backup-$week_mod4/var/spool || exit 5
|
||||
rsync -atzSHe ssh --delete $wiki backupcrans@pegase:~/backup-$week_mod4/wiki || exit 6
|
||||
rsync -atzSHe ssh --delete $jabber backupcrans@pegase:~/backup-$week_mod4/jabber || exit 7
|
||||
rsync -atzSHe ssh --delete $mailman backupcrans@pegase:~/backup-$week_mod4/mailman || exit 8
|
||||
rsync -aSHe ssh --delete $site_web backupcrans@pegase:~/backup-$week_mod4/httpd || exit 4
|
||||
rsync -aSHe ssh --delete $news backupcrans@pegase:~/backup-$week_mod4/var/spool || exit 5
|
||||
rsync -aSHe ssh --delete $wiki backupcrans@pegase:~/backup-$week_mod4/wiki || exit 6
|
||||
rsync -aSHe ssh --delete $jabber backupcrans@pegase:~/backup-$week_mod4/jabber || exit 7
|
||||
rsync -aSHe ssh --delete $mailman backupcrans@pegase:~/backup-$week_mod4/mailman || exit 8
|
||||
|
||||
## Sauvegarde des mails
|
||||
# rsync change le atime quand il lit le fichier, on perd la date de dernière consultation des mails pour le ménage des comptes
|
||||
mount /var/spool/mail -o remount,noatime
|
||||
rsync -atzSHe ssh --delete $mails backupcrans@pegase:~/backup-$week_mod4/var/spool || exit 9
|
||||
rsync -aSHe ssh --delete $mails backupcrans@pegase:~/backup-$week_mod4/var/spool || exit 9
|
||||
mount /var/spool/mail -o remount,atime
|
||||
|
||||
## Sauvegarde des homes
|
||||
|
@ -55,7 +55,7 @@ mount /var/spool/mail -o remount,atime
|
|||
# "Permission denied" errors occur because backupcrans is not root on pegase. Ignoring
|
||||
temp=$(mktemp)
|
||||
temp_mail=$(mktemp)
|
||||
rsync -atzSHe ssh --delete $homes backupcrans@pegase:~/backup-$week_mod4 &> $temp
|
||||
rsync -aSHe ssh --delete $homes backupcrans@pegase:~/backup-$week_mod4 &> $temp
|
||||
cat $temp | grep -viEe "^((recv_generator)|(opendir)|(stat)).*Permission denied$" | grep -vie "^skipping non-regular file" | grep -vie "^rsync error: some files could not be transferred" | grep -vie "^file has vanished" > $temp_mail
|
||||
if [ -s $temp_mail ]
|
||||
then
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue