-
Notifications
You must be signed in to change notification settings - Fork 0
Implement a full lab/core backup (and restore?) system #166
Description
Database and filesystem backups are useful to the site administrator, but require access and knowledge to restore. Additionally, it is possible that a single core/lab may need to recover from data corruption or loss. Work on a solution that will allow either automated, or user driven, backup of a single core which includes all necessary data, such as:
- submission data
- plugin data
- files
- submission types
- lab settings
- etc
There are some things that are shared between labs, such as institution and user settings. These probably cannot be included, and would be part of a larger system backup/restore. However, it would still be beneficial if the core specific data can be separated out and backed up.
Restoring may be complicated, and too dangerous to allow end users to perform. If this is the case, system level tools for restoration would be a good middle ground.