danielmarschall / oidplus

OIDplus 2.0 - An OpenSource online Registration Authority for OIDs and other Object Types
https://www.oidplus.com
Apache License 2.0
10 stars 6 forks source link

Database Backup/Restore plugin #18

Closed danielmarschall closed 11 months ago

danielmarschall commented 11 months ago

The next big change will be a backup plugin.

The initial idea was to have a super-backup which includes userdata, userdata_pub and a whole SQL-dump (for all DBMS!) into a ZIP file, but this task is a bit too complex.

Instead, for now we make a backup solution which only includes objects (incl. asn1id and iri) and RAs. Config and Log will not be affected. In fact, the backup and restore procedure will be added to the log. Only saving objects and RA also allows that data is transferred between two systems (e.g. copy all Objects/RA from productive environment to staging environment or vice versa, without touching the config and logs of each system)

danielmarschall commented 11 months ago

Fixed:

Rejected ideas:

Ideas for the future (added to TODO file):

danielmarschall commented 11 months ago

The plugin has been released in SVN Rev 1359:

https://github.com/danielmarschall/oidplus/tree/master/plugins/viathinksoft/adminPages/401_backup/