How do I backup Puppet Enterprise?
I have Puppet Enterprise installed and want to back it up. What do I need to backup in order to be able to recover it?
The shortcut to backing up a PE Puppet master (why would you backup an agent?) if you're running a virtualised environment is to snapshot the master node. That's pretty much job done assuming you trust the storage.
Backing up the personality of your Puppet Master can be achieved by making sure you back up the contents of
/etc/puppetlabs. Assuming you are deploying code and/or hiera data from a VCS, you can exclude your Puppet modules from the backup - they are elsewhere anyway (make sure you back up your VCS server). If you have automated jobs/scripts ... (more)
There are three components of a Puppet Enterprise server that you might want to back up, depending on your Puppet architecture and your recovery scenario. Those components are:
The Puppet Enterprise Console can be backed up and restored using rake tasks including with the console application. Instructions for performing a backup and restore of the Puppet Enterprise Console database can be found at http://docs.puppetlabs.com/pe/2.7/console_maintenance.html#database-backups. Backing up the console will ensure that you retain all report and inventory ... (more)
Asked: 2012-12-09 20:00:13 -0500
Seen: 2,241 times
Last updated: Dec 18 '12