15
scripts/backup.sh
Normal file
15
scripts/backup.sh
Normal file
@@ -0,0 +1,15 @@
|
||||
#!/bin/sh
|
||||
|
||||
BACKUP_FILE="sqlite_$(date "+%F-%H%M%S")"
|
||||
|
||||
sqlite3 ${DB_FILE} ".backup '/tmp/db.sqlite'"
|
||||
tar -zcvf /tmp/${BACKUP_FILE}.tar.gz /tmp/db.sqlite
|
||||
|
||||
/scripts/minio_uploader.sh copy /tmp/${BACKUP_FILE}.tar.gz ${MINIO_PATH}
|
||||
|
||||
rm /tmp/${BACKUP_FILE}.tar.gz
|
||||
|
||||
if [ ! -z $DELETE_AFTER ] && [ $DELETE_AFTER -gt 0 ]
|
||||
then
|
||||
/scripts/deleteold.sh ${MINIO_PATH}
|
||||
fi
|
Reference in New Issue
Block a user