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
Fourniture des détails de l'environnement dans nbos_env.yaml
Fournissez les détails de la cible de sauvegarde et d'autres détails nécessaires dans le fichier d'environnement fourni. Ce fichier d'environnement est utilisé dans le déploiement d'overcloud pour configurer les composants de NetBackup for OpenStack. Les noms d'image de conteneur ont déjà été renseignés lors de la préparation des images du conteneur. Il est cependant recommandé de vérifier les URL de conteneur.
Les informations suivantes sont également requises :
Réseau pour nbosdmapi
Mot de passe de nbosdm
Type de cible de sauvegarde {nfs/s3}
Pour NFS
Liste des partages NFS
Options NFS
Pour S3
Type de S3 {amazon_s3/ceph_s3}
Clé d'accès S3
Clé secrète S3
Nom de la région S3
Compartiment S3
URL du terminal client S3
Version de signature S3
Version d'authentification S3
SSL S3 activé {true/false}
Certificat SSL S3
Remarque :
Utilisez ceph_s3 pour toutes les cibles de sauvegarde S3 non-AWS.
resource_registry: OS::TripleO::Services::nbosdm: ../services/nbosdm.yaml OS::TripleO::Services::nbosdmapi: ../services/nbosdmapi.yaml # NOTE: If there are addition customizations to the endpoint map (e.g. for # other integratiosn), this will need to be regenerated. OS::TripleO::EndpointMap: endpoint_map.yaml parameter_defaults: ## Enable NetBackup for OpenStack's quota functionality on horizon ExtraConfig: horizon::customization_module: 'dashboards.overrides' ## Define network map for NetBackup OpenStack Datamover API Service ServiceNetMap: nbosdmapiNetwork: internal_api ## NetBackup for OpenStack Datamover Password for keystone and database nbosdmPassword: "test1234" ## NetBackup for OpenStack container pull urls docker_nbosdm_image: nbos-undercloud:8787/nbosdm:9.0.1017-rhosp16.1 docker_nbosdmapi_image: nbos-undercloud:8787/nbosdmapi:9.0.1017-rhosp16.1 ## If you do not want NetBackup for OpenStack's horizon plugin to replace your horizon container, just comment following line. ContainerHorizonImage: nbos-undercloud:8787/nbos-horizon-plugin: 9.0.1017-rhosp16.1 ## Backup target type nfs/s3, used to store snapshots taken by NetBackup for OpenStack BackupTargetType: 'nfs' ## For backup target 'nfs' NfsShares: '192.168.122.101:/opt/nbos' NfsOptions: 'nolock,soft,timeo=180,intr,lookupcache=none' ## For backup target 's3' ## S3 type: amazon_s3/ceph_s3 S3Type: 'amazon_s3' ## S3 access key S3AccessKey: '' ## S3 secret key S3SecretKey: '' ## S3 region, if your s3 does not have any region, just keep the parameter as it is S3RegionName: '' ## S3 bucket name S3Bucket: '' ## S3 endpoint url, not required for Amazon S3, keep it as it is S3EndpointUrl: '' ## S3 signature version S3SignatureVersion: 'default' ## S3 Auth version S3AuthVersion: 'DEFAULT' ## If S3 backend is not Amazon S3 and SSL is enabled on S3 endpoint u rl then change it to 'True', otherwise keep it as 'False' S3SslEnabled: False ## If S3 backend is not Amazon S3 and SSL is enabled on S3 endpoint URL and SSL certificates are self signed, then ## user need to set this parameter value to: '/etc/nbosdm/s3-cert.pem', otherwise keep it's value as empty string. S3SslCert: '' ## Don't edit following parameter EnablePackageInstall: True