# Setup backup configuration for Salesforce Org

## Overview <a href="#overview" id="overview"></a>

Backup configuration in Vault enables you to create snapshots of your Salesforce Org’s data and metadata. These backups can be full or incremental:

* **Full Backup**: Captures all data and metadata.
* **Incremental Backup**: Captures only data/metadata changed since the last backup.

Backups can be scheduled to run **daily**, **weekly**, **monthly**, or at a **custom interval**.

## Prerequisite <a href="#prerequisite" id="prerequisite"></a>

* Ensure your Salesforce Org is registered with Vault.\
  [Learn More](https://knowledgebase.autorabit.com/product-guides/vault/configuring-vault/registering-salesforce-org)

## How to Set Up a Backup Configuration <a href="#how-to-set-up-a-backup-configuration-for-your-salesforce-org" id="how-to-set-up-a-backup-configuration-for-your-salesforce-org"></a>

1. After registering a Salesforce Org, navigate to the **`Configs`** tab and select **`Add Backup Config`**. If needed, navigate manually via **`Setup`** > your Salesforce Org > **`Configs`** > **`Add Backup Config`**.
2. Choose a configuration type:
   * **Metadata and data excluding special objects**
   * **Special objects (history, audit logs, KAV, etc.)**

<figure><img src="https://1912836914-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9vAxMuDrkUkB4OXlH9CL%2Fuploads%2FhRWNxEvmpSAbhwuMIsjG%2Fimage.png?alt=media&#x26;token=0ccb7e53-244a-4895-aae8-ab379c793158" alt="Configuration type selection screen in Vault"><figcaption></figcaption></figure>

3. Select metadata types from the list to include in the backup.\
   Click **`Next`**.

<figure><img src="https://1912836914-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9vAxMuDrkUkB4OXlH9CL%2Fuploads%2FWyCpe9gfJWBvfeCheRAI%2Fimage.png?alt=media&#x26;token=09e87b46-e381-4ead-9f8c-a0e94ff11d31" alt="Metadata selection screen"><figcaption></figcaption></figure>

4. On the **Data** tab, you can:
   * Filter objects
   * Include associated records
   * Apply timestamp-based filtering

<figure><img src="https://1912836914-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9vAxMuDrkUkB4OXlH9CL%2Fuploads%2FyUOB1FdRSwMbsFPDDjix%2Fimage.png?alt=media&#x26;token=4c8bd137-85ae-4b84-b6d4-3c78ee9f0eda" alt="Data object filter and selection options"><figcaption></figcaption></figure>

5. Click a data object (e.g., **Account**) to view and manage its related fields.\
   Exclude any fields as needed.

<figure><img src="https://1912836914-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9vAxMuDrkUkB4OXlH9CL%2Fuploads%2FjGUAaK2MJSxuawxbsHuO%2Fimage.png?alt=media&#x26;token=d8a29bb7-1a8b-42f7-bcc4-e13e4fb7fc75" alt="Viewing and configuring fields for data object Account"><figcaption></figcaption></figure>

6. Select specific members and click **`Save`**.

<figure><img src="https://1912836914-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9vAxMuDrkUkB4OXlH9CL%2Fuploads%2FvCXaA5HSX2uNKcPQx9JE%2Fimage.png?alt=media&#x26;token=09a06ab3-e1d3-4ea8-9734-56397322fbe2" alt="Object member selection screen" width="563"><figcaption></figcaption></figure>

7. Return to the object list and confirm updates.

<figure><img src="https://1912836914-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9vAxMuDrkUkB4OXlH9CL%2Fuploads%2F5a75YVLGzKDUn6xkO2ce%2Fimage.png?alt=media&#x26;token=c7c6275f-a90d-496a-b0e7-187b14057de3" alt="Updated data object view after configuration"><figcaption></figcaption></figure>

8. To exclude formula fields, enable **`Excluded Formula Fields`**.

<figure><img src="https://1912836914-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9vAxMuDrkUkB4OXlH9CL%2Fuploads%2Fohy9sL3NDvaTZB2NGYmk%2Fimage.png?alt=media&#x26;token=d74f379c-02ff-4eb7-8fd9-b3bf0add0e6e" alt="Option to exclude formula fields"><figcaption></figcaption></figure>

9. Use the **Filter** icon to define label-based rules.

<figure><img src="https://1912836914-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9vAxMuDrkUkB4OXlH9CL%2Fuploads%2FxgwTstB1fWWsdy81I3eO%2Fimage.png?alt=media&#x26;token=76206e2d-b1b1-42a6-8922-3cdd2a8a1369" alt="Filter icon and rule definition" width="563"><figcaption></figcaption></figure>

10. Use **Record Count Limit** to limit record extraction and validate the filter.

<figure><img src="https://cdn.document360.io/8711f4e7-c040-4616-aac9-d947f87e4619/Images/Documentation/image-1623321914149.png" alt="Record count validation example" width="563"><figcaption></figcaption></figure>

11. Click **`Apply`** to confirm filter settings.

<figure><img src="https://1912836914-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9vAxMuDrkUkB4OXlH9CL%2Fuploads%2FvCsjIiBA89uIzOXho3YM%2Fimage.png?alt=media&#x26;token=058de60f-98b3-4869-87be-092685de8bf5" alt="Apply filter button"><figcaption></figcaption></figure>

12. Click **`Next`** to move to the **Scheduling** screen.

## Scheduling Backup <a href="#scheduling-backup" id="scheduling-backup"></a>

1. Provide a **name** and **description** for the backup.

<figure><img src="https://1912836914-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9vAxMuDrkUkB4OXlH9CL%2Fuploads%2FxwAdneT5gHjwnkqFfUoY%2Fimage.png?alt=media&#x26;token=bad48817-5d3d-4839-bbbf-e241b420a726" alt="Backup scheduling form" width="563"><figcaption></figcaption></figure>

2. Configure Backup Settings:
   * **Bulk API for Data** (serial or parallel)
   * **Batch Size** for Metadata (max 10,000 records)

<figure><img src="https://1912836914-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9vAxMuDrkUkB4OXlH9CL%2Fuploads%2FEGmTK2qIZupiu6BOgiBR%2Fimage.png?alt=media&#x26;token=8c370bcb-2a2d-4dd8-9e03-b35afc56bd27" alt="Bulk API toggle for data objects" width="376"><figcaption></figcaption></figure>

<figure><img src="https://1912836914-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9vAxMuDrkUkB4OXlH9CL%2Fuploads%2FMavkv2DdEVjB6KUOn8Aa%2Fimage.png?alt=media&#x26;token=09fba60f-c8dc-4913-8bd1-6e9ee1b0df95" alt="Metadata batch size configuration" width="371"><figcaption></figcaption></figure>

3. Choose **Backup Type**:
   * **Full Backup**
   * **Incremental Backup**
4. Set **Email Notifications** recipients.

<figure><img src="https://1912836914-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9vAxMuDrkUkB4OXlH9CL%2Fuploads%2FhaXEeKwMaEeeDVlowmDH%2Fimage.png?alt=media&#x26;token=31d7aaab-0934-4989-a473-4a2c9f4f6a14" alt="Email notification recipient selection" width="563"><figcaption></figcaption></figure>

5. Enable or disable **Allow multiple backups to run in parallel**.

<figure><img src="https://1912836914-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9vAxMuDrkUkB4OXlH9CL%2Fuploads%2FBHVguKDgpq2pfyTaSfAf%2Fimage.png?alt=media&#x26;token=7fd19ed2-2076-4c9e-ab42-6bee1053febf" alt="Parallel backup option toggle"><figcaption></figcaption></figure>

6. Define **Backup Frequency** (e.g., every 4 hours via **Specific**).

<figure><img src="https://1912836914-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9vAxMuDrkUkB4OXlH9CL%2Fuploads%2F2YDFZsrJXS5qnNw964jY%2Fimage.png?alt=media&#x26;token=a294b2b9-a5e1-4c22-ba91-7811c52a7389" alt="Custom interval backup frequency setting" width="511"><figcaption></figcaption></figure>

<figure><img src="https://1912836914-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9vAxMuDrkUkB4OXlH9CL%2Fuploads%2FJPbS9QbxO5PCdcPGL9J5%2Fimage.png?alt=media&#x26;token=3b99c3b7-1e29-400a-984a-b36e0b1eb151" alt="Time interval selection example" width="560"><figcaption></figcaption></figure>

7. Set the **Backup Retention Period**.
8. Click **`Save Config`**.
9. Review summary of selected metadata/data and backup plan.

<figure><img src="https://1912836914-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9vAxMuDrkUkB4OXlH9CL%2Fuploads%2F9tNctAHiRrshvfi7pCQ5%2Fimage.png?alt=media&#x26;token=7a8274fc-c8c4-4690-9c3b-d2ce655c69db" alt="Backup configuration summary screen" width="563"><figcaption></figcaption></figure>

10. Click **`Save`**. A success message confirms configuration.
11. You are redirected to the **Configs** tab. Your new configuration will appear at the top.

### Additional Options

* **Schedule Toggle**: Temporarily enable/disable backup schedule.
* **Backup Config Details**: View selected metadata/data.
* **Edit/Delete**: Modify or remove the configuration.
* **Last Backup Status**: Displays most recent backup result.


---

# 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://knowledgebase.autorabit.com/product-guides/vault/configuring-vault/registering-salesforce-org/setup-backup-configuration-for-salesforce-org.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.
