HP VAN SDN Controller Administrator Guide

74
Distributed (Team) Backup and Restore
In a team environment, all team members must successfully complete the backup.
A team backup consists of using the single-system backup process. All controllers in the team must
be active, and all of the backups in the team should be done either serially at approximately the
same time, or in parallel. To complete a teamed backup, no controller can be in a failed state. (A
controller team must have three controllers.) In a team environment, all team members must
successfully complete the backup for the backup to be successful.
A team restore consists of using the single-system restore process on each controller in the team.
Like backups, a system restore in a team should be done either serially at approximately the same
time, or in parallel.
Notes
When restoring a team, be sure to re-install all of the controllers, before initiating the actual
restore on any of the controllers.
Also, if backing up the team controllers was done serially, then the restore of the team
controllers should be done in reverse order.
A controller that fails a restore operation will not be allowed to rejoin the team, and must be re-
added as a new controller.
There are reference scripts to automate the backup and restore of an entire team. See the
appendix titled "Scripts" on page 86.
Backup and Restore the Keystone Configuration
and Database
Backup/Restore for the Keystone configuration and database are separate actions from the
controller Backup/Restore.
Notes
These instructions apply to the default local Keystone instance (Keystone 2012.2) as
specified in the HP VAN SDN Installation Guide. If you are using a different Keystone
installation, please follow the OpenStack instructions for backup/restore of the Keystone
instance specific to your installation. For OpenStack documentation, visit
http://docs.openstack.org/.
Keystone Back-Up:
1. Stop Keystone: service keystone stop
2. Backup the following directories:
a) Keystone configuration: /etc/keystone
b) Keystone database: /var/lib/keystone
c) Keystone logs: /var/log/keystone