> ## Documentation Index
> Fetch the complete documentation index at: https://docs.backupmaster.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Restore Shopify items in bulk

> Restore entire data categories at once instead of recovering items one by one. Bulk restore is the fastest way to roll back large amounts of store data to a previous state.

Restore entire data categories at once instead of recovering items one by one. Bulk restore is the fastest way to roll back large amounts of store data to a previous state.

<Info>
  **Prerequisites**

  * At least one completed backup in your backup storage
  * The categories you want to restore must be [supported for bulk restore](/shopify/coverage/what-backupmaster-backs-up-restores-and-clones)
</Info>

## Run a bulk restore

<Steps>
  <Step title="Open the bulk restore tool">
    Open **BackupMaster** from your Shopify admin, go to **Backup Storage**, and select **Bulk Restore**.

    <Frame caption="Bulk restore button on the backup storage dashboard">
      <img src="https://mintcdn.com/backupmastertechnologiesptyltd/dEay6gW6kzwXNrwK/images/shopify/restores/bulk-restore-button.jpg?fit=max&auto=format&n=dEay6gW6kzwXNrwK&q=85&s=9fc35aa074abe331bf0cf42ea1c8385a" alt="Bulk restore button on the backup storage dashboard" width="1200" height="800" data-path="images/shopify/restores/bulk-restore-button.jpg" />
    </Frame>
  </Step>

  <Step title="Select a restore point">
    Review the available backup versions — each one shows its capture date and time. Pick a restore point that falls **before** the issue occurred, choosing the version closest to the incident to minimize lost changes.

    If you're not sure when the problem started, check individual items in **Backup Storage** first. The comparison view lets you browse versions to identify when the unwanted change happened.

    <Frame caption="Choosing a restore point from available backup versions">
      <img src="https://mintcdn.com/backupmastertechnologiesptyltd/dEay6gW6kzwXNrwK/images/shopify/restores/bulk-restore-choose-point.jpg?fit=max&auto=format&n=dEay6gW6kzwXNrwK&q=85&s=7f2bd69dc44417f3b905d242525ee6e1" alt="Choosing a restore point from available backup versions" width="1200" height="800" data-path="images/shopify/restores/bulk-restore-choose-point.jpg" />
    </Frame>
  </Step>

  <Step title="Choose categories">
    Select the item categories you want to restore. You can pick multiple categories at once. To bring back only items that were deleted from your store and leave existing items untouched, select the option to restore only deleted items.

    <Frame caption="Selecting item categories for bulk restore">
      <img src="https://mintcdn.com/backupmastertechnologiesptyltd/dEay6gW6kzwXNrwK/images/shopify/restores/bulk-restore-categories.jpg?fit=max&auto=format&n=dEay6gW6kzwXNrwK&q=85&s=e24526f57a2b5a3f5de821a6db9fc146" alt="Selecting item categories for bulk restore" width="1200" height="800" data-path="images/shopify/restores/bulk-restore-categories.jpg" />
    </Frame>
  </Step>

  <Step title="Configure product fields (optional)">
    If you selected **Products**, select **Settings** to choose specific fields. Options include basic fields, images, and prices. This prevents overwriting data you want to keep.

    <Frame caption="Selecting specific product fields for bulk restore">
      <img src="https://mintcdn.com/backupmastertechnologiesptyltd/dEay6gW6kzwXNrwK/images/shopify/restores/bulk-restore-fields.jpg?fit=max&auto=format&n=dEay6gW6kzwXNrwK&q=85&s=56957010b798a05ba1648fa96e9ff31f" alt="Selecting specific product fields for bulk restore" width="1200" height="800" data-path="images/shopify/restores/bulk-restore-fields.jpg" />
    </Frame>
  </Step>

  <Step title="Start the restore">
    Select **Start Restore** to begin. You can close the browser — the restore continues in the background.

    <Frame caption="Confirm and start the bulk restore process">
      <img src="https://mintcdn.com/backupmastertechnologiesptyltd/dEay6gW6kzwXNrwK/images/shopify/restores/bulk-restore-confirm.jpg?fit=max&auto=format&n=dEay6gW6kzwXNrwK&q=85&s=173645dc162e1d371893a4bf54b1a592" alt="Confirm and start the bulk restore process" width="1200" height="800" data-path="images/shopify/restores/bulk-restore-confirm.jpg" />
    </Frame>
  </Step>

  <Step title="Monitor progress">
    BackupMaster shows restore progress on the dashboard and sends an email when it finishes. If any items fail, the details are shown in the app. Contact support at [support@backupmaster.io](mailto:support@backupmaster.io) if you need help resolving errors.

    <Frame caption="Bulk restore progress indicator">
      <img src="https://mintcdn.com/backupmastertechnologiesptyltd/dEay6gW6kzwXNrwK/images/shopify/restores/bulk-restore-progress.jpg?fit=max&auto=format&n=dEay6gW6kzwXNrwK&q=85&s=058ca4ff42e1ac79ff3995414bb4c433" alt="Bulk restore progress indicator" width="1200" height="800" data-path="images/shopify/restores/bulk-restore-progress.jpg" />
    </Frame>
  </Step>
</Steps>

## How bulk restore affects your live data

Bulk restore updates your store data to match the backed-up versions for every item in the selected categories. BackupMaster matches each item by ID first, then by handle.

* If a matching item is found, it's updated to the backed-up version. Changes made after the backup point are lost.
* If no match is found (for example, the item was deleted), a new item is created from the backup.
* Items that exist in your store but weren't in the backup are left unchanged. Bulk restore doesn't delete anything.

## Troubleshooting

<AccordionGroup>
  <Accordion title="Some items weren't restored">
    Check the restore notification email for details on items that failed. Retry those items individually using [single-item restore](/shopify/restores/restore-a-single-item).
  </Accordion>

  <Accordion title="Progress seems stuck">
    Shopify API rate limits can slow processing, especially for products with many images. The restore is still running — wait for the completion email. Contact support at [support@backupmaster.io](mailto:support@backupmaster.io) if no progress shows for more than two hours.
  </Accordion>

  <Accordion title="Wrong version restored">
    Run another bulk restore with the correct restore point. The newer restore overwrites the previous one.
  </Accordion>

  <Accordion title="Bulk restore button is greyed out">
    A bulk operation (restore, export, or backup) is probably running. Wait for it to finish, then try again.
  </Accordion>
</AccordionGroup>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.