Guide de l'administrateur NetBackup™ for OpenStack
- Introduction
- Déploiement de NetBackup for OpenStack
- Besoins
- Remarques relatives au réseau NetBackup for OpenStack
- Préparation de l'installation
- Rotation de la machine virtuelle NetBackup for OpenStack
- Installation des composants de NetBackup for OpenStack
- Installation sur RHOSP
- Préparer le déploiement
- Mise à jour du fichier de données des rôles d'overcloud pour inclure les services NetBackup for OpenStack
- Étapes supplémentaires sur l'appliance NetBackup for OpenStack
- Installation sur Ansible OpenStack Ussuri
- Installation sur Kolla
- Transfert des images NetBackup for OpenStack vers le registre local
- Installation sur RHOSP
- Configuration de NetBackup for OpenStack
- Contrôle d'intégrité postérieur à l'installation
- Désinstallation de NetBackup for OpenStack
- Désinstallation de RHOSP
- Désinstallation d'Ansible Openstack
- Désinstallation de Kolla Openstack
- Désinstallation de RHOSP
- Configuration de l'appliance NetBackup OpenStack
- Configuration d'un serveur principal NetBackup
- Protections de NetBackup for OpenStack
- Exécution des snapshots, sauvegardes et restaurations OpenStack
- À propos des restaurations
- Fichier restore.json requis pour l'interface de ligne de commande
- À propos des planifications
- Exécution de tâches d'administration de sauvegarde
- Reprise après incident
- Dépannage
- Outils de dépannage généraux
- Vérification de l'intégrité de NetBackup for OpenStack
- Fichiers journaux importants
Déploiement de l'overcloud avec l'environnement NetBackup OpenStack
Utilisez le fichier d'environnement Heat et le fichier de données de rôles suivants dans la commande overcloud deploy :
nbos_env.yaml
roles_data.yaml
Utiliser le fichier de mappage de terminal client NetBackup OpenStack approprié selon la configuration disponible du terminal client Keystone
Au lieu du fichier
tls-endpoints-public-dns.yaml
, utilisezenvironments/nbos_env_tls_endpoints_public_dns.yaml
.Au lieu du fichier
tls-endpoints-public-ip.yaml
, utilisezenvironments/nbos_env_tls_endpoints_public_ip.yaml
.Au lieu du fichier
tls-everywhere-endpoints-dns.yaml
, utilisezenvironments/nbos_env_tls_everywhere_dns.yaml
.
Pour inclure de nouveaux fichiers d'environnement, utilisez l'option -e et pour le fichier de données des rôles, utilisez l'option -r.
Exemple de commande overcloud deploy :
openstack overcloud deploy --stack overcloud --templates \ -n /home/stack/templates/network_data.yaml \ -r /home/stack/templates/roles_data.yaml \ -e /home/stack/templates/enable-tls.yaml \ -e /home/stack/templates/inject-trust-anchor-hiera.yaml \ -e /home/stack/nbos-cfg-scripts/redhat-director-scripts/ <RHOSP_RELEASE_DIRECTORY>/environments/nbos_env_tls_endpoints_public_ip.yaml \ -e /home/stack/templates/overcloud-baremetal-deployed.yaml \ -e /home/stack/templates/overcloud-networks-deployed.yaml \ -e /home/stack/templates/overcloud-vip-deployed.yaml \ -e /home/stack/containers-prepare-parameter.yaml \ -e /home/stack/templates/environment-file.yaml \ -e /home/stack/nbos-cfg-scripts/redhat-director-scripts/ <RHOSP_release_directory>/environments/nbos_env.yaml \ --ntp-server 172.16.8.24 > /home/stack/templates/overcloud_deploy.log