You can make backups of your management server data, OpenStack database, and Swift ring files.

This procedure backs up the Swift ring files but does not back up objects stored in Swift.

For information about backing up Cinder, see Configure the Backup Service for Cinder.

Prerequisites

Prepare an NFS server to store backup information.

Procedure

  1. Log in to the OpenStack Management Server.
  2. Use the viocli backup command to back up desired information.
    • Run the following command to back up management server data:
      sudo viocli backup mgmt_server nfs-host-ip:/directory

      Backup files are stored in a folder named vio_ms_yyyymmddhhmmss.

    • Run the following command to back up the OpenStack database:
      sudo viocli backup openstack_db nfs-host-ip:/directory

      Backup files are stored in a folder named vio_os_db_yyyymmddhhmmss.

    • Run the following command to back up the Swift ring:
      sudo viocli backup swift_ring nfs-host-ip:/directory

      Backup files are stored in a folder named vio_swift_ring_yyyymmddhhmmss.

What to do next

If an error occurs on your deployment, you can recover individual nodes or the entire deployment. To recover individual nodes, see Recover OpenStack Nodes. To restore your deployment, see Restore Your Deployment from a Backup.