1.脚本内容如下
[postgres@localhost tmp]$ more pg_archivecleanup.sh #!/bin/bash wallog_dir='/opt/pg14/archivelog/20221121' cd ${wallog_dir} ls -rt|grep "backup">/tmp/backup_wal.log clear_wal_logname=`tail -1 /tmp/backup_wal.log|cut -f 1 -d "."` pg_archivecleanup -d ${wallog_dir} ${clear_wal_logname}
2.执行
在postgres用户下执行
su - postgres
sh /tmp/pg_archivecleanup.sh
标签:tmp,wallog,wal,postgres,archivecleanup,pg,归档 From: https://www.cnblogs.com/hxlasky/p/16912135.html