Guide de l'administrateur NetBackup™ for OpenStack
- Introduction
- Déploiement de NetBackup for OpenStack
- Conditions requises
- Remarques relatives au réseau NetBackup for OpenStack
- Préparation de l'installation
- Lancement de la machine virtuelle NetBackup for OpenStack
- Composants de NetBackup for OpenStack installés
- 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
- Vérification du déploiement
- Étapes supplémentaires sur l'appliance NetBackup for OpenStack
- Installation sur Ansible OpenStack Ussuri
- Installation sur Kolla Ussuri
- 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
- Installer le client de CLI nbosjm
- Configuration de l'appliance NetBackup OpenStack
- Configuration des détails du serveur principal NetBackup
- Configuration d'un serveur principal NetBackup
- Politiques NetBackup for OpenStack
- Exécution des sauvegardes et des restaurations OpenStack
- À propos des restaurations
- Restore.json requis pour l'interface de ligne de commande
- Configuration et démarrage d'une recherche de fichier dans Horizon
- Exécution de tâches d'administration de sauvegarde
- Zone d'administration de sauvegarde NBOS
- Attributs de politique
- Quotas de politique
- Gestion des relations de confiance
- Importation et migration de politique
- Reprise après incident
- Exemple de runbook pour la reprise après incident utilisant NFS
- Reprise après incident d'une politique unique
- Copier les répertoires de politique sur le volume NFS configuré
- Rendre disponibles les chemins de montage
- Réassigner la politique
- Restaurer la politique
- Nettoyer
- Reprise après incident d'un cloud complet
- Reconfigurer l'installation NetBackup for OpenStack cible
- Rendre disponibles les chemins de montage
- Réassigner la politique
- Restaurer la politique
- Reconfigurer l'installation NetBackup for OpenStack cible initiale
- Nettoyer
- Dépannage
- Outils de dépannage généraux
- Vérification de l'intégrité de NetBackup for OpenStack
- Fichiers journaux importants
Préparation des images de conteneur NetBackup for OpenStack
Avertissement :
Toutes les commandes doivent être exécutées en tant qu'utilisateur « stack ».
NetBackup for OpenStack utilise le registre local sur l'undercloud pour héberger les packages.
NetBackup for OpenStack fournit un script shell qui transfère les conteneurs vers l'undercloud et met à jour le fichier nbos_env.yaml
.
cd /home/stack/nbos-cfg-scripts/redhat-director-scripts/<RHOSP_RELEASE_DIRECTORY>//scripts
sudo ./prepare_nbos_images.sh <UNDERCLOUD_REGISTRY_HOSTNAME> <IMAGE_SOURCE_FOLDER>
Exécutez la commande suivante pour trouver UNDERCLOUD_REGISTRY_HOSTNAME.
Dans l'exemple suivant, nbos-undercloud est <UNDERCLOUD_REGISTRY_HOSTNAME>.
$ openstack tripleo container image list | grep keystone | docker://nbos-undercloud:8787/rhosp-rhel8/openstack-keystone:16.0-82 | | docker://nbos-undercloud:8787/rhosp-rhel8/openstack-barbican-keystone-listener:16.0-84
Format de CONTAINER_TAG pour RHOSP16.1 : <NBOS_VERSION>-rhosp16.1
Format de CONTAINER_TAG pour RHOSP16.2 : <NBOS_VERSION>-rhosp16.2
Par exemple :
sudo ./prepare_nbos_images.sh nbos-undercloud 9.0.1017-rhosp16.1 /home/stack/nbos/nbos-rhosp16.1-9.0.1017
Vous pouvez vérifier ces modifications à l'aide des commandes suivantes.
(undercloud) [stack@nbos-undercloud scripts]$ sudo podman images | grep 9.0.1017-rhosp16.1 localhost/nbos-horizon-plugin 9.0.1017-rhosp16.1 8705f72da6d4 5 days ago 1.16 GB localhost/nbosdmapi 9.0.1017-rhosp16.1 2da0be5dcacb 5 days ago 1.46 GB localhost/nbosdm 9.0.1017-rhosp16.1 d6e1168faae2 5 days ago 2.97 GB ----------------------------------------------------------------------------------------------------- (undercloud) [stack@host scripts]$ grep 'Image' ../environments/nbos_env.yaml docker_nbosdm_image: nbos-undercloud:8787/nbosdm:9.0.1017-rhosp16.1 docker_nbosdmapi_image: nbos-undercloud:8787/nbosdmapi:9.0.1017-rhosp16.1 ContainerHorizonImage: nbos-undercloud:8787/nbos-horizon-plugin: 9.0.1017-rhosp16.1