]> gitweb.hhaalo.de Git - simple-backup.git/commitdiff
add: rsync parameter readable
authorBastian Dehn <hhaalo@arcor.de>
Fri, 16 Jun 2017 16:27:12 +0000 (18:27 +0200)
committerBastian Dehn <hhaalo@arcor.de>
Fri, 16 Jun 2017 16:27:12 +0000 (18:27 +0200)
backup
backup-einfach

diff --git a/backup b/backup
index 7fa4351ea1e97580468b5ee93b5a34290c0b4708..d65a6c503c283198be39b0da3bc38f7302e1231d 100755 (executable)
--- a/backup
+++ b/backup
@@ -59,7 +59,7 @@ for remoterechner in $(cat rechner.txt); do
                                Disks=$(ssh $remoteuser@$remoterechner virsh domblklist $VM --details | grep disk | awk '{print $4}')
                                for Disk in $Disks; do
                                        printf "Disk %s von %s wird gesichert\n\n" "$Disk" "$VM"
-                                       rsync --archive --verbose --sparse --acls --hard-links --relative --progress --log-file=$sicherungspfad/$sicherungsordner/$remoterechner/backup-$(echo $Disk | sed 's/\//-/g').log $hardlinkopt $remoteuser@$remoterechner:$Disk $sicherungspfad/$sicherungsordner/$remoterechner
+                                       rsync --archive --verbose --sparse --acls --hard-links --relative --progress --human-readable --log-file=$sicherungspfad/$sicherungsordner/$remoterechner/backup-$(echo $Disk | sed 's/\//-/g').log $hardlinkopt $remoteuser@$remoterechner:$Disk $sicherungspfad/$sicherungsordner/$remoterechner
                                done
                                printf "\nFahre %s hoch\n" "$VM"
                                ssh $remoteuser@$remoterechner virsh start $VM
@@ -71,7 +71,7 @@ for remoterechner in $(cat rechner.txt); do
                                Disks=$(ssh $remoteuser@$remoterechner virsh domblklist $VM --details | grep disk | awk '{print $4}')
                                for Disk in $Disks; do
                                        printf "Disk %s von %s wird gesichert\n\n" "$Disk" "$VM"
-                                       rsync --archive --verbose --sparse --acls --hard-links --relative --progress --log-file=$sicherungspfad/$sicherungsordner/$remoterechner/backup-$(echo $Disk | sed 's/\//-/g').log $hardlinkopt $remoteuser@$remoterechner:$Disk $sicherungspfad/$sicherungsordner/$remoterechner
+                                       rsync --archive --verbose --sparse --acls --hard-links --relative --progress --human-readable --log-file=$sicherungspfad/$sicherungsordner/$remoterechner/backup-$(echo $Disk | sed 's/\//-/g').log $hardlinkopt $remoteuser@$remoterechner:$Disk $sicherungspfad/$sicherungsordner/$remoterechner
                                done
                                printf "################################################################\n"
                        done
@@ -80,7 +80,7 @@ for remoterechner in $(cat rechner.txt); do
                        # Es werden Dateien mit *.qcow2 und *.raw ingnoriert
                        printf "################################################################\n"
                        printf "Rechner %s; Pfad %s wird gesichert\n\n" "$remoterechner" "$pfad"
-                       rsync --archive --verbose --sparse --acls --hard-links --relative --log-file=$sicherungspfad/$sicherungsordner/$remoterechner/backup-$(echo $pfad | sed 's/\//-/g').log --filter="- *.qcow2" --filter="- *.raw" $hardlinkopt $remoteuser@$remoterechner:$pfad $sicherungspfad/$sicherungsordner/$remoterechner
+                       rsync --archive --verbose --sparse --acls --hard-links --relative --human-readable --log-file=$sicherungspfad/$sicherungsordner/$remoterechner/backup-$(echo $pfad | sed 's/\//-/g').log --filter="- *.qcow2" --filter="- *.raw" $hardlinkopt $remoteuser@$remoterechner:$pfad $sicherungspfad/$sicherungsordner/$remoterechner
                        printf "################################################################\n"
                fi
        done
index 4e8c34045a938e14ab5415a304f15527697484e9..169440b3464928aa8cd7ccd2c60b953b09179839 100755 (executable)
@@ -24,7 +24,7 @@ for remoterechner in $(cat rechner.txt); do
        for pfad in $(cat pfad-$remoterechner.txt); do
                printf "################################################################\n"
                printf "\nRechner %s; Pfad %s wird gesichert\n\n" "$remoterechner" "$pfad"
-               rsync --archive --verbose --sparse --acls --hard-links --relative --delete --log-file=$sicherungspfad/$sicherungsordner/$remoterechner/backup-$(echo $pfad | sed 's/\//-/g').log $remoteuser@$remoterechner:$pfad $sicherungspfad/$sicherungsordner/$remoterechner
+               rsync --archive --verbose --sparse --acls --hard-links --relative --human-readable --delete --log-file=$sicherungspfad/$sicherungsordner/$remoterechner/backup-$(echo $pfad | sed 's/\//-/g').log $remoteuser@$remoterechner:$pfad $sicherungspfad/$sicherungsordner/$remoterechner
                printf "################################################################\n"
        done
 done