NetBackup™ for OpenStack Administrator's Guide
- Introduction
- Deploying NetBackup for OpenStack
- Requirements
- NetBackup for OpenStack network considerations
- Preparing the installation
- Spinning up the NetBackup for OpenStack virtual machine
- Installing NetBackup for OpenStack Components
- Installing on RHOSP
- Prepare for deployment
- Updating the overcloud roles data file to include NetBackup for OpenStack services
- Additional Steps on NetBackup for OpenStack Appliance
- Installing on Ansible OpenStack Ussuri
- Installing on Kolla
- Pushing NetBackup for OpenStack images to the local registry
- Installing on RHOSP
- Configuring NetBackup for OpenStack
- Post Installation Health-Check
- Uninstalling NetBackup for OpenStack
- Uninstalling from RHOSP
- Uninstalling from Ansible OpenStack
- Uninstalling from Kolla Openstack
- Uninstalling from RHOSP
- Upgrading NetBackup for OpenStack
- Configuring NetBackup OpenStack Appliance
- Configuring NetBackup primary server
- NetBackup for OpenStack protections
- Performing snapshots, backups, and restores of OpenStack
- About restores
- Required restore.json file for CLI
- About schedules
- Performing Backup Administration tasks
- Disaster recovery
- Troubleshooting
- General Troubleshooting Tips
- Health check of NetBackup for OpenStack
- Important log files
Copying the NetBackup for OpenStack deployment scripts to Kolla-ansible deploy scripts
To copy the NetBackup for OpenStack deployment scripts to Kolla-ansible deploy scripts
- Add NetBackup for OpenStack global variables to
globals.yml
.Take backup of
globals.yml
.cp /etc/kolla/globals.yml /opt/
Append NetBackup for OpenStack global variables to
globals.yml
.cat kolla/NetBackupOpenStack_globals.yml >> /etc/kolla/globals.yml
- Add NetBackup for OpenStack passwords to kolla
passwords.yaml
file.Append
NetBackupOpenStack_passwords.yml
to/etc/kolla/passwords.yml
. Passwords are empty. Set these passwords manually in the/etc/kolla/passwords.yml
.Take backup of
passwords.yml
.cp /etc/kolla/passwords.yml /opt/
Append NetBackup for OpenStack global variables to
passwords.yml
.cat kolla/NetBackupOpenStack_passwords.yml >> /etc/kolla/passwords.yml
Edit
/etc/kolla/passwords.yml
. At the end of the file, set NetBackup for OpenStack passwords.NetBackupOpenStack_keystone_password: <password> NetBackupOpenStack_database_password: <password>
- Append the NetBackup for OpenStack's YAML file content to the kolla ansible's site.yml file.
Note:
Before you append the YAML file content, take the backup of the site.yml file.
cp /path/to/venv/share/kolla-ansible/ansible/site.yml /opt/
Ussuri release:cat kolla/NetBackupOpenStack_site.yml >> /path/to/venv/share/kolla-ansible/ansible/site.yml
Yoga release:cat kolla/NetBackupOpenStack_yoga_site.yml >> /path/to/venv/share/kolla-ansible/ansible/site.yml
- Append
NetBackupOpenStack_inventory.txt
to your cloud's kolla-ansible inventory file.cat kolla/NetBackupOpenStack_inventory.txt >> <your inventory file name path>
For example,
cat kolla/NetBackupOpenStack_inventory.txt >> /root/multinode