# How does CopyStorm/Restore Work with Snowflake?

CopyStorm/Restore supports the ability to restore Salesforce data directly from a Snowflake database. This allows organizations that use CopyStorm to archive Salesforce data into Snowflake (for analytics or storage) to also leverage that same data for recovery purposes.

When configured with a Snowflake connection, CopyStorm/Restore behaves similarly to how it would with a traditional relational database. All standard restore operations are supported as long as the data exists in Snowflake.

## When to Use CopyStorm/Restore with Snowflake

* You’re already archiving Salesforce data to Snowflake with CopyStorm.
* You need a simple recovery option without setting up a second relational database.
* You don’t need [metadata restore](https://learn.capstorm.com/copystorm-restore/reference/meta-data-tab), [snapshot-based restores](https://learn.capstorm.com/copystorm-restore/reference/archive-recovery), or file attachment support.

## Unsupported Features

* Metadata Restore – Metadata cannot be restored from Snowflake.
* Point-in-Time Restore / Snapshots – Snapshot data is not supported in Snowflake.
* CS:Govern Restore – CS:Govern is not available for Snowflake.
* Base64 / Binary Content – Snowflake does not support native CLOB or binary types in the required format. As a result, objects like Attachment & ContentVersion cannot be restored from Snowflake.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://learn.capstorm.com/copystorm-restore/frequently-asked-questions/how-does-copystorm-restore-work-with-snowflake.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
