PG 自動刪除archivelog
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
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70008134/viewspace-2808370/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- RMAN正確地刪除Archivelog以及設定有備庫的歸檔刪除策略Hive
- vscode自動刪除行尾空格VSCode
- MySQL自動備份指令碼30天自動刪除MySql指令碼
- PG資料庫更新刪除卡死現象資料庫
- [轉] MySQL binlog 日誌自動清理及手動刪除MySql
- 聊聊PG資料庫的防誤刪除問題資料庫
- 自動刪除過期的statspack統計資料
- [病毒木馬] 檔案自刪除
- wepy 滑動刪除功能
- 使用node指令碼全自動刪除豆瓣評論與帖子指令碼
- dvd驅動器怎麼刪除 win10如何刪除dvd驅動器Win10
- 刪除Chrome位址列記錄中自動補全的網址Chrome
- echart關係圖平分節點刪除時自動平衡問題
- 配置rman來自動刪除應用過的歸檔日誌
- 刪除PPT中所有動畫動畫
- Uber開源Piranha:一種自動刪除陳舊程式碼的工具
- Elastic Beanstalk-自動生成的S3無法刪除問題ASTBeanS3
- 如何實現 Logstash/Elasticsearch 與MySQL自動同步 更新操作 和 刪除操作 ?ElasticsearchMySql
- windows/linux自動備份mysql並刪除7天前的備份WindowsLinuxMySql
- JavaScript 動態新增與刪除元素JavaScript
- jQuery列表動態增加和刪除jQuery
- SAP RETAIL 事務程式碼WRDL - 刪除自動補貨執行記錄AI
- php(js)批量刪除/單個刪除PHPJS
- 自適應且不可刪除的水印蒙層
- 我用 Python 找出了刪除我微信的所有人並將他們自動化刪除了Python
- flutter TabBarView 動態新增刪除頁面FluttertabBarView
- drools動態增加、修改、刪除規則
- JavaScript動態新增或者刪除HTML元素JavaScriptHTML
- jQuery動態新增和刪除表格行jQuery
- JavaScript動態新增和刪除div元素JavaScript
- sql server編寫archive通用模板指令碼實現自動分批刪除資料SQLServerHive指令碼
- WIN10專業版之前設定有自動關機指令碼如何刪除Win10指令碼
- win10啟動項program怎麼刪除_win10工作管理員啟動program如何刪除Win10
- 工作293:調節刪除順序刪除
- win10 自帶應用刪除後怎麼恢復_win10自帶應用刪除後的恢復方法Win10
- 【WPF】自定義一個自刪除的多功能ListBox
- SQLServer中如何刪除欄位的自增標識SQLServer
- win10原裝輸入法如何刪除_win10怎麼刪除自帶輸入法Win10