From d6a607dd22cbd4d7ff2ae05e46ee12c58f26e029 Mon Sep 17 00:00:00 2001 From: Baoshuo Date: Sat, 11 Mar 2023 09:43:48 +0800 Subject: [PATCH] chore: db backup keep time --- s2oj-backup.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/s2oj-backup.sh b/s2oj-backup.sh index ad2a8f8..b8a9b26 100755 --- a/s2oj-backup.sh +++ b/s2oj-backup.sh @@ -9,5 +9,5 @@ fi rclone sync /data/s2oj baoshuo-s3-de-fra2:s2oj --include "/docker-compose.local.yml" --include "/.config.local.php" --include "/uoj_data/web/data/*.zip" --include "/uoj_data/web/storage/**" --transfers=20 --buffer-size=500M --checkers=20 /usr/local/bin/docker-compose -f /data/s2oj/docker-compose.local.yml exec uoj-db mysqldump -uroot --password="${MYSQL_ROOT_PASSWORD:-root}" app_uoj233 > "/data/s2oj-db-backup/s2oj-database_$(date +'%F-%H%M%S').sql" -find /data/s2oj-db-backup/ -mtime +7 -name "*.sql" -exec rm -rf {} \; +find /data/s2oj-db-backup/ -mtime +14 -name "*.sql" -exec rm -rf {} \; rclone sync /data/s2oj-db-backup/ baoshuo-s3-de-fra2:s2oj-db-backup --buffer-size=500M