Configuration backups
Use configuration backups to save and restore the services configuration of a Beam device. Backup and restore only apply to services created on the device. Backups are stored as .tar.gz files in cloud storage and can optionally include the device's asset file.
Where to find it
To view backups for a specific device:
- Go to Devices, and select a device.
- Click on the device.
- Select Configuration backups.
To view backups across all devices, under one view
- go to Devices
- Click All config backups button.
Create a backup
- Open the device's Configuration backups page
- Click Backup Now button.
- The Backup name field is pre-filled with
{devicename}-{datetime}. Edit it or keep it as-is. - To include the device's asset file, check Backup asset file.
- Click Create.
You can create a maximum of 100 backups per project. Delete older backups before creating new ones if the limit is reached.
You can create only one backup per device at a time. A second request while one is in progress returns a 429 error.
Restore a backup
Restore to the current device
Available only from a device-specific Configuration backups page.
- Open Configuration backups for the device
- Configuration backups page lists all backups for the device
- Click on the backup you want to restore
- Click Restore in the menu.
- To restore the asset file, check Restore asset file (only applies if the backup includes one).
- Click Restore to confirm.
Restoring a backup removes all services on the device and replaces them with the backed-up configuration. This cannot be undone. Consider creating a new backup before you restore.
Restore to a different device
- Open Configuration backups page
- Click on the backup row you want to restore
- Click Restore to devices....
- To restore the asset file, check Restore asset file.
- Select one or more target devices.
- Click Restore.
MK.IO restores the backup to all selected devices simultaneously. If only some devices fail, the successful restores are still applied and an error is shown for the failed ones.
Rename a backup
- On a backup row, click
- Click Rename backup.
- Enter a new Backup Name.
- Click Save.
Download a backup
- On a backup row, click
- Click Download backup.
- The
.tar.gzfile downloads to your local machine. You can re-upload downloaded backups to the same or a different project.
Upload a backup
- Go to device's Configuration backups page
- Click Upload button.
- In the Upload backup file drawer, drag and drop or select a
.tar.gzbackup file previously downloaded from MK.IO. - Click Upload.
MK.IO verifies the file's signature, customer ID, and metadata before accepting it. Once uploaded, the backup appears in the list and can be restored like any other.
Delete a backup
- On a backup row, click
- Click Delete backup.
- Click Delete to confirm.
Deletion is permanent. There is no recovery mechanism.