diff --git a/dump_all_pg_dbs.sh b/dump_all_pg_dbs.sh index fc60019..6106c7b 100755 --- a/dump_all_pg_dbs.sh +++ b/dump_all_pg_dbs.sh @@ -41,7 +41,7 @@ fi PSQL_BIN_DIR_DST=$PSQL_BIN_DIR_SRC -days=30 +days=5 PATH=/usr/local/sbin:/usr/sbin:/sbin:/usr/local/bin:/usr/bin:/bin:/root/bin @@ -575,11 +575,20 @@ fi # if $_logging ; then - echo -e "\tDelete all archives in $BACKUP_BASE_DIR older than ${days} days.." + echo -e "\tDelete all generated archives in $BACKUP_BASE_DIR older than ${days} days.." fi - /usr/bin/find $BACKUP_BASE_DIR -type f -name "*.tar.gz" -mtime +${days} -exec /bin/rm {} \; +if $_logging ; then + echo -e "\tDelete generated dumps for all databases older than ${days} days.." +fi +/usr/bin/find $BACKUP_BASE_DIR -type f -name "*.sql" -mtime +${days} -exec /bin/rm {} \; + +if $_logging ; then + echo -e "\tDelete generated scripts for all databases older than ${days} days.." +fi +/usr/bin/find $BACKUP_BASE_DIR -type f -name "*.sh" -mtime +${days} -exec /bin/rm {} \; + if $_logging ; then echo "" fi