Dear LabKey Team,
We are running an instance of LabKey v 15.3, which hosts several projects for several research groups, having each research group permissions to manage a single project.
For backups, we are following LabKey procedures, and backing up database and files of the entire instance.
In case some of the research groups would break something, would it be possible to restore data only from this one single project without affecting the other groups?
If not, is there a way to backup database contents and files belonging to each single project separately?
Maybe a possibility would be to export each project separately for backup but, is there a way to automatize folder exports?
Thanks a lot for your help,
Eva Pujadas |
|
Jon (LabKey DevOps) responded: |
2016-05-03 15:56 |
Hi Eva,
On the database-level, there isn't an easy way to accomplish what you're asking for. Database backups when restored are not selective enough to only restore one piece of the database. This kind of backup would have to be controlled by the application and as of now, LabKey doesn't have this functionality out of the box.
One solution that might work for you is to do a manual export of the project (we unfortunately do not have an automated folder export solution within LabKey).
Another solution would be to restore the database on a different server and then manually work towards reconciling the information between the backup and the production server.
Regards,
JOn |
|
Will Holtz responded: |
2016-05-04 18:55 |
Hi Eva,
Your question would seem to imply that each research group has independent data sets (no foreign keys that bridge between the data of different research groups). If that is the case, you could put each group within a separate Labkey instance and setup a separate database for each group. You could do this all with a single instance of tomcat and the database server.
-Will |
|
|
|