Introduction
Sometimes you need to see or restore data as it was in the past. Time Travel in Snowflake lets you do this by keeping past versions of your data for a set time. Retention periods control how long these past versions are kept.
When you accidentally delete or change data and want to recover it within a few days.
When you want to audit changes made to your tables over the last few days.
When you want to clone a table as it was at a specific time in the past.
When you want to keep historical data snapshots for a short period without manual backups.
When you want to comply with data retention policies that require short-term data recovery.