scripts/start-backup.sh hinzugefügt

This commit is contained in:
2024-02-01 22:30:50 +01:00
parent 055abb3a21
commit e894dc7f4e

10
scripts/start-backup.sh Normal file
View File

@@ -0,0 +1,10 @@
#!/bin/bash
while true
do
sleep ${BACKUP_INTERVAL}m
cd ${SERVER_DIR}/Astro/Saved
tar --warning=no-file-changed --exclude='./Config/CrashReportClient' -czf ${SERVER_DIR}/Backups/$(date '+%Y-%m-%d_%H.%M.%S').tar.gz ./SaveGames/ ./Config/
cd ${SERVER_DIR}/Backups
ls -1tr ${SERVER_DIR}/Backups | sort | head -n -${BACKUPS_TO_KEEP} | xargs -d '\n' rm -f --
chmod -R ${DATA_PERM} ${SERVER_DIR}/Backups
done