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
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-rhel9/openstack-keystone:17.1
Format de CONTAINER_TAG pour RHOSP17.1 : <NBOS_VERSION>-rhosp17.1
Par exemple :
sudo ./prepare_nbos_images.sh nbos-undercloud 10.4.1.1035-rhosp17.1 /home/stack/nbos/nbos-rhosp17.1-10.4.1.1035
Vous pouvez vérifier ces modifications à l'aide des commandes suivantes.
sudo podman images | grep nbos localhost/nbos-horizon-plugin 10.4.1.1035-rhosp17.1 c4ba2c4ff0f8 3 days ago 1.01 GB localhost/nbosdmapi 10.4.1.1035-rhosp17.1 8baac9920a8e 3 days ago 1.13 GB localhost/nbosdm 10.4.1.1035-rhosp17.1 86542c17acc2 3 days ago 2.76 GB ----------------------------------------------------------------------------------------------------- (undercloud) [stack@host scripts]$ grep -i image ../environments/nbos_env.yaml docker_nbosdm_image: nbos-undercloud:8787/nbosdm:10.4.1.1035-rhosp17.1 docker_nbosdmapi_image: nbos-undercloud:8787/nbosdmapi:10.4.1.1035-rhosp17.1 ContainerHorizonImage: nbos-undercloud:8787/nbos-horizon-plugin:10.4.1.1035-rhosp17.1