Protect Snowflake data

Commvault protects Snowflake data so you can restore from deletion, corruption, or ransomware events and retain data beyond native Snowflake features such as Time Travel and Fail-safe. You can protect databases, schemas, and tables and restore them within the same account or to another account.

Note

This feature is part of the Commvault Early Adopter program. The Commvault Early Adopter program engages customer feedback on specific features. Commvault works with select customers to discuss, plan, and help deploy the feature release, and to proactively assist with any issues. If you are interested in joining the Commvault Early Adopter program, contact earlyadopter@commvault.com.

What's supported

Snowflake cloud platforms

Commvault supports Snowflake environments hosted on the following cloud platforms:

  • Amazon Web Services (AWS)

  • Microsoft Azure

Snowflake data

Commvault protects and recovers the following Snowflake data:

  • Databases

  • Schemas

  • Tables

Backup and restore capabilities

Commvault protects Snowflake data using full and incremental backups and supports standard restore operations.

Backups

  • Backups use Snowflake streams to capture changes after the initial full backup.

  • Incremental backups capture only new or changed data for tables that support change tracking.

  • Backup behavior depends on whether tables have primary keys.

Tables with primary keys:

  • After an initial full backup, incremental backups capture changes using Snowflake streams.

  • Newly discovered tables are backed up with a full backup.

Tables without primary keys:

  • Incremental backups don’t capture changes for these tables.

  • If a previous full backup exists, the table is skipped during incremental backups.

  • Newly discovered tables are backed up with a full backup.

Data flow and storage

  • Commvault orchestrates backups directly from Snowflake to Commvault Air Gap Protect storage, which uses cloud object storage in AWS or Azure.

  • Backup data is copied without deduplication due to how Snowflake data is captured and transferred.

  • Each Snowflake account is configured as an AI application in Commvault.

Restores

You can restore data in place, to the same Snowflake account, or out of place, to a different Snowflake account.

What isn't supported

Commvault doesn't support the following:

  • Deduplicated storage for Snowflake backups

  • Incremental change capture for tables without primary keys

  • Restoring full databases or schemas to a different Snowflake account

×

Loading...