There will be a need to reinstall the cloud controller from time to time to follow operating system upgrades or major changes in the Puppet code. Because of that, backup and restore for the cloud controller node (including all OpenStack components) must work before we can really begin using the cloud.