增量式备份
This commit is contained in:
parent
fd40642af1
commit
57fa14eabe
@ -54,7 +54,7 @@ calculate_hour_diff() {
|
||||
old_backup_files=()
|
||||
|
||||
cd ${backUpPath}
|
||||
# 遍历60个小时前的备份文件,并将文件名存入数组
|
||||
# 遍168个小时前的备份文件,并将文件名存入数组
|
||||
CURRENT_DATE=$(date +%Y%m%d%H)
|
||||
for file in ${dbName}--*.sql.tar.gz; do
|
||||
file_date=$(echo "$file" | grep -oP "\d{10}(?=.sql.tar.gz)")
|
||||
@ -64,7 +64,7 @@ for file in ${dbName}--*.sql.tar.gz; do
|
||||
echo $file_date
|
||||
difft=$(calculate_hour_diff $file_date $CURRENT_DATE )
|
||||
echo difft $difft
|
||||
if [[ difft -gt 24 ]]; then
|
||||
if [[ difft -gt 168 ]]; then
|
||||
echo $file $CURRENT_DATE $file_date $((CURRENT_DATE - file_date))
|
||||
old_bacup_files+=("$file")
|
||||
fi
|
||||
|
Loading…
x
Reference in New Issue
Block a user