Guide de l'administrateur NetBackup™ for HBase
- Introduction
- Déploiement du plug-in HBase pour NetBackup
- Configuration de NetBackup for HBase
- Gestion des hôtes de sauvegarde
- Configuration du plug-in HBase en utilisant le fichier de configuration HBase
- Configuration des politiques NetBackup pour le plug-in HBase
- Sauvegardes et restaurations de HBase
- Dépannage
Restauration des données HBase sur un autre cluster HBase
NetBackup permet de restaurer les données HBase vers un autre cluster HBase ou HMaster. On parle également de restauration redirigée pour décrire ce type de méthode.
Veuillez prendre en compte les éléments suivants lorsque vous effectuez une restauration alternative.
En cas de restauration de tables HBase sur un cluster différent, la même version de HBase doit être déployée sur les deux clusters.
NetBackup prend en charge les restaurations redirigées uniquement en utilisant l'interface de ligne de commande (CLI).
Assurez-vous que vous avez ajouté les informations d'authentification pour l'autre serveur HMaster ou cluster HBase sur le serveur maître NetBackup.
Pour effectuer la restauration redirigée pour HBase
- Modifiez les valeurs rename_file et listfile comme suit :
Paramètre
Valeur
fichier_renommé
Remplacez
/<namespace:source_table_name>
par/<namespace:destination_table_name> ALT_APPLICATION_SERVER=<alternate name node>
listfile
Liste de tous les fichiers HBase à restaurer
Remarque :
/<namespace:source_table_name>
et/<namespace:destination_table_name>
doivent être différents. - 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
Définit un serveur HMaster comme source à utiliser pour lier les sauvegardes ou les archives à partir desquelles les fichiers sont 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 le fichier de liste, 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 :
change backup_tablename to restore_tablename ALT_APPLICATION_SERVER=<Application Server Name>
Les chemins de fichier doivent commencer par une barre oblique (/).
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.