This commit is contained in:
8
backup.sh
Normal file → Executable file
8
backup.sh
Normal file → Executable file
@@ -1,4 +1,4 @@
|
|||||||
#!/bin/sh
|
#!/bin/bash
|
||||||
|
|
||||||
BACKUP_DATE=$(date +"%Y-%m-%d")
|
BACKUP_DATE=$(date +"%Y-%m-%d")
|
||||||
BACKUP_BASENAME=$S3_BUCKET_NAME$BACKUP_DATE.tar
|
BACKUP_BASENAME=$S3_BUCKET_NAME$BACKUP_DATE.tar
|
||||||
@@ -39,11 +39,11 @@ healthchck_start "Starting Backup"
|
|||||||
cd /backup
|
cd /backup
|
||||||
echo "make archive"
|
echo "make archive"
|
||||||
FROMPATH='./'
|
FROMPATH='./'
|
||||||
FROMSIZE=`du -sk ${FROMPATH} | cut -f 1`;
|
FROMSIZE=$(du -sk ${FROMPATH} | cut -f 1);
|
||||||
CHECKPOINT=`echo ${FROMSIZE}/50 | bc`;
|
CHECKPOINT=$(echo ${FROMSIZE}/50 | bc);
|
||||||
echo "Estimated: [==================================================]";
|
echo "Estimated: [==================================================]";
|
||||||
echo -n "Progess: [";
|
echo -n "Progess: [";
|
||||||
(tar -c --record-size=1K --checkpoint="${CHECKPOINT}" --checkpoint-action="ttyout=>" -f - "${FROMPATH}" | bzip2 > "${$BACKUP_FILENAME}") || healthchck_fail "TAR Failed"
|
(tar -c --record-size=1K --checkpoint="${CHECKPOINT}" --checkpoint-action="ttyout=>" -f - "${FROMPATH}" | bzip2 > "${BACKUP_FILENAME}") || healthchck_fail "TAR Failed"
|
||||||
echo "]"
|
echo "]"
|
||||||
cd /
|
cd /
|
||||||
echo " done"
|
echo " done"
|
||||||
|
|||||||
Reference in New Issue
Block a user