Database · PostgreSQL ·
[PostgreSQL] Delete Back up File
BackUp File 삭제 Command #
7일 기준 #
1command:
2- /bin/bash
3- -c
4- |
5 delete_date=$(date -d "7 day ago" +"%Y-%m-%d_%H:%M:%S")
6 files=$(find /backups -type f)
7 for file in $files; do
8 if [[ $file =~ day ]]; then
9 created=$(stat -c %y $file)
10 echo $created
11 if [[ $created < $ delete_date ]]; then
12 echo "삭제할 파일: $file"
13 rm $file
14 fi
15 fi
16 done24시간 기준 #
1command:
2- /bin/bash
3- -c
4- |
5 delete_date=$(date -d "24 hour ago" +"%Y-%m-%d_%H:%M:%S")
6 files=$(find /backups -type f)
7 for file in $files; do
8 if [[ $file =~ min ]]; then
9 created=$(stat -c %y $file)
10 echo $created
11 if [[ $created < $ delete_date ]]; then
12 echo "삭제할 파일: $file"
13 rm $file
14 fi
15 fi
16 doneAdvertisement