#3128 [RFE] IPA suite - backup & restore
Closed: Fixed None Opened 11 years ago by dpal.

Create backup and restore scripts for IPA to be able to backup and restore the data if the system is lost.

Here is a more complete use case from one of the IPA deployments:

The use case we have is that our Business Continuity plan requires that data is backed up and stored off-site.

We currently use 1 master and 2 replicas to ensure that the IPA infrastructure remains consistent.

If, however, we were to have an instance where the database became corrupt and that corruption spread through the system quickly due to the replication, we would be in a tricky situation.

We would like to be able to run a command on any of the IPA servers (or perhaps just the master) which would create for us a backup file containing the contents of the IPA database and all the keys, certificates etc. that are necessary to bring an IPA copy back up.

This backup would be analogous to using Oracle commands to dump the contents of the RHN Satellite server in order for it to be backed up to tape.

The ideal situation would have us able to re-install a new IPA server (in event of losing all our current systems) by pointing the installation scripts at this backup file. If this cannot be done, a restore command would be required which would take a current IPA server (which would have to be shut down I figure) and replace all the database content, keys, certificates etc. with those from the backup file.

Whilst our implementation of replicas leaves us in a good position, we need "tape" backup solutions to allow us to recover from a) complete data loss b) malicious data deletion c) data corruption.


More data has been requested to identify specific use case.

Changing 3.2 priority

Dale Macartney created a related HOWTO that may be useful.

Marking UI design as not needed for now. I don't believe this is something, at least in the first cut, that will have a UI component at all.

Move all uncompleted tickets to next month bucket.

Moving unfinished March tickets to April milestone.

Metadata Update from @dpal:
- Issue assigned to rcritten
- Issue set to the milestone: FreeIPA 3.2 - 2013/04 (Beta)

7 years ago

Login to comment on this ticket.

Metadata