summaryrefslogtreecommitdiffstats
path: root/auth/auth-cass/docker/backup/backup.sh
blob: db59d16e2ae39dfb04e85140fbcb6f06b15d4cdd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
# BEGIN Store prev
if [ -e "6day" ]; then
   rm -Rf 6day
fi

PREV=6day
for D in 5day 4day 3day 2day yesterday; do
   if [ -e "$D" ]; then
      mv "$D" "$PREV"
   fi
   PREV="$D"
done

if [ -e "today" ]; then
    mv today yesterday
    gzip yesterday/*
fi

# END Store prev
date
docker exec -t aaf_cass bash -c "mkdir -p /opt/app/cass_backup"
docker container cp cbackup.sh aaf_cass:/opt/app/cass_backup/backup.sh
# echo "login as Root, then run \nbash /opt/app/cass_backup/backup.sh"
docker exec -t aaf_cass bash /opt/app/cass_backup/backup.sh
mkdir today
docker container cp aaf_cass:/opt/app/cass_backup/. today

date