SmtC: Show me the Code
Ole Peter Smith
Instituto de Matemática e Estatística
Universidade Federal de Goiás
http://www.olesmith.com.br

Backup Script
Uma sociedade sera - sempre - avaliado
Pelo jeito que trata seus mais fracos.
Mahatma

Backup Files

  • File naming: src-srchost-YYYY.MM.DD.tgz
  • This way, ls lists cronologically:
  • Automatic creation of directories on source and destination hosts
  • File size ********should******** be increasing...
  • Check size script..
  • Reset permissions script on destination hosts...
  • Monthly script (leaving only last): if backup size checks...
  • Backup one Directory;
  • Backup Several Directories.

                [root@wessel:/sdb1/home/root]# sade ls -l /usr/local/tars/systems/2018/11/*sivent2.Uploads*.tgz
                -rw-r--r-- 1 ole ole 755084267 Nov  1 03:00 /usr/local/tars/systems/2018/11/sivent2.Uploads-sysime-2018.11.01.tgz
                -rw-r--r-- 1 ole ole 774030180 Nov  7 02:00 /usr/local/tars/systems/2018/11/sivent2.Uploads-sysime-2018.11.07.tgz
                -rw-r--r-- 1 ole ole 774053572 Nov  8 01:59 /usr/local/tars/systems/2018/11/sivent2.Uploads-sysime-2018.11.08.tgz
                -rw-r--r-- 1 ole ole 774396151 Nov  9 02:00 /usr/local/tars/systems/2018/11/sivent2.Uploads-sysime-2018.11.09.tgz
                -rw-r--r-- 1 ole ole 774396151 Nov 10 01:59 /usr/local/tars/systems/2018/11/sivent2.Uploads-sysime-2018.11.10.tgz
                -rw-r--r-- 1 ole ole 774396151 Nov 11 01:59 /usr/local/tars/systems/2018/11/sivent2.Uploads-sysime-2018.11.11.tgz
                -rw-r--r-- 1 ole ole 774396151 Nov 12 01:59 /usr/local/tars/systems/2018/11/sivent2.Uploads-sysime-2018.11.12.tgz
                -rw-r--r-- 1 ole ole 774832675 Nov 13 01:59 /usr/local/tars/systems/2018/11/sivent2.Uploads-sysime-2018.11.13.tgz
                -rw-r--r-- 1 ole ole 775567236 Nov 14 01:59 /usr/local/tars/systems/2018/11/sivent2.Uploads-sysime-2018.11.14.tgz
                -rw-r--r-- 1 ole ole 781259777 Nov 15 01:59 /usr/local/tars/systems/2018/11/sivent2.Uploads-sysime-2018.11.15.tgz
                -rw-r--r-- 1 ole ole 781586350 Nov 16 01:59 /usr/local/tars/systems/2018/11/sivent2.Uploads-sysime-2018.11.16.tgz
                -rw-r--r-- 1 ole ole 782289986 Nov 17 01:59 /usr/local/tars/systems/2018/11/sivent2.Uploads-sysime-2018.11.17.tgz
                -rw-r--r-- 1 ole ole 782289986 Nov 18 01:58 /usr/local/tars/systems/2018/11/sivent2.Uploads-sysime-2018.11.18.tgz
                -rw-r--r-- 1 ole ole 784654836 Nov 19 01:58 /usr/local/tars/systems/2018/11/sivent2.Uploads-sysime-2018.11.19.tgz
                -rw-r--r-- 1 ole ole 796893949 Nov 20 01:58 /usr/local/tars/systems/2018/11/sivent2.Uploads-sysime-2018.11.20.tgz
                -rw-r--r-- 1 ole ole 803860788 Nov 21 01:59 /usr/local/tars/systems/2018/11/sivent2.Uploads-sysime-2018.11.21.tgz[root@wessel:/sdb1/home/root]#
                    
  • Shell wild card expansion on WESSEL!!!
Messages:
0 secs.