BigCommerce Theme Backup App Installation Guide
Overview
BigCommerce stores can use a variety of themes and store owners can customize these themes as per their store specific requirements. As these changes are done frequently, an automated way to backup them is important to revert the store back to a previous version of theme in case of any issues. The Daily Theme Backups App is created with this goal to do theme backups automatically and daily.
Installation
Daily Theme Backups App can be installed from BigCommerce marketplace. At the time of installation, you will need to provide it with below permissions required for reading and downloading themes from your store and backing them up to your store’s WebDAV server.
Application Flow
The Daily Theme Backups app needs some configuration to be provided in order to take care of automatically performing backups of your themes daily. This primarily includes the WebDEV information of your store where the last 30 backups are stored. To connect to WebDAV, you have to provide your store’s WebDAV URL plus the username and password for authentication. All this information for your store can be found in your store’s Server Settings → File Access(WebDAV) section.You can also directly navigate to this section using this link.
Store owners are presented with the below user interface when they are visiting the app for the first time and they have to fill up their WebDAV information before they can take backup of the active theme.
After filling up the WebDAV information and saving it successfully without any error, users can take two types of backups namely manual and scheduled.
The Backup Now button allows users to take manual backup. Users can click this button to trigger a manual backup of the current active theme in the background. The progress of this manual backup can be tracked in the backups table at the bottom of the application. The download link to backed up theme will be available once the backup completes successfully.
The “Submit & Schedule Backup” button allows users to schedule an automatic daily backup. After backup scheduling is enabled, this button changes its color to red and its text changes to “Disable Automatic Backup”. It can be used to stop automatic backups anytime. When its clicked, the original “Submit & Schedule Backup” button appears again.
Here’s the look and feel of the backups table that is displayed at the bottom of the page.
Store owners are also sent email notifications about the status of both manual backups and scheduled backups. The maximum number of backups preserved in WebDAV filesystem is 30. When the backup count exceeds 30, the oldest backup is deleted to ensure that the backups existing in WebDAV do not exceed the threshold limit.
The app also has a FAQ page and Contact Us page which the store owners can use to know more about the app and contact us in case of any issues. Please install the app and start backing up your themes automatically.