每小时上传备份,并删除老的备份
This commit is contained in:
parent
a1f616525c
commit
15a0030b96
@ -7,6 +7,7 @@ password=$2
|
||||
dbName=$3
|
||||
host=$4
|
||||
backUpPath=$5
|
||||
ossPath=$6
|
||||
|
||||
# 备份文件名
|
||||
backup_file="${dbName}_backUp_${current_time}.sql"
|
||||
@ -20,10 +21,9 @@ rm sql -rf || true
|
||||
mkdir sql || true
|
||||
mv ${backup_file} sql/
|
||||
tar -czvf ${backup_file}".tar.gz" "sql/"
|
||||
ossutil ${backup_file}".tar.gz" oss://${ossPath}/${backup_file}".tar.gz"
|
||||
ossutil cp ${backup_file}".tar.gz" oss://${ossPath}/${backup_file}".tar.gz"
|
||||
rm -fr sql
|
||||
|
||||
|
||||
# 存储60个小时前的备份文件名的数组
|
||||
old_backup_files=()
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user