From: Zoltán Felleg Date: Wed, 12 Jun 2024 11:12:50 +0000 (+0200) Subject: Updated scripts/rsyncbackup.sh (backup to qqcs too). X-Git-Url: http://git.useribm.hu/?a=commitdiff_plain;h=7ce1cc536a12d0d0093b16e08f5da67b7c8bfffd;p=user-lxc.git Updated scripts/rsyncbackup.sh (backup to qqcs too). --- diff --git a/scripts/cron.rsyncbackup.sh b/scripts/cron.rsyncbackup.sh new file mode 120000 index 0000000..12a9bc7 --- /dev/null +++ b/scripts/cron.rsyncbackup.sh @@ -0,0 +1 @@ +rsyncbackup.sh \ No newline at end of file diff --git a/scripts/rsyncbackup.sh b/scripts/rsyncbackup.sh index ab94712..5f8d8cb 100755 --- a/scripts/rsyncbackup.sh +++ b/scripts/rsyncbackup.sh @@ -2,16 +2,40 @@ RSYNCBIN="/usr/bin/rsync" -RSYNCOPTS="--archive --ipv4 --progress --sparse --verbose" -RSYNC="$RSYNCBIN $RSYNCOPTS" -RSYNCDEL="$RSYNC --delete-after" +RSYNCOPTS="--archive \ + --contimeout=60 \ + --delete-after \ + --delete-excluded \ + --exclude=lost+found \ + --hard-links \ + --no-motd \ + --partial-dir=.partial \ + --sparse \ + --timeout=60 \ + --verbose" +SCRIPTDATE=$(date +%Y%m%d%H) +SCRIPTNAME=$(basename $0) +if [ "$SCRIPTNAME" = "rsyncbackup.sh" ] +then + RSYNCOPTS="$RSYNCOPTS --progress" +fi -TARGETHOST=store.mlx1.useribm.hu +RSYNC="$RSYNCBIN $RSYNCOPTS" +TARGETHOST=store.in.useribm.hu +TARGETHOST=store.10g.useribm.hu TARGETMODULE=backup echo "Syncing module lxc-filesystems to $TARGETHOST" date -$RSYNCDEL /lxc/filesystems/ ${TARGETHOST}::$TARGETMODULE/lxc-filesystems +$RSYNC /lxc/filesystems/ ${TARGETHOST}::$TARGETMODULE/lxc-filesystems +date +echo + +TARGETHOST=store.in.qqcs.org +TARGETMODULE=user-lxcfilesystems +echo "Syncing module lxc-filesystems to $TARGETHOST" +date +$RSYNC /lxc/filesystems/ ${TARGETHOST}::$TARGETMODULE date echo