Archive & Purge Manager
Bulk archive stale records, restore, audit and report on storage savings
A bloated database slows every report and backup. This module gives administrators a safe, auditable way to bulk-archive (and optionally purge) stale records on any model, restore them on demand, and quantify the impact — all driven by reusable policies and protected by a mandatory window so nothing recent is ever destroyed.
Key Features
Archive Policies
Reusable policies per model with a date field, age threshold, custom domain and batch size, so you control exactly what qualifies as stale.
Live Preview
See precisely which records match a policy before anything runs, with a computed matching count and a preview action.
Archive & Restore
One-click bulk archive and restore, individually or in bulk, with running totals of records archived, restored and purged.
Protected Purge
Optional hard delete gated by a protection window and explicit confirmation, so recent data is never destroyed by accident.
Bloat Scanner
Scan the database for the largest tables by row count and size, flag which are archivable, and create a policy straight from a finding.
Audit & Reporting
A full audit log records who archived what and when, plus an activity analysis report and storage-savings estimate per model.
Nothing Native
Odoo has no general bulk-archive and purge tooling. This adds it for any model with policies, previews and a reversible workflow.
Safe by Design
Preview-before-action, full audit trail, reversible archiving and a protected purge window make cleanup low-risk and fully accountable.
Screenshots
Audit Log
Archive Analysis
Restore Records
Run Archive
Bloat Scanner
Why Choose This Module
Odoo administrators, hosting and DevOps teams, and data managers responsible for keeping large or long-running databases fast, lean and well-governed.
Specifications
- Compatible: Odoo 18.0 / 19.0
- License: OPL-1
- Languages: English
- Author: Pokutsoft
- Dependencies: base, mail
- Support: support@pokutsoft.com
Update date: 2026-07-02