2023-05-19 20:42:12 +00:00

16 lines
472 B
Bash

#!/bin/bash
CODE_PATH="/home/edgeking810/tmpNodeApp"
BACKUP_PATH="/home/edgeking810/backups"
mkdir -p ${BACKUP_PATH}
BACKUP_NAME="tmp-node-app-$(date '+%Y-%m-%d_%H-%M-%S').tar.gz"
tar -zcvf ${BACKUP_PATH}/${BACKUP_NAME} ${CODE_PATH}
# Cleanup backups older than 1 month
find ${BACKUP_PATH} -name "*.tar.gz" -type f -mtime +30 -delete
echo "Backup Succeeded: ${BACKUP_PATH}/${BACKUP_NAME}"
echo "----------------------------------------------------------------------"