Guide de mise à niveau de NetBackup™
- Introduction
- Modifications dans NetBackup 11.0
- Planification d'une mise à niveau
- Informations générales sur la planification de la mise à niveau
- À propos des outils de mise à niveau
- Remarques et limites d'ordre opérationnel sur la mise à niveau
- Informations générales sur la planification de la mise à niveau
- Mise à niveau du serveur principal
- Mise à niveau du serveur de médias
- Mise à niveau de MSDP pour NetBackup
- Mise à niveau du client
- Gestion du déploiement de NetBackup avec VxUpdate
- Annexe A. Référence
- À propos du transfert de logiciel client d'un serveur principal vers des clients
Mise à niveau silencieuse du logiciel d'un serveur principal NetBackup sous Linux
Vous pouvez mettre à niveau les serveurs principaux NetBackup Linux à l'aide des programmes d'installation natifs. Vous pouvez utiliser le script d'installation de NetBackup ou la méthode du programme d'installation qui vous convient le mieux.
Pour Linux : rpm, yum, etc.
Une installation ou mise à niveau réussie est enregistrée dans le fichier /usr/openv/pack/install.history
.
Remarque :
puisque les packages ont été renommés, la mise à niveau des serveurs principaux de NetBackup 7.7.3 (et versions antérieures) vers NetBackup 8.0 (et versions ultérieures) à l'aide du programme d'installation natif nécessite des étapes supplémentaires. Vous avez le choix entre deux méthodes pour procéder à la mise à niveau des serveurs principaux et à la conversion vers les packages NetBackup. Vous pouvez utiliser le programme d'installation NetBackup pour mettre à niveau le serveur principal vers les nouveaux packages NetBackup. Ou, vous pouvez appliquer la procédure des programmes d'installation natifs et effectuer les étapes conditionnelles. Des informations supplémentaires sont disponibles.
Se reporter à "Pour mettre à niveau les fichiers binaires d'un serveur principal Linux à l'aide des programmes d'installation natifs :".
Ces deux options de mise à niveau produisent le même résultat. Lorsque vous avez effectué la mise à niveau vers les packages NetBackup, vous pouvez effectuer les futures mises à niveau avec le programme d'installation de votre choix.
Pour mettre à niveau les fichiers binaires d'un serveur principal Linux à l'aide des programmes d'installation natifs :
- Connectez-vous en tant qu'utilisateur racine sur le serveur.
- Fermez la console d'administration de NetBackup, le cas échéant.
- (Conditionnel) Pour des environnements en cluster, effectuez les tâches suivantes :
Le cas échéant, modifiez les fichiers
bp.conf
etvm.conf
comme suit :S'il existe une entrée
REQUIRED_INTERFACE
, remplacez-la par une entréeCLUSTER_NAME
. Sinon, ajoutez une nouvelle entréeCLUSTER_NAME
. Cette entrée doit être définie comme nom de serveur virtuel.Pour un serveur principal, assurez-vous que la première entrée
SERVER
correspond à l'entréeCLUSTER_NAME
du fichierbp.conf
.Mettez le groupe NetBackup hors ligne. Exécutez la commande suivante :
/opt/VRTSvcs/bin/hares -offline
Figez le groupe NetBackup pour interdire les migrations pendant la mise à niveau des nœuds inactifs. Exécutez la commande suivante :
/opt/VRTSvcs/bin/hagrp -freeze group -persistent
Si un cluster VCS est configuré, vous pouvez figer le groupe NetBackup à l'aide de l'interface Cluster Manager ou de la ligne de commande.
Avant de poursuivre avec une mise à niveau du cluster, consultez le Guide de l'administrateur de serveur principal en cluster NetBackup pour connaître les autres conditions requises pour la mise à niveau de cluster.
- Les scripts NetBackup qui ne sont pas mentionnés dans le Chapitre 1 et que vous avez modifiés sont supprimés lorsque vous exécutez le script de mise à niveau. Des informations supplémentaires sont disponibles à ce sujet.
Se reporter à Modification automatique des fichiers après une mise à niveau.
Enregistrez tous les fichiers modifiés que vous souhaitez conserver.
- Créez le fichier de réponse d'installation NetBackup (
NBInstallAnswer.conf
) dans le répertoire temporaire du serveur principal. Il s'agit habituellement du répertoire/tmp
. Plus d'informations sur le fichier de réponse et son contenu sont disponibles.Se reporter à À propos du fichier de réponse NetBackup.
- Vous pouvez ajouter des paramètres facultatifs dans le fichier
NBInstallAnswer.conf
. Les paramètres affichés sont des exemples de paramètres que vous pouvez ajouter. Consultez la section relative au fichier de réponse NetBackup incluse dans la documentation suivante :Entrées LICENSE
Les entrées LICENSE sont requises uniquement sur les serveurs principaux.
Pour les mises à niveau des versions de NetBackup antérieures à 10.3 vers NetBackupversion 10.3 ou ultérieure, l'entrée LICENSE est requise. LICENSE=TEMP_PRODUCTION | license_file_path Si vous n'avez pas téléchargé votre licence à partir du portail de gestion des droits Cohesity, vous pouvez utiliser TEMP_PRODUCTION. Pour en savoir plus : https://www.veritas.com/support/en_US/article.100058779
Pour les mises à niveau à partir de NetBackup version 10.3 ou ultérieure, il n'est pas nécessaire de fournir une entrée LICENSE si vous avez déjà installé une licence valide et non expirée.
Entrées SERVER
DATABASE_USER
VXDBMS_POSTGRESQL_POOLER_ODBC_PORT
Se reporter à À propos du fichier de réponse NetBackup.
- (Conditionnel) Si vous souhaitez attribuer des rôles d'administration de la sauvegarde et de la sécurité RBAC à un utilisateur ou à un groupe d'utilisateurs, vous devez ajouter les informations requises suivantes au fichier
NBInstallAnswer.conf
:RBAC_DOMAIN_TYPE
Utilisez ce champ pour spécifier le type de domaine auquel l'utilisateur ou le groupe d'utilisateurs appartient. Les valeurs RBAC_DOMAIN_TYPE suivantes sont prises en charge : NT, VX, UNIXPWD, LDAP.
RBAC_DOMAIN_NAME
Utilisez ce champ pour spécifier le nom du domaine auquel l'utilisateur ou le groupe d'utilisateurs appartient.
RBAC_PRINCIPAL_TYPE
Utilisez ce champ pour spécifier USER ou USERGROUP.
RBAC_PRINCIPAL_NAME
Utilisez ce champ pour spécifier le nom d'utilisateur ou le groupe d'utilisateurs.
D'autres informations sur les options RBAC_* sont disponibles.
Se reporter à À propos de l'amorçage RBAC.
Se reporter à À propos du fichier de réponse NetBackup.
- Téléchargez le package du serveur qui correspond à votre plate-forme serveur sur un système disposant de suffisamment d'espace. Extrayez ensuite le contenu du fichier de package du serveur.
Extrayez le contenu du fichier de package du serveur. Exemple :
Pour Linux RedHat :
tar -xzvf NetBackup_11.0_LinuxR_x86_64.tar.gz
Pour Linux SuSE :
tar -xzvf NetBackup_11.0_LinuxS_x86_64.tar.gz
- Modifiez le répertoire du système d'exploitation de votre choix et copiez les packages sur l'ordinateur cible.
Répertoire de système d'exploitation :
Pour Linux RedHat :
NetBackup_11.0_LinuxR_x86_64/linuxR_x86/anb
Pour Linux SuSE :
NetBackup_11.0_LinuxS_x86_64/linuxS_x86/anb
Copiez les packages sur l'ordinateur en vue de l'installation :
Remarque :
L'installation de la console d'administration NetBackup est facultative. Si vous ne souhaitez pas l'installer, ignorez la copie et l'installation du package
VRTSnbjava
.VRTSnbcfg.rpm
VRTSnbclibs.rpm
VRTSnbclt.rpm
VRTSnbjava.rpm
VRTSnbjre.rpm
VRTSnbmqbrkr.rpm
VRTSnbpck.rpm
VRTSnbprimary.rpm
VRTSnbslibs.rpm
VRTSnbweb.rpm
VRTSnetbp.rpm
VRTSpbx.rpm
VRTSpddea.rpm
VRTSpddes.rpm
VRTSpddeu.rpm
VRTSpostgresql.rpm
- (Conditionnel) Si vous mettez à niveau une version antérieure à NetBackup 8.0, supprimez les anciens packages SYMC*. L'exemple suivant indique les commandes qui permettent de supprimer les packages RPM SYMC. Ce processus préserve votre configuration NetBackup.
rpm -e SYMCnbjava rpm -e SYMCpddea rpm -e SYMCnbclt rpm -e SYMCnbjre rpm -e SYMCnetbp rpm -e SYMCpddes
- (Conditionnel) : si vous procédez à une mise à niveau à partir de NetBackup 10.1.1 ou d'une version antérieure et que vous souhaitez installer le Data Collector NetBackup IT Analytics ou si vous souhaitez mettre à niveau un Data Collector NetBackup IT Analytics non configuré :
Créez le répertoire /usr/openv/tmp à l'aide de la commande mkdir -p /usr/openv/tmp.
Copiez le fichier tarball
ita_dc.tar.gz
du répertoire/catalog/anb/
du média vers/usr/openv/tmp
.Vérifiez que l'option INSTALL_ITA_DATA_COLLECTOR est définie sur YES dans le fichier
NBInstallAnswer.confNetBackup
.Si vous ne souhaitez pas installer le Data Collector IT Analytics, assurez-vous que l'option INSTALL_ITA_DATA_COLLECTOR est définie NO dans le fichier
NBInstallAnswer.conf
.
- Installez les fichiers dans l'ordre indiqué à l'aide des commandes suivantes :
RedHat Linux
rpm -U VRTSnbpck.rpm rpm -U VRTSpbx.rpm rpm -U VRTSnbclt.rpm rpm -U VRTSnbclibs.rpm rpm -U VRTSnbjre.rpm rpm -U VRTSnbjava.rpm rpm -U VRTSpddes.rpm rpm -U VRTSpddeu.rpm rpm -U VRTSpddea.rpm rpm -U VRTSnbcfg.rpm rpm -U VRTSpostgresql.rpm rpm -U VRTSnetbp.rpm rpm -U VRTSnbprimary.rpm rpm -U VRTSnbmqbrkr.rpm rpm -U VRTSnbweb.rpm rpm -U VRTSnbslibs.rpm
Remarque :
Le package
VRTSpddei
n'est plus livré dans NetBackup 11.0. Supprimez ce RPM, puis installezlibguestfs.rpm
etpython3-libguestfs.rpm
si vous voulez continuer à utiliser l'accès instantané ou les analyses antimalware des images de machine virtuelle.SUSE Linux
rpm -U VRTSnbpck.rpm rpm -U VRTSpbx.rpm rpm -U VRTSnbclt.rpm rpm -U VRTSnbclibs.rpm rpm -U VRTSnbjre.rpm rpm -U VRTSnbjava.rpm rpm -U VRTSpddeu.rpm rpm -U VRTSpddea.rpm rpm -U VRTSpddes.rpm rpm -U VRTSnbcfg.rpm rpm -U VRTSpostgresql.rpm rpm -U VRTSnetbp.rpm rpm -U VRTSnbprimary.rpm rpm -U VRTSnbmqbrkr.rpm rpm -U VRTSnbweb.rpm rpm -U VRTSnbslibs.rpm
- Si vous décidez d'installer la console d'administration NetBackup une fois la mise à niveau terminée, des informations supplémentaires sont disponibles.
Se reporter à Ajout ou suppression de composants Java après la mise à jour.