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
Utilisation de l'interface de ligne de commande (CLI) NetBackup pour créer une politique BigData pour les clusters HBase
Vous pouvez également utiliser la méthode CLI afin de créer une politique BigData pour HBase.
Pour créer une politique BigData à l'aide de la méthode CLI NetBackup
- Connectez-vous en tant qu'administrateur.
- Accédez à :
Pour Windows : <install_path>\NetBackup\bin\admincmd
Sous UNIX :
/usr/openv/var/global/bin/admincmd
- Créez une politique BigData en utilisant les paramètres par défaut.
bppolicynew policyname
- Affichez les informations de la nouvelle politique à l'aide de l'option
-L
.bpplinfo policyname -L
- Modifiez et mettez à jour le type de politique en définissant BigData.
bpplinfo PolicyName -modify -v -M MasterServerName -pt BigData
- Spécifiez HBase pour Application_Type.
Pour Windows :
bpplinclude PolicyName -add "Application_Type=hbase"
Pour UNIX :
bpplinclude PolicyName -add 'Application_Type=hbase
Remarque :
Les valeurs de paramètre pour Application_Type=HBase sont sensibles à la casse.
- Spécifiez l'hôte de sauvegarde sur lequel les opérations de sauvegarde doivent être exécutées pour HBase.
Pour Windows :
bpplinclude PolicyName -add "Backup_Host=hostname"
Pour UNIX :
bpplinclude PolicyName -add 'Backup_Host=hostname'
Remarque :
L'hôte de sauvegarde doit être un ordinateur Linux. L'hôte de sauvegarde peut être un client, un serveur de médias ou un serveur maître NetBackup.
- Spécifiez le nom du répertoire ou du dossier HBase à sauvegarder.
Pour Windows :
bpplinclude PolicyName -add "/namespace:table_name"
Pour UNIX :
bpplinclude PolicyName -add '/namespace:table_name'
Remarque :
Les noms de table spécifiés pour la sélection de sauvegarde lors de la définition de la politique BigData avec Application_Type=hbase ne doivent pas contenir d'espace ni de virgule.
- Modifiez et mettez à jour le type de stockage pour la politique BigData.
bpplinfo PolicyName -residence STUName -modify
- Spécifiez l'adresse IP ou le nom d'hôte du serveur HMaster pour ajouter les informations du client.
Pour Windows :
bpplclients PolicyName -M "MasterServerName" -add "HBaseServerHMaster" "Linux" "RedHat"
Pour UNIX :
bpplclients PolicyName -M 'MasterServerName' -add 'HBaseServerHMaster' 'Linux' 'RedHat'
- Affectez une planification pour la politique BigData créée selon vos préférences.
bpplsched PolicyName -add Schedule_Name -cal 0 -rl 0 -st sched_type -window 0 0
Ici, la valeur de
sched_type
peut être spécifiée comme suit :Type de planification
Description
FULL
Sauvegarde complète
INCR
Sauvegarde incrémentielle différentielle
CINC
Sauvegarde incrémentielle cumulative
La valeur par défaut de
sched_type
est FULL.Une fois la planification définie, les données HBase sont sauvegardées automatiquement selon la planification spécifiée sans autre intervention de l'utilisateur.
- Vous pouvez également sauvegarder manuellement les données HBase.
Pour exécuter une sauvegarde manuelle, exécutez toutes les étapes, de l'étape 1 à l'étape 11.
- Pour une opération de sauvegarde manuelle, accédez à :
Pour Windows : <install_path>\NetBackup\bin
Sous UNIX :
/usr/openv/var/global/bin
Lancez une opération de sauvegarde manuelle pour une politique BigData existante à l'aide de la commande suivante :
bpbackup -i -p PolicyName -s Schedule_Name -S MasterServerName -t 44
Ici,
-p
fait référence à la politique,-s
, à la planification,-S
, au serveur maître et-t 44
, au type de politique BigData.