Backup & Restore
Learn how to backup and restore your Streamer.bot configuration, including rolling back to previous versions.
Local Backups
These backups contain all of your configuration settings, including actions, commands, stored user data, and more. This means that if you ever experience a catastrophic failure, you can fully restore your configuration to a previous state.
You can even fix catastrophic scenarios preventing you from starting up Streamer.bot by simply restoring an automatic backup!
backups folder within your Streamer.bot app directory
You can quickly find your backups location by clicking the menu icon and clicking
Open Log Folder.
If you then navigate up one directory from here, you should see the backups folder.Restoring Data Backups
Select a Backup to Restore
- Navigate to your
backupsdirectory and select a data backup. - Pay attention to the
[date]-[time]-[version]parts of the filename to determine which backup you would like to restore. Typically, you want to choose the most recent backup from before the absolute latest.
Restore Your Backup
- Open the backup
.zipfile and copy the contents - Return to your Streamer.bot directory and navigate to the
datafolder. - Paste the backup contents here
Replace or Skip Files dialog appears, choose 'Replace the file in the destination'.data directory and selected backup.zip in separate windows, and view them side-by-side. You can then simply drag-and-drop the contents across. This is the method used in the video tutorial below.Restart Streamer.bot
The next time you open Streamer.bot your backup configuration will be loaded!
Rolling Back to a Previous Version
Application backups allow you to roll back to previous versions of Streamer.bot
This can be useful if you experienced an update failure which did not automatically revert during the update process, or if you are debugging a fatal crash.
Download a previous version of Streamer.bot
- Navigate to the downloads page and download the version you would like to roll back to.
- Extract the contents of the downloaded
.zipfile into a new folder.- This will be your new Streamer.bot directory for the version you are rolling back to.
Select a Backup to Restore
- Navigate to the
backupsdirectory of your previous Streamer.bot installation and select a data backup. - Pay attention to the
[date]-[time]-[version]parts of the filename to determine which backup you would like to restore.
Double check the
[version] part of the filename to ensure it matches the version you are rolling back to.Restore Your Backup
- Open the backup
.zipfile and copy the contents - Return to your newly created Streamer.bot directory and navigate to the
datafolder.- You can create a new
datafolder if it does not already exist.
- You can create a new
- Paste the backup contents here
Replace or Skip Files dialog appears, choose 'Replace the file in the destination'.data directory and selected backup.zip in separate windows, and view them side-by-side. You can then simply drag-and-drop the contents across. This is the method used in the video tutorial below.Restart Streamer.bot
You can now start Streamer.bot and if everything went smoothly you will be on the selected version!
Video Tutorial
Cloud Backups
Streamer.bot can also upload your backups to the cloud, allowing you to restore your configuration from anywhere, even if you are on a different computer.
Upload a Backup to the Cloud
Open Backup Settings
- Click on
Create a Cloud Backupto configure your backup
Configure Your Cloud Backup
auth.db file in the backup.
This file contains your authentication tokens for Twitch, YouTube, and other services.
If you do not include this file, you will need to re-authenticate these services after restoring your backup.
Create Backup
- Click
Create Backupto upload your backup to the cloud. - You will see a progress bar indicating the upload status.
Restore a Backup from the Cloud
Open Backup Settings
Click on Cloud Backups to expand the list of available backups.
Select a Backup to Restore
Right-Clickon the backup you would like to restore and selectRestore Backup.- If you have multiple Streamer.bot instances, you can see cloud backups from other instances in the
Other Instancestab
- If you have multiple Streamer.bot instances, you can see cloud backups from other instances in the
- You will be prompted to confirm the selection:
- Click
Yesto proceed. - The backup will be downloaded and restored to your local Streamer.bot installation.
- Click
Restart Streamer.bot
Streamer.bot should automatically restart after the restoration process is complete!