Veritas NetBackup™ for OpenStack Administrator's Guide

Last Published:
Product(s): NetBackup (8.3.0.1, 8.3, 8.2)

Managing backup hosts

NetBackup uses backup hosts to protect OpenStack. The backup hosts have NetBackup installed on them. Backup hosts carry the data movement during the backup and restore operations.

The backup host is supported on RHEL and SUSE operating systems. See http://www.netbackup.com/compatibility.

The following backup host deployment models are supported for OpenStack protection using NetBackup:

  • Local admin

    Backup hosts are deployed for each tenant or project that needs protection.

  • Global admin

    Backup hosts are deployed for a special tenant (backup tenant) that is responsible for performing backup or restore operations for all the other tenants or projects within the OpenStack cluster.

Backup host must not be used as a shared client, wherein the media server or client you are using cannot associate with multiple master servers.

Consider the following before adding a backup host:

  • For backup operations, you can add one or more backup hosts.

    One backup host can manage up to 40 instances, thus add the number of backup hosts accordingly.

  • For restore operations, you can add only one backup host.

  • Make sure that the backup hosts are communicating with the NetBackup media and master server.

You can add a backup host while configuring BigData policy using either the NetBackup Administration Console or Command Line Interface.

For more information on how to create a policy, see See Configuring NetBackup BigData policy for OpenStack.

To add a backup host

  1. In the Backup Selections tab, click New and add the backup host in the following format:

    Backup_Host=<hostname>

    For more information on how to create a policy, See Configuring NetBackup BigData policy for OpenStack.

    Alternatively, you can also add a backup host using the following command:

    For Windows:

    bpplinclude PolicyName -add "Backup_Host=hostname"

    For UNIX:

    bpplinclude PolicyName -add 'Backup_Host=hostname'

    For more information, See Using NetBackup Command Line Interface (CLI) to create a BigData policy for OpenStack .

  2. As a best practice, add the entries of all the controller node and compute node to the /etc/hosts file on all the backup hosts. You must add the host name in FQDN format or add the appropriate DNS entries in the /etc/resolv.conf file.

    OR

    Add the appropriate DNS entries in the /etc/resolve.conf file.

  3. (Optional) If you are using a media server as backup host that is deployed on the OpenStack instance, add that media server to the master server host properties.

To remove a backup host

  1. In the Backup Selections tab, select the backup host that you want to remove.
  2. Right click the selected backup host and click Delete.

    Alternatively, you can also remove a backup host using the following command:

    For Windows:

    bpplinclude PolicyName -delete "Backup_Host=hostname"

    For UNIX:

    bpplinclude PolicyName -delete 'Backup_Host=hostname'