#!/bin/csh #!/bin/csh -vx setenv RSYNC_PASSWORD bloggog # -n, --dry-run -z compresses # --progress # Backup the /web_disc/local area which is the mount point of /usr/local /usr/local/bin/rsync -a -v --stats --safe-links \ --include "/local/" \ --include "/local/**" \ --exclude "*" \ /web_disc/ /new_web/ \ > outputrsync.txt # Backup non-CCP14 area users /usr/local/bin/rsync -a -v --stats --safe-links \ --include "/txs/" \ --include "/txs/**" \ --include "/lzc/" \ --include "/lzc/**" \ --exclude "*" \ /web_disc/ /new_web/ \ >> outputrsync.txt # Backup the /web_disc/ccp14 - but only the relevant crystallographic stuff # not the non-crystallographic programming and alife stuff which # can be mirrored off the web again and is not the primary service # the CCP14 offers. /usr/local/bin/rsync -a -v --stats --safe-links \ --exclude "/ccp14/web_area/alife/" \ --exclude "/ccp14/web_area/alife/**" \ --exclude "/ccp14/web_area/programming/" \ --exclude "/ccp14/web_area/programming/**" \ --exclude "/ccp14/web_area/megido/" \ --exclude "/ccp14/web_area/megido/**" \ --exclude "/ccp14/web_area/gnu/" \ --exclude "/ccp14/web_area/gnu/**" \ --exclude "/ccp14/web_area/gnuftp/" \ --exclude "/ccp14/web_area/gnuftp/**" \ --exclude "/ccp14/web_area/debianftp/" \ --exclude "/ccp14/web_area/debianftp/**" \ --exclude "/ccp14/web_area/debian/" \ --exclude "/ccp14/web_area/debian/**" \ --exclude "/ccp14/web_area/netlib/" \ --exclude "/ccp14/web_area/netlib/**" \ --exclude "/ccp14/web_area/reactos/" \ --exclude "/ccp14/web_area/reactos/**" \ --exclude "/ccp14/web_area/redhat/" \ --exclude "/ccp14/web_area/redhat/**" \ --exclude "/ccp14/web_area/gams/" \ --exclude "/ccp14/web_area/gams/**" \ --exclude "/ccp14/web_area/security/" \ --exclude "/ccp14/web_area/security/**" \ --exclude "/ccp14/web_area/freebsdftp/" \ --exclude "/ccp14/web_area/freebsdftp/**" \ --exclude "/ccp14/web_area/cache/" \ --exclude "/ccp14/web_area/cache/**" \ --exclude "/ccp14/web_area/web_live/people/lachlan/indycam/archive/A_old_archive/" \ --exclude "/ccp14/web_area/web_live/people/lachlan/indycam/archive/A_old_archive/**" \ --exclude "/ccp14/web_area/web_live/ccp/ccp14/ftp-mirror/alife/" \ --exclude "/ccp14/web_area/web_live/ccp/ccp14/ftp-mirror/alife/**" \ --exclude "/ccp14/web_area/web_live/ccp/ccp14/ftp-mirror/programming/" \ --exclude "/ccp14/web_area/web_live/ccp/ccp14/ftp-mirror/programming/**" \ --include "/ccp14/" \ --include "/ccp14/**" \ --exclude "*" \ /web_disc/ /new_web/ \ >> outputrsync.txt #/usr/local/bin/rsync -a --safe-links /web_disc/ /new_web/ \ # > log.rsync.kludge.txt