linux - split scp of backup files to different smb shares based on date -


i backup files tar files once day , grab our ubuntu servers using backup shell script , put them in share. have 5tb shares can have several.

at moment need more backup 30 days worth of tar files.

i need method first 10 days go share one, next ten share tow, next 11 share three

currently each server vm runs following script backup , tar folders , place in folder ready grabbed backup server

!/bin/bash  appname=myapp.com  dbname=mydb  dbuser=mydbuser  dbpass=mydbpass  datestamp=`date +%d%m%y`  rm -f /var/mybackuptars/* > /dev/null 2>&1  mysqldump -u$dbuser -p$dbpass $dbname > /var/mybackups/$dbname-$datestamp.sql && gzip /var/mybackupss/$dbname-$datestamp.sql  tar -zcf /var/mybackups/myapp-$datestamp.tar.gz /var/www/myapp > /dev/null 2>&1  tar -zcf /var/mydirectory/myapp-$datestamp.tar.gz /var/www/html/myapp > /dev/null 2>&1 

i grab backups using script on backup server , put them in share

#!/bin/bash # # generate list of myapps grab df|grep myappbackups|awk -f/ '{ print $nf }'>/tmp/myapplistlistsmb  # each app in turn  appname in `cat /tmp/applistsmb`         cd /srv/myappbackups/$appname         scp $appname:* . done 

i know tough 1 need 3 shares ten days worth in each share

i not anticipate backup script changing on each server vm backs itself

only maybe grabber script puts dated backups in share on backup server

or wrong??

any great


Comments

Popular posts from this blog

Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.12:test (default-test) on project.Error occurred in starting fork -

windows - Debug iNetMgr.exe unhandle exception System.Management.Automation.CmdletInvocationException -

configurationsection - activeMq-5.13.3 setup configurations for wildfly 10.0.0 -