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 du logiciel d'un serveur Linux vers NetBackup 11.0
Vous devez planifier la mise à niveau et la reconfiguration à un moment où aucune sauvegarde n'est prévue. La procédure de mise à niveau vous demande toutefois de désactiver toutes les politiques pour s'assurer que les sauvegardes n'auront pas d'incidence sur la mise à niveau. Vous pouvez également modifier temporairement les politiques pour éviter l'exécution des sauvegardes pendant la mise à niveau et la reconfiguration de NetBackup.
Pour mettre à niveau le logiciel d'un serveur Linux vers 11.0
- Connectez-vous en tant qu'utilisateur racine sur le serveur.
- Si la console d'administration NetBackup est ouverte, fermez-la.
- (Sous condition) 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
.Désactivez la ressource NetBackup (ServerResource). Exécutez la commande suivante :
/opt/VRTSvcs/bin/hares -offline ServerResource -sys $nodename
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 ou de la ligne de commande Cluster Manager.
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 sur ce sujet.
Se reporter à Modification automatique des fichiers après une mise à niveau.
Enregistrez tous les fichiers modifiés que vous souhaitez conserver.
- Accédez à l'emplacement où résident les images d'installation. Saisissez la commande qui s'affiche pour amorcer le script de mise à niveau :
./install
- Suivez les invites du script d'installation pour installer les fichiers binaires du serveur NetBackup.
- (Conditionnel : pour le serveur principal uniquement) Si vous y êtes invité, spécifiez le nom du compte utilisateur du service à utiliser pour démarrer la plupart des daemons. Cette invite s'affiche si le programme d'installation ne parvient pas à récupérer la valeur d'utilisateur du service dans le fichier
bp.conf
ou si l'utilisateur du serveur est un utilisateur racine.Enter the name of the service user account to be used to start most of the daemons
Remarque :
Le nom d'utilisateur du service ne peut pas dépasser 32 caractères et ne peut contenir que des caractères anglais.
Il est recommandé de ne pas utiliser l'utilisateur racine comme utilisateur du service.
Vous ne pouvez pas utiliser nbwebsvc l'utilisateur comme utilisateur du service.
nbwebgrp doit être un groupe secondaire de l'utilisateur du service.
La propriété du répertoire
/usr/openv
est transférée au nouveau compte d'utilisateur du service spécifié ici.L'utilisation d'un compte de service nécessite une conversion ponctuelle qui peut augmenter considérablement le temps de mise à niveau en fonction de la taille de votre catalogue.
Pour modifier le compte d'utilisateur du service après l'installation, utilisez la commande nbserviceusercmd --changeUser.
Pour plus d'informations sur le compte d'utilisateur du service, consultez cette page : https://www.veritas.com/docs/100048220
- (Conditionnel : pour le serveur principal uniquement) Si vous y êtes invité, fournissez le nom d'utilisateur non-racine de la base de données. L'invite s'affiche uniquement si l'utilisateur du service est un utilisateur racine.
ATTENTION! The NetBackup services currently use a root system account, which is not recommended. NetBackup is unable to use this account for the new scale-out database server process. Provide an alternative account name that meets the following criteria: - Root accounts are not allowed. - The username must be 1-31 characters. - The username must contain only English characters. - The nbwebsvc user should not be used as the scale-out database user.
- (Conditionnel) Si vous y êtes invité, répondez à la question concernant le data collector NetBackup IT Analytics. Si votre serveur principal fait partie d'un cluster, la réponse à cette question est ignorée, car vous ne pouvez pas installer le data collector NetBackup IT Analytics sur des clusters.
NetBackup IT Analytics Data Collector is currently not installed on this host and can be optionally installed with NetBackup. Be aware NetBackup IT Analytics Data Collector is currently not supported for clustered primary servers. It is excluded if this is a clustered install no matter the response to the install Analytics Data Collector question. Do you want to install NetBackup IT Analytics Data Collector? [y,n] (y)
- (Conditionnel : Pour les serveurs principaux uniquement) Si vous y êtes invité, répondez à la question relative à la conversion d'expiration infinie :
NetBackup 9.0 and later versions support the retention periods that extend beyond the year 2038. To ensure compatibility with previous NetBackup versions, all items with an infinite expiration date are updated to reflect the new infinite expiration date value. This conversion may extend the time that is required to complete the upgrade. Review the following article for more information: https://www.veritas.com/content/support/en_US/article.100048600 Date of collection: date_time NetBackup state: online|offline Records found: records Conversion time estimate: time (hh:mm) Please see the linked article to obtain a more accurate estimate of how long the conversion may take. Would you like to continue with the upgrade? [y,n]
- ( Conditionnel : pour les serveurs de médias uniquement ) Si votre environnement utilise une autorité de certification externe, fournissez ses informations suite à l'invite :
Enter the certificate file path or q to skip security configuration: /usr/eca/cert_chain.pem Enter the trust store location or q to skip security configuration: /usr/eca/trusted/cacerts.pem Enter the private key path or q to skip security configuration: /usr/eca/private/key.pem Enter the passphrase file path or q to skip security configuration (default: NONE): /usr/eca/private/passphrase.txt
Remarque :
Le chemin d'accès au fichier de phrase de passe est facultatif.
- (Conditionnel : pour les serveurs de médias uniquement) Lorsque vous y êtes invité, fournissez les informations requises pour la configuration de la liste de révocation des certifications :
Should a CRL be honored for the external certificate? 1) Use the CRL defined in the certificate. 2) Use the CRL from a file path. 3) Do not use a CRL. q) skip security configuration CRL option (1):
- ( Conditionnel : pour les serveurs de médias uniquement ) Si vous avez spécifié Utiliser la liste de révocation depuis un chemin d'accès, vous devez entrer le chemin de l'emplacement de la liste de révocation des certifications :
Enter the CRL location path or q to skip security configuration: /usr/eca/crl
- (Conditionnel : pour les serveurs de médias uniquement) Le programme d'installation renvoie les informations de configuration que vous avez entrées et tente de récupérer les détails relatifs au certificat externe :
External CA values entered: Certificate file path: /usr/eca/cert_chain.pem Trust store file path: /usr/eca/trusted/cacerts.pem Private key file path: /usr/eca/private/key.pem Passphrase file path: /usr/eca/private/passphrase.txt CRL check level: Use the CRL from a file path. CRL location path: /usr/eca/crl Getting external CA certificate details Issued By : CN=IITFRMNUSINT,O=Acme,OU=iitf Subject Name : CN=cuomovm04,O=Acme,OU=iitf Expiry Date : Oct 31 17:25:59 2019 GMT SHA1 Fingerprint : 62:B2:C3:31:D5:95:15:85:9D:C9:AE:C6:EA:C2: DF:DF:6D:4B:92:5B Serial Number : 0x6c7fa2743072ec3eaae4fd60085d468464319a Certificate Path : /usr/eca/cert_chain.pem Validating host ECA certificate. NOTE: Depending on the network, this action may take a few minutes. To continue without setting up secure communication, press Ctrl+C.
- (Conditionnel : pour les serveurs de médias uniquement ) Si la prévérification de l'inscription du certificat externe se termine correctement, sélectionnez 1 et appuyez sur Entrée pour continuer.
The external certificate enrollment pre-check is successful. The external certificate is valid for use with primary server name How do you want to proceed? 1) Continue the installation using this certificate. 2) Modify the external CA values entered. 3) Abort the installation. Default option (1):
- (Conditionnel ; pour les serveurs de médias uniquement) Si la vérification préalable à l'inscription du certificat externe échoue, sélectionnez l'une des options affichées. La valeur par défaut est 2.
The external certificate enrollment pre-check failed. The external certificate is not valid for use with primary server name How do you want to proceed? 1) Continue the installation and set up external certificates later. 2) Modify the external CA values entered. 3) Abort the installation. Default option (2):
- (Conditionnel : pour les serveurs de médias uniquement) Lorsque vous y êtes invité, indiquez comment la mise à niveau doit prendre en charge les fichiers binaires de l'interface graphique utilisateur Java et du JRE.
The Java GUI and JRE packages are currently install_state on this host.
The Java GUI and JRE can be optionally included with NetBackup. The Java GUI and JRE enable the NetBackup Administration Console and the Backup, Archive and Restore (BAR) GUI. Choose an option from the list below.
1) Update the Java GUI and JRE.
2) Remove the Java GUI and JRE.
Si vous spécifiez 1, les fichiers binaires Java et JRE sont installés ou mis à niveau, en fonction de l'état du serveur. Si vous spécifiez 2, les fichiers binaires Java et JRE sont supprimés ou exclus, en fonction de l'état du serveur.
- (Conditionnel : mises à niveau du serveur principal à partir d'une version de NetBackup antérieure à 10.3 vers NetBackup version 10.3 ou ultérieure) Lorsque vous y êtes invité, indiquez comment la mise à niveau doit gérer les informations de licence.
Are the license files downloaded from the Veritas licensing portal? (y/n):
Si vous n'avez pas téléchargé votre licence à partir du portail Cohesity Entitlement Management System, vous pouvez utiliser n. Vous êtes alors invité à utiliser une licence de production temporaire pour les mises à niveau. Le programme d'installation ne peut pas continuer sans licence ou licence de production temporaire et se ferme normalement. Pour en savoir plus : https://www.veritas.com/support/en_US/article.100058779
Si vous avez déjà téléchargé la licence, répondez y. Vous serez alors invité à indiquer le chemin d'accès au fichier de licence que vous utilisez. Lorsque vous fournissez un chemin d'accès au fichier de licence, NetBackup vérifie que le fichier existe, qu'il s'agit d'un fichier valide pour NetBackup, que son contenu n'a pas été modifié, qu'il n'a pas expiré, etc. Une fois que NetBackup a confirmé la validité de la licence, le programme d'installation affiche les détails de la licence et invite l'utilisateur à l'ajouter. Si l'utilisateur répond y, la licence est ajoutée. Si la licence n'est pas valide, le programme d'installation en fournit la raison et vous invite à fournir un autre chemin d'accès au fichier de licence.
Les mises à niveau des versions antérieures à NetBackup 8.1.2 prennent uniquement en charge les licences de production téléchargées à partir de VEMS ou la licence d'évaluation. Vous ne pouvez pas utiliser la licence de production temporaire lorsque vous effectuez une mise à niveau à partir d'une version de NetBackup antérieure à 8.1.2.
Vous pouvez également installer des licences supplémentaires.
- À partir de NetBackup 11.0, le fichier
VRTSpddei.rpm
n'est plus présent dans NetBackup.VRTSpddei.rpm
fournissait l'accès instantané et les analyses antimalware des images VMware. Dans NetBackup 11.0 et versions ultérieures,libguestfs.rpm
etpython3-libguestfs.rpm
fournissent cette fonctionnalité. Pour continuer à utiliser l'accès instantané ou les analyses antimalware de la fonctionnalité d'images VMware, des étapes supplémentaires peuvent être requises. Si vous voyez un de ces messages affiché dans la sortie de script de mise à niveau, suivez les étapes dans l'article répertorié.Unable to remove VRTSpddei.rpm during upgrade. Remove this RPM manually after the upgrade finishes. For more details, see: https://www.veritas.com/support/en_US/article.100066233
After the upgrade finishes, remove VRTSpddei.rpm. For more details, see: https://www.veritas.com/support/en_US/article.100066233
After the upgrade finishes, remove VRTSpddei.rpm and install the libguestfs RPMs. For more details, see: https://www.veritas.com/support/en_US/article.100066233
- Lorsque le script est terminé, les fichiers binaires sont correctement installés.
Passez à la procédure préalable à l'installation.
Des informations supplémentaires sont disponibles.
Se reporter à Procédure de post-installation de la mise à niveau vers NetBackup 11.0.