Le logiciel de protection des données NetWorker peut être installé sur différentes distributions Linux. La matrice de compatibilité NetWorker répertorie les systèmes d’exploitation pris en charge de chaque package NetWorker pour chaque version de NetWorker. Le logiciel NetWorker peut être téléchargé à partir de la page des produits NetWorker sur le site de support Dell. Connectez-vous au site de support Dell à l’aide de votre compte de support Dell. L’onglet Overview contient des informations importantes sur la durée de vie des versions de NetWorker prises en charge. L’onglet Documentation contient la documentation NetWorker officielle, y compris le guide d’installation spécifique à la version de NetWorker.
Ces guides contiennent des informations importantes concernant la configuration matérielle requise et les dépendances du système d’exploitation. Ils fournissent également des instructions sur l’installation et la gestion du logiciel NetWorker sur chacun des systèmes d’exploitation pris en charge. L’onglet Pilotes et téléchargements peut être utilisé pour télécharger NetWorker. Si nous effectuons une recherche Linux, nous voyons chaque package Linux pris en charge pour chaque version de NetWorker. Vous pouvez développer les détails du package, qui répertorient ce qu’il contient, ainsi que le nom de fichier et la taille du package. Une fois que vous avez téléchargé NetWorker, vous pouvez le copier sur un hôte Linux à l’aide de l’agent SCP de votre choix.
Une fois que vous avez copié le package NetWorker à l’emplacement de votre choix sur l’hôte Linux, vous pouvez vous y connecter à l’aide d’un agent SSH. Dans cet exemple, je me suis connecté en tant qu’utilisateur root et j’ai copié le package dans un dossier appelé SW repo. Comme nous pouvons le voir, il y a ici un package appelé NW avec la version majeure 19.11, puis Linux et l’architecture du package. J’avais téléchargé le package NetWorker x64 19.11. Comme vous le verrez, j’ai également l’environnement d’exécution NetWorker ici. Dans cette démonstration, nous allons installer le serveur NetWorker sur cet hôte, ce qui nécessite un environnement d’exécution Java. Cette opération peut être facilitée par l’utilisation de l’environnement d’exécution NetWorker, qui est également disponible en téléchargement sur le site de support NetWorker.
Pour extraire le package NetWorker, vous pouvez utiliser la commande tar Linux. Par exemple, tar xvf, puis le package. Cela crée un dossier Linux, puis supprime le cœur de l’architecture du package. Dans ce cas, nous avons x86_64. Comme je l’ai mentionné, j’installerai un serveur NetWorker. Avant d’entrer dans le dossier contenant les packages NetWorker Server, nous allons installer NetWorker Runtime Environment. Sur les systèmes CentOS, Oracle Enterprise Linux, SUSE ou Red Hat, vous pouvez utiliser les utilitaires de gestion des packages RPM ou YUM. Donc, pour installer NRE dans ce cas, nous devons utiliser rpm -ivh, puis le fichier NRE RPM.
Une fois l’installation terminée, nous exécuterons le script de configuration NRE. Nous allons maintenant voir NRE sous /opt/NRE. Pour installer NetWorker, nous allons changer de répertoire à l’aide de la commande cd dans le dossier du package extrait. Ce package inclut les packages RPM et DEB. Ce système est un système Red Hat. Nous utiliserons donc uniquement les packages RPM, que nous pouvons filtrer à l’aide de la commande ls. Nous ferons ls -l | grep pour RPM afin de présenter brièvement les paquets. Nous avons le package lgadpt. Ce package doit être installé si vous installez le logiciel NetWorker Server et envisagez de protéger NetWorker pour les clients NetWorker Module for Microsoft. Le package LGAC est utilisé sur le NetWorker Server en tant que service d’authentification.
Ce package nécessite l’installation d’un environnement d’exécution tel que NetWorker Runtime Environment. Le package lgbbb est le package de sauvegarde en mode bloc utilisé si vous prévoyez d’installer le logiciel client NetWorker pour effectuer des sauvegardes en mode bloc. Le package lgcln est le logiciel client NetWorker. Il doit être installé sur n’importe quel serveur NetWorker, nœud de stockage, NetWorker Management Console ou tout système sur lequel vous prévoyez d’effectuer des sauvegardes NetWorker. Le package lgtfr assure la prise en charge du français. Le package lgja prend en charge le japonais. Le package lgtoko prend en charge le coréen. Le package LGTOMAN correspond aux pages man NetWorker. LGNMC est le package NetWorker Management Console.
Ce package nécessite l’installation d’un environnement d’exécution, tel que le package NetWorker Runtime Environment. Ce package contient l’utilitaire de gestion Java pour NetWorker. Le package LGNODE est le logiciel du nœud de stockage NetWorker. Il doit être installé sur n’importe quel NetWorker Server, mais peut également être installé sur un hôte autonome pour être un nœud de stockage NetWorker distant. Les packages LGNWI et LGNWISCV sont destinés à l’installation de l’interface utilisateur Web NetWorker basée sur HTML. Il s’agit d’une interface utilisateur de gestion pour NetWorker Server qui peut être installée sur le NetWorker Server ou sur un hôte autonome. Les deux packages nécessitent l’installation d’un environnement d’exécution Java tel que NetWorker Runtime Environment.
Si vous installez NWI sur un hôte qui n’est pas le NetWorker Server, vous devez utiliser le package LGNWI. Si vous installez NWI sur un hôte qui est le NetWorker Server, vous devez utiliser le package LGNWISCV. Le package LGSCV est le logiciel de service NetWorker. Ce package nécessite l’installation d’un environnement d’exécution Java, tel que NetWorker Runtime Environment. Le package LGXTDCLNT est le logiciel client étendu. Ce package est utilisé si vous installez des modules NetWorker sur le système ou si vous avez besoin d’exécuter des pré ou post-scripts dans le cadre de la sauvegarde. Des fonctions supplémentaires sont incluses dans le Guide d’installation de NetWorker. Le package LGTZH est utilisé pour assurer la prise en charge du chinois. Comme mentionné précédemment, j’installerai le logiciel NetWorker Server. Je vais donc installer le client, les pages man facultatives. Nous installerons également NMC, qui est facultatif et n’a pas besoin d’être installé sur le serveur NetWorker.
Le nœud de stockage NetWorker, l’interface utilisateur Web NetWorker, qui est également facultative et n’a pas besoin d’être installée sur le serveur NetWorker. Le package serveur, puis le logiciel Extended Client. Pour ce faire, je vais utiliser la commande RPM rpm -ivh puis spécifier les paquets que nous souhaitons installer. Surveillez la sortie de l’écran jusqu’à la fin. En fonction du package installé, vous serez peut-être invité à exécuter des scripts post-installation. Si vous avez installé le serveur NetWorker et le service NRE, vous devez exécuter le script de configuration NRE avant de démarrer les services. De même, si vous avez installé l’interface utilisateur Web de NetWorker ou NetWorker Management Console, vous devrez également exécuter des scripts de post-installation. Nous allons maintenant exécuter le script de configuration NRE. Le script vous invite à spécifier l’environnement d’exécution Java. Dans ce cas, nous avons installé NetWorker Runtime Environment. Le chemin par défaut indiqué est donc correct. Dans le cadre du script, vous serez invité à créer un mot de passe de magasin de clés.
Vous serez également invité à créer un mot de passe pour le compte administrateur NetWorker. Une fois le service configuré, vous pouvez démarrer les services du NetWorker Server à l’aide des commandes systemctl ou service. Dans cet exemple, je vais utiliser systemctl start networker. Vous devrez peut-être attendre quelques minutes pour que tous les services démarrent. Une fois les services du NetWorker Server démarrés, vous devriez être en mesure de vous connecter à l’hôte local sur le port 9090. Nous pouvons le faire à l’aide de la commande curl curl -v localhost :9090. Comme nous pouvons le voir, la connexion à localhost sur le port 9090 a réussi. Nous allons maintenant exécuter les scripts de configuration de NetWorker Management Console et de l’interface utilisateur Web NetWorker. Lors de l’exécution du script de configuration de l’interface utilisateur Web NetWorker, vous êtes également invité à spécifier l’environnement d’exécution Java.
Comme mentionné précédemment, l’environnement d’exécution NetWorker étant installé sur ce système, le chemin par défaut affiché est correct. Vous serez invité à spécifier le nom d’hôte de l’hôte d’authentification NetWorker. Dans ce cas, nous utilisons le serveur NetWorker. Par conséquent, l’option fournie par défaut est correcte. Sinon, spécifiez le nom de domaine complet de l’hôte d’authentification. De même, nous sommes invités à spécifier le serveur NetWorker que nous souhaitons gérer à l’aide de l’interface utilisateur Web NetWorker. Dans ce cas, nous gérons le serveur NetWorker sur lequel le même package est installé. L’option par défaut est donc correcte. Sinon, spécifiez le FQDN du NetWorker Server que vous souhaitez gérer à partir de NWI. Nous devons également spécifier le port OC. Le port par défaut étant le port 9090, il nous suffit d’appuyer sur Entrée. Nous devons également spécifier un mot de passe de magasin de clés pour l’interface utilisateur Web de NetWorker.
Une fois le script terminé, vous pouvez démarrer le service NWI à l’aide des commandes systemctl ou service. Dans ce cas, je vais utiliser systemctl start nwui. Enfin, nous devons configurer NetWorker Management Console. Nous pouvons exécuter le script généré lors de l’installation. Dans cette option, nous allons spécifier de créer un nouveau certificat. Nous utiliserons l’emplacement NMCB par défaut et nous n’effectuerons pas de migration à partir d’une version précédente. Vous devrez spécifier l’hôte du service d’authentification. Dans ce cas, il s’agit du même hôte que le NetWorker Server. Dans le cas contraire, vous devrez fournir le nom de domaine complet de l’hôte d’authentification NetWorker. Si vous le souhaitez, vous pouvez décider de démarrer tous les services NMC une fois le script terminé. Nous pouvons utiliser la commande nsradmin pour répertorier les services en cours d’exécution sur le serveur NetWorker et leurs ports correspondants. Vous devrez vous assurer que le pare-feu du système d’exploitation est configuré pour autoriser ces ports.
Les ports affichés sont compris dans la plage de ports NetWorker par défaut à l’aide de nsrports. Pour les ports supplémentaires, reportez-vous au Guide de configuration de la sécurité de NetWorker. Je vais également vous montrer brièvement comment installer NetWorker sur des systèmes basés sur Debian ou Ubuntu. La principale différence est que nous utiliserions dpkg au lieu de la commande rpm. Ainsi, dans cet exemple, nous pourrions utiliser dpkg -i, puis spécifier NetWorker Runtime Environment. Une fois l’installation terminée, nous exécuterons le script de configuration post-installation. Vous pouvez changer de répertoire dans le package extrait. Vous utiliseriez la même commande tar sur un système Debian ou Ubuntu que sur le système Red Hat. De même, nous pouvons filtrer cette sortie pour les packages DEB au lieu des packages RPM avec ls -l | grep deb. Nous allons utiliser dpkg -i pour installer le logiciel NetWorker Server. Dans cet exemple, nous installerons uniquement le logiciel NetWorker Server et n’installerons pas NetWorker Management Console. Une fois l’installation terminée, nous pouvons exécuter le script de configuration post-installation.
Nous allons utiliser le chemin d’installation NRE par défaut et spécifier un mot de passe de magasin de clés. Nous allons également spécifier un mot de passe pour le compte administrateur NetWorker. Une fois le script terminé, nous pouvons démarrer les services NetWorker à l’aide des commandes systemctl ou service. Par exemple, systemctl start networker. Une fois les services du NetWorker Server démarrés, nous devrions pouvoir nous connecter au port 9090 sur l’hôte local. Encore une fois, nous pouvons utiliser la commande curl. Comme vous pouvez le voir, nous nous sommes connectés avec succès au port 9090 sur localhost. Comme mentionné précédemment, selon le système d’exploitation, vous pouvez utiliser le gestionnaire de packages RPM sur Red Hat, SUSE, CentOS ou Oracle Enterprise Linux.
Nous pouvons répertorier les packages NetWorker installés à l’aide de rpm -qa | grep lg. Pour supprimer NetWorker, utilisez rpm -e, puis répertoriez chacun des packages que vous souhaitez supprimer. Pour mettre à niveau NetWorker, vous pouvez utiliser rpm -Uwh, puis spécifier les fichiers RPM mis à niveau à partir du package NetWorker récemment téléchargé. Sur les systèmes Debian et Ubuntu, vous pouvez utiliser dpkg -l | grep lg. Pour supprimer des packages NetWorker, vous pouvez utiliser dpkg -r, puis spécifier le nom de chacun des packages NetWorker que vous souhaitez supprimer. L’installation de NetWorker sur les systèmes d’exploitation Linux est terminée.