From 5e3b93b21d78072eef141e157d12a12859dda47e Mon Sep 17 00:00:00 2001 From: wanggang <76527413@qq.com> Date: Wed, 19 Aug 2020 12:23:05 +0800 Subject: [PATCH] 1.0.0.0819d1 Former-commit-id: ba714b8cfd4459286a64b90e8c9ae95606622081 Former-commit-id: d2d13db184de2b4834fc7946a037a1923fe4c4a2 --- publish/src/linux-x64/publish/backup/backup.sh | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/publish/src/linux-x64/publish/backup/backup.sh b/publish/src/linux-x64/publish/backup/backup.sh index de65c7ef..08de78df 100644 --- a/publish/src/linux-x64/publish/backup/backup.sh +++ b/publish/src/linux-x64/publish/backup/backup.sh @@ -1,2 +1,8 @@ #!/bin/bash -mysqldump -uroot -proot iotcenter > /root/publish/backup/backup-`date "+%Y-%m-%d_%H:%M:%S"`.sql \ No newline at end of file +find . -maxdepth 1 -type d -name 'backup_*' -mtime +7 -exec rm -rf {} +; +folder=/root/publish/backup/$folder/backup_`date "+%Y%m%d_%H%M%S"` +mkdir $folder +mysqldump -uroot -proot usercenter > $folder/usercenter.sql +mysqldump -uroot -proot iotcenter > $folder/iotcenter.sql +mysqldump -uroot -proot jobserver > $folder/jobserver.sql +influxd backup -database iot -host localhost:8088 $folder/influxdb/ \ No newline at end of file