This commit is contained in:
Oleg Sheynin 2023-11-19 11:57:04 -05:00
parent 4a08938b0c
commit cb852e0438
4 changed files with 25 additions and 4 deletions

6
cronjobs/cvtt/cryptoval3 Normal file
View File

@ -0,0 +1,6 @@
#---------------------- Utils
0 6 * * * /home/cvtt/prod/utils/archive_yesterday_md.sh 2>&1 | /usr/bin/ts '[\%Y-\%m-\%d \%H:\%M:\%S]' > /home/cvtt/prod/logs/$(date +\%Y\%m\%d_\%H\%M\%S).archive_yestd_md.log
0 7 * * * /home/cvtt/prod/utils/backup_md_archive.sh 2>&1 | /usr/bin/ts '[\%Y-\%m-\%d \%H:\%M:\%S]' > /home/cvtt/prod/logs/$(date +\%Y\%m\%d_\%H\%M\%S).backup_md_archive.log
#
30 7 * * * /home/cvtt/prod/utils/archive_logs.sh /home/cvtt/prod/logs 2>&1 | /usr/bin/ts '[\%Y-\%m-\%d \%H:\%M:\%S]' > /home/cvtt/prod/logs/$(date +\%Y\%m\%d_\%H\%M\%S).cronjob_log_archive.log
#

View File

@ -1 +1 @@
0.2.4 0.2.5

14
utils/backup_md_archive.sh Executable file
View File

@ -0,0 +1,14 @@
#!/bin/bash
echo Starting $0 $*
ArchiveDir=/localdisk/cvtt/archive/md_archive/
Target=cvtt@cloudstore.cvtt.vpn:/home/cvtt/Backup/md_archive/
Cmd="rsync -ahvv"
Cmd="${Cmd} ${ArchiveDir}"
Cmd="${Cmd} ${Target}"
echo ${Cmd}
eval ${Cmd}
echo Done ${0} ${*}

View File

@ -2,14 +2,15 @@
function usage { function usage {
echo "Usage: ${0} [<from_host> (default: cloud11)]" echo "Usage: ${0} [<from_dir> default: /home/cvtt/prod/archive)]"
exit 1 exit 1
} }
FromHost=${1} FromHost=$(hostname -s)
if [ "${FromHost}" == "" ] if [ "${FromHost}" == "" ]
then then
FromHost=cloud11 echo "Cannot get hostname"
exit 1
fi fi
echo Starting $0 $* echo Starting $0 $*