Ryft Blog
News

Announcing Iceberg Backups In Ryft

Yossi Reitblat
January 13, 2026

Announcing Iceberg Backups: Cost-Efficient, Point-in-Time Table Recovery

Today we are introducing something we are really excited about - Iceberg Backups: a new way to manage snapshots that gives you reliable recovery points, predictable costs, and zero manual overhead.

Apache Iceberg snapshots enable time travel, rollback, and table history tracking. But you can't keep snapshots forever, which forces most teams into an uncomfortable tradeoff: recovery capability vs. storage costs.

The default approach of "keep snapshots for N days, delete everything else" leaves you with no real recovery options. Batch ingestion accumulates snapshots within days. Streaming workloads accumulate them within hours. Either way, you're forced to choose between expensive snapshot bloat or losing the ability to recover historical data.

Ryft's new Snapshot Lifecycle policies solve this. You get intelligent snapshot management, predictable costs, and reliable recovery points, without manual tuning.

Snapshots Are Hard to Manage

Most teams default to naive expiration: keep snapshots newer than N days, expire everything older.

This creates three problems:

  1. Lost recovery capability - A table with hundreds of daily snapshots loses all historical context beyond the retention window. Need to recover last month's data state? Too late.
  2. Costs scale with write frequency, not business need - High-frequency tables (streaming, CDC, etc) generate thousands of snapshots. Keeping them all is financially unsustainable; deleting them all is operationally risky.
  3. Manual management doesn't scale - Tuning retention policies table-by-table across thousands of tables is a full-time job nobody wants.

What teams actually need is a smarter approach: structured recovery points that provide meaningful restore capability without unbounded storage growth.

The Solution: Intelligent Snapshot Lifecycle Policies

Ryft's Snapshot Lifecycle brings database-style backup strategies to Iceberg. Instead of keeping all snapshots or deleting them blindly, you define intelligent retention rules, for example:

Keep 12 hours of real-time snapshots for fast debugging, plus the last snapshot of each calendar day for 7 days. Expire everything else automatically.

This gives you:

  • Recent snapshots - Full resolution for fast iteration and debugging
  • Daily recovery points - One reliable snapshot per day for historical recovery
  • Automatic cleanup - Everything beyond your threshold expires without manual intervention
Iceberg Backups In Ryft

The Result

1. Simpler Snapshot Management

Snapshot Lifecycle policies apply calendar-aware retention logic across all your tables including high-frequency streaming, CDC and more. No more manual scripts or per-table tuning.

2. Predictable, Lower Costs

Naive retention is expensive. Keeping every snapshot from high-frequency tables burns through storage budgets fast.

With Snapshot Lifecycle, storage costs scale with days retained, not write frequency. You keep the recovery points that matter and stop paying for the ones that don't.

3. Safer Table Recovery

Most teams discover their retention policy failed them at the worst possible moment, when they actually need to recover data.

Snapshot Lifecycle guarantees meaningful recovery points exist. Every day, you have a reliable snapshot you can restore to.

How It Works in Ryft

Snapshot Lifecycle is fully integrated into the Ryft platform. Configure your retention policy, assign it to tables or apply it lakehouse-wide, and let Ryft handle execution.

What you get:

  • Calendar-aware retention - Automatically identifies and preserves the last snapshot of each day or week
  • Real-time snapshot access - Keeps all recent snapshots for fast debugging and iteration
  • Bounded metadata growth - Snapshot count grows predictably with your retention window
  • Native Iceberg integration - Uses standard Iceberg tags, compatible with any query engine in your stack

Safe Snapshot Restoration

We're also releasing a new experience to view and restore snapshots. See all tagged recovery points on any table, whether created by Snapshot Lifecycle or manually, and restore to that point in time with a single action.

Wrapping Up

Managing Iceberg snapshots manually is tedious and expensive, and most teams compromise having meaningful point-in-time recovery options.

Snapshot Lifecycle policies give you a better path: intelligent retention that preserves meaningful recovery points, controls costs, and eliminates manual overhead.

Our customers are already seeing improvements of more than 60% in storage costs in production, while having much longer recovery periods.

This is how Iceberg table recovery should work.

Ready to add automated backups to your lakehouse? See Ryft in action

Table of Contents
Get the latest posts straight to your inbox
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Browse other blogs

News

Announcing Iceberg Backups In Ryft

Today we are introducing something we are really excited about - Iceberg Backups: a new way to manage snapshots that gives you reliable recovery points, predictable costs, and zero manual overhead.

Yossi Reitblat
January 14, 2026
January 13, 2026
News

Announcing Ryft Data Retention & Compliance Enforcement for Apache Iceberg

Today, we’re introducing two new capabilities in Ryft: Automated Data Retention and Data Compliance Enforcement for Apache Iceberg™. These features integrate directly into the Ryft platform to ensure efficient, policy-driven data deletion and compliance, working seamlessly alongside table maintenance and optimization.

Yuval Yogev
December 8, 2025
December 8, 2025
News

Announcing Ryft Adaptive Optimization

Today, we’re officially introducing Ryft Adaptive Optimization - always-on, dynamic optimization engine for Apache Iceberg™. Our engine continuously compacts, rewrites, indexes, and reorders data based on how your tables are actually used, delivering up to 5× faster queries, 10x storage reduction, and 7x better compaction efficiency compared to other engines.

Yossi Reitblat
October 23, 2025
September 17, 2025

See Ryft in Action

The only solution that automatically maintains and optimizes your Iceberg tables based on usage, no lock-in, no manual tuning

See Ryft in Action
screening illustration
blog cta