Guide de l'administrateur NetBackup™ for OpenStack
- Introduction
- Déploiement du plug-in OpenStack pour NetBackup
- Configuration de NetBackup for OpenStack
- Configuration de la politique BigData de NetBackup pour OpenStack
- Sauvegardes et restaurations de OpenStack
- Dépannage
Utilisation de la commande bprestore pour restaurer les données OpenStack
Pour restaurer les données OpenStack dans l'emplacement de sauvegarde
- Connectez-vous en tant qu'administrateur ou root, selon que vous utilisez Windows ou UNIX.
- Exécutez la commande suivante sur le serveur maître NetBackup en fournissant les valeurs appropriées :
bprestore -S master_server -D backup_host -C client -t 44 -L progress log -f listfile
Où,
-S master_server
Définit le nom du serveur maître NetBackup
-D backup host
Spécifie le nom de l'hôte de sauvegarde.
-C client
Spécifie un nœud de contrôleur en tant que source pour trouver les sauvegardes ou les archives à partir desquelles les fichiers seront restaurés. Ce nom doit être identique à celui présent dans le catalogue NetBackup.
-F listfile
Définit un fichier (listfile) contenant une liste de fichiers à restaurer. Vous pouvez l'utiliser à la place de l'option Noms de fichiers. Dans listfile, chaque chemin de fichier doit se trouver sur une ligne distincte.
-L progress_log
Définit le nom du chemin de fichier en liste blanche dans lequel sont écrites les informations d'avancement.
-t 44
Définit BigData comme type de politique.
Pour effectuer la restauration redirigée pour OpenStack
- Modifiez les valeurs rename_file et listfile comme suit :
Paramètre
Valeur
fichier_renommé
ALT_APPLICATION_SERVER=<autre nom de nœud>
Le fichier renommé doit également contenir l'entrée NetworkID modifiée.
Par exemple, remplacez la commande suivante :
/project_name/instance_name/Metadata/NetworkID=value
par
/destination_project_name/instance_name/Metadata/NetworkID=value
Remarque :
Vous pouvez effectuer une autre restauration uniquement pour le même nom de projet.
listfile
Liste de tous les fichiers OpenStack et des métadonnées à restaurer.
Les chemins de fichier doivent commencer par une barre oblique (/).
- Pour récupérer les informations d'authentification de l'autre contrôleur OpenStack :
Ajoutez une entrée tpconfig au nouveau contrôleur OpenStack.
Remplacez le nom du fichier chiffré généré dans
/usr/openv/var/global
par le nom du fichier chiffré d'informations d'authentification du client source.Par exemple, si
hostname1.conf
est le fichier chiffré du client source ethostname2.conf
l'autre fichier chiffré, Vous devez remplacer le nomhostname2.conf
par hostname1.conf avant d'exécuter la commande bprestore.
- Exécutez la commande bprestore -S master_server -D backup_host-C client -R rename_file -t 44 -L progress log -f listfile sur le serveur maître NetBackup en utilisant les valeurs modifiées des paramètres mentionnés à l'étape 1.
Où,
-S master_server
Définit le nom du serveur maître NetBackup
-D backup_host
Spécifie le nom de l'hôte de sauvegarde.
-C client
Spécifie un contrôleur OpenStack en tant que source pour trouver les sauvegardes ou les archives à partir desquelles les fichiers seront restaurés. Ce nom doit être identique à celui présent dans le catalogue NetBackup.
-F listfile
Définit un fichier (fichier de liste) contenant une liste de fichiers à restaurer. Vous pouvez l'utiliser à la place de l'option Noms de fichier. Dans listfile, chaque chemin de fichier doit se trouver sur une ligne distincte.
-L progress_log
Définit le nom du chemin de fichier en liste blanche dans lequel sont écrites les informations d'avancement.
-t 44
Définit BigData comme type de politique.
-R rename_file
Spécifie le nom d'un fichier avec les modifications de nom pour les restaurations des chemins alternatifs.
Pour ajouter des entrées au fichier renommé, utilisez le format suivant :
ALT_APPLICATION_SERVER=<Application Server Name>
Pour modifier le type de volume dans l'environnement OpenStack de destination, ajoutez la ligne suivante avec les valeurs correctes pour les anciens et nouveaux types de volumes :
Remplacement de change /project/instance/Metadata/Src_VolumeType par /project/instance/Metadata/Dest_VolumeType
Remarque :
Vérifiez que vous avez ajouté tous les chemins de fichier à la liste blanche, par exemple,
<rename_file_path>
,<progress_log_path>
qui ne sont pas déjà pas inclus dans le chemin d'installation NetBackup.