Stop Paying for Read Replicas Just to Store Old Data
Archive data older than 18 months. Keep your production DB fast. Cut replica costs 40-60%. AES-256 encryption at rest and in transit.
Your Database Grows Every Day — Your Bill Grows With It
Every request adds rows to your tables. After two years, 70-80% of your data is older than 18 months — but you're paying for read replicas at $500-2,000/month each just to keep queries fast. That's thousands per month in RDS costs for data that's rarely touched.
ColdPlane archives your old data into an encrypted, compressed columnar format and lets you query it with SQL whenever you need it. Move historical rows off your production database, drop a replica or two, and save thousands per year on your database bill. Compression typically reduces storage by 2-5x. No server running, no restore step.
Get StartedScaling Read Replicas
ColdPlane Archive
One Tool, Many Use Cases
Whether you're running e-commerce transactions, SaaS event logs, or financial records — if your database keeps growing, ColdPlane helps.
Transaction Archiving
Move orders, payments, and transaction records older than 18 months off your production database. Query any record in seconds for chargebacks or disputes.
Audit Log Retention
Keep years of audit logs queryable without paying for hot storage. Meet compliance retention requirements at a fraction of the cost.
Event Data Offloading
Offload historical event streams, analytics tables, or user activity logs. Free up your production DB while keeping everything searchable with SQL.
Built for Growing Databases
ColdPlane compresses, encrypts, and makes your old data queryable — without scaling replicas
Columnar Compression
Tables with timestamps, IDs, enums, and nullable columns compress exceptionally well in columnar format. Typical datasets see 3-5x size reduction. Less storage, lower cost, every row preserved.
Reduce Replica Costs
Move old data off your production database. With the bulk of historical rows archived, you can downsize or drop read replicas entirely — saving hundreds to thousands per month.
Query In Seconds
Look up any archived record in 5-30 seconds. Chargebacks, audits, customer lookups, historical reports — no restore step, no spinning up a replica. Just SQL and results.
AES-256 Encryption
Every archive is encrypted with AES-256 using unique per-backup keys. Data is encrypted at rest and in transit on secure AWS infrastructure — meeting PCI DSS, SOC 2, and GDPR encryption requirements.
CLI-First Workflow
Archive and query from your terminal. Pipe results to jq, export to CSV, or integrate into your CI/CD pipeline. Built for engineering teams, no dedicated data engineer required.
Indefinite Retention, Built In
ColdPlane stores your archived data indefinitely on every plan, including Free. Whether you need 7-year PCI retention or long-term audit trails — no expiration, no ticking clock.
How It Works
Three commands. That's it.
Install the CLI
Archive your tables
Query with SQL
Ready for encryption, team access, and retention management? Sign up for ColdPlane Cloud and drop the --local flag.
Start Archiving NowFrequently Asked Questions
Will archiving affect my production database performance?
No. ColdPlane archives data you select — typically rows older than 18 months. Once archived, you remove that data from your production database, which actually improves performance by reducing table sizes and index bloat. Live queries and writes are unaffected.
What databases are supported?
ColdPlane supports PostgreSQL and MySQL. Point the CLI at any Postgres or MySQL connection string and select the tables you want to archive. Works with RDS, Aurora, self-hosted, or any compatible provider.
Can I query archived data?
Yes. Run SQL queries directly on your archived data and get results in 5-30 seconds. Look up specific records by ID, date range, or any column — no restore step, no spinning up a database. Export results to CSV or pipe to your tools via the CLI.
Does ColdPlane meet compliance requirements?
All data is encrypted with AES-256 at rest and TLS in transit. Archives are stored indefinitely on every plan, meeting retention requirements for PCI DSS, SOC 2, and regulatory audits. Data never leaves AWS infrastructure.
How much compression will I get?
Most datasets compress 3-5x in ColdPlane's columnar format. Tables with timestamps, IDs, enums, and nullable columns compress especially well. A 100 GB dataset might become 20-30 GB after archiving.
Stop Paying for Replicas Full of Old Data
Install the CLI and start archiving in under a minute. No account required.