liniux 版本
#!/bin/bash
ARCHIVEDIR='/data/pgdata/archive'
archive_point=$(find $ARCHIVEDIR -type f -mtime +3 -name '*backup' -printf '%f\n' | sort -r | head -1)
cd $ARCHIVEDIR
/opt/pgsql/bin/pg_archivecleanup $ARCHIVEDIR $archive_point
find $ARCHIVEDIR/*.backup -mtime +3 -exec rm -f {} \;
windows 版本
rem 设置文件所在目录
set src_dir=D:\tools\postgres\data\archive
rem filename用于存放目标文件名
set filename=""
cd /d %src_dir%
for /f %%a in ('dir /o-d /b *.backup') do (
echo 文件完整信息: %%a
set filename=%%~na%%~xa
if not !filename! == "" (
goto archclean
)
)
:archclean
D:\tools\postgres\bin\pg_archivecleanup D:\tools\postgres\data\archive %filename%
forfiles /p "D:\tools\postgres\data\archive" /s /m *.backup /d -3 /c "cmd /c del @path"
pause
编辑推荐:
下一篇:
相关推荐
-
雷神推出 MIX PRO II 迷你主机:基于 Ultra 200H,玻璃上盖 + ARGB 灯效
2 月 9 日消息,雷神 (THUNDEROBOT) 现已宣布推出基于英
-
制造商 Musnap 推出彩色墨水屏电纸书 Ocean C:支持手写笔、第三方安卓应用
2 月 10 日消息,制造商 Musnap 现已在海外推出一款 Oce
热文推荐
- 聚焦PGConf.Asia-腾讯云分论坛,Get金融级分布式数据库集大成之作
- 原汁原味的韩语演讲,就在PGConf.Asia2021-首尔子论坛
原汁原味的韩语演讲,就在PGConf.Asia2021-首尔子论坛
26-03-14 - PostgreSQL体系结构概述
PostgreSQL体系结构概述
26-03-14 - PG wal日志LSN相关函数
PG wal日志LSN相关函数
26-03-14 - RockyLinux容器镜像仓库配置(手把手教你搭建Docker环境并配置官方镜像源)
- 在PGConf.Asia-中文技术论坛,聆听腾讯云专家对数据库技术的深度理解
- 集齐五大洲嘉宾,PGConf.Asia-英文技术论坛全球直播
集齐五大洲嘉宾,PGConf.Asia-英文技术论坛全球直播
26-03-14 - PostgreSQL11.2+PostGIS2.5部署
PostgreSQL11.2+PostGIS2.5部署
26-03-14 - 在PGConf.Asia-主论坛,纵览腾讯云PostgreSQL技术演进
在PGConf.Asia-主论坛,纵览腾讯云PostgreSQL技术演进
26-03-14 - 六大奖项花落各家丨2021 PG中国年度技术评选发布仪式回顾!
六大奖项花落各家丨2021 PG中国年度技术评选发布仪式回顾!
26-03-14
