Veritas NetBackup™ for OpenStack Administrator's Guide
- Introduction
- Deploying OpenStack plug-in for NetBackup
- Configuring NetBackup for OpenStack
- Performing backups and restores of OpenStack
- Troubleshooting
Using NetBackup Command Line Interface (CLI) to create a BigData policy for OpenStack
You can also use the CLI method to create a BigData policy for OpenStack.
To create a BigData policy using NetBackup CLI method
- Log on as an Administrator.
- Navigate to
/usr/openv/netbackup/bin/admincmd
. - Create a new BigData policy using the default settings.
bppolicynew policyname
- View the details about the new policy using the
-L
option.bpplinfo policyname -L
- Modify and update the policy type as BigData.
bpplinfo PolicyName -modify -v -M MasterServerName -pt BigData
- Specify the Application_Type as openstack.
For Windows:
bpplinclude PolicyName -add "Application_Type=openstack"
For UNIX:
bpplinclude PolicyName -add 'Application_Type=openstack'
Note:
The parameter values for Application_Type=openstack are case-sensitive.
- Specify the backup host on which you want the backup operations to be performed for OpenStack.
For Windows:
bpplinclude PolicyName -add "Backup_Host=hostname"
For UNIX:
bpplinclude PolicyName -add 'Backup_Host=hostname'
Note:
The backup host must be a Linux computer. The backup host can be a NetBackup client or a media server or a master server.
- Specify the OpenStack directory or folder name that you want to backup.
For Windows:
bpplinclude PolicyName -add '/combimation of project and instance'
For UNIX:
bpplinclude PolicyName -add '/combimation of project and instance'
Supported combinations:
/Project_name/Instance_name
/Project_name/Instance_ID
/Project_ID/Instance_name
/Project_ID/Instance_ID
Note:
Instance name used for backup selection while defining BigData Policy with Application_Type=openstack must not contain space or special character in their names.
- Modify and update the policy storage type for BigData policy.
bpplinfo PolicyName -residence STUName -modify
- Specify the IP address or the host name of the controller node for adding the client details.
For Windows:
bpplclients PolicyName -M "MasterServerName" -add "OpenStackServerHMaster" "Linux" "RedHat"
For UNIX:
bpplclients PolicyName -M 'MasterServerName' -add 'OpenStackServerHMaster' 'Linux' 'RedHat'
- Assign a schedule for the created BigData policy as per your requirements.
bpplsched PolicyName -add Schedule_Name -cal 0 -rl 0 -st sched_type -window 0 0
Here,
sched_type
value can be specified as follows:For
sched_typeonly
FULL is supported.Once you set the schedule, OpenStack data is backed up automatically as per the set schedule without any further user intervention.
- Alternatively, you can also perform a manual backup for OpenStack data.
For performing a manual backup operation, execute all the steps from Step 1 to Step 11.
- For a manual backup operation, navigate to
/usr/openv/netbackup/bin
Initiate a manual backup operation for an existing BigData policy using the following command:
bpbackup -i -p PolicyName -s Schedule_Name -S MasterServerName -t 44
Here,
-p
refers to policy,-s
refers to schedule,-S
refers to master server, and-t 44
refers to BigData policy type.