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