Workbench backup and restore prerequisites
To backup and restore workbenches, check that the following prerequisites are satisfied.
The following prerequisites apply to Backup functionality.
- Backup is enabled only for workbenches that are successfully installed.
- All workloads (sessions, jobs, applications, models) shall be turned off manually by the user before taking backup. This will ensure consistency in the backup data.
- Core services running in the workbench are shut down during the backup process. So, during the backup process, the workbench will not be accessible to the customer.
- It is recommended that backups are taken during off-peak hours to minimize user impacts.
- Time to backup is proportional to the amount of data present in the workbench. So, give sufficient timeout when triggering backup.
- Backup is supported for both external and internal NFS-backed workbenches.
- Make sure enough disk space is available for taking workbench backup. Workbench backup generally takes an equivalent amount of storage space compared to the workbench itself.
The following prerequisites apply to Restore functionality.
- Workbench restore does not create a new workbench. It will instead replace the running workbench with an older backup.
- Restore process, overwrites the existing workbench with one of the older backups. This means that anything on the running workbench which is not backed up will get lost forever. So, make sure you really want to restore an older version of the workbench. If you want to save the current state before restore, you can do so by first taking a new backup and then proceeding with the restore.
- All workloads (sessions, jobs, applications, models) shall be turned off manually by the user before triggering restore.
- All workloads (sessions, jobs, applications, models) shall be turned on manually by the user after restore has completed.
- Time to restore is proportional to the amount of data present in the backup. In general, restoration will take at most 12 hours to complete.
- Always make sure that any ongoing backup for a workbench is completed (by looking at workbench status and backup event logs), before triggering restore for it.