NetWorker: Como instalar um NetWorker em sistemas operacionais Linux autônomos
Summary: Este artigo fornece informações sobre como instalar o NetWorker em plataformas Linux; incluindo instruções passo a passo e um vídeo de demonstração. As informações neste artigo aplicam-se apenas a hosts Linux independentes. Elas não abrangem a instalação do NetWorker como um serviço de cluster. ...
Instructions
Vídeo: Instalar o servidor NetWorker em um sistema operacional Linux.
Assista no YouTube
Preparação
Opcionalmente, o gerador de procedimentos do SolVe pode ser usado para auxiliar nos processos de instalação/upgrade.
O software NetWorker está disponível no site do Suporte Dell. Acesse a página do produto NetWorker: https://www.dell.com/support/home/product-support/product/networker/overview
A guia Overview inclui informações importantes sobre a vida útil das versões compatíveis do NetWorker.
Fazendo download do NetWorker
A guia Drivers & Downloads inclui pacotes do software NetWorker para cada sistema operacional compatível. Este artigo da KB fará uma demonstração de como instalar o Linux para x64.
Copie o pacote do NetWorker baixado para o host Linux: NetWorker (Linux): Como copiar arquivos de ou para um servidor NetWorker no Linux
tar xvf PACKAGE
O pacote compactado é extraído para uma nova pasta linux_architecture.
[root@lnx-srvr01 ~]# ls -l | grep linux
drwxr-xr-x 2 root games 4096 Oct 7 08:27 linux_x86_64
-rw-r--r-- 1 root root 2099640932 Oct 30 10:09 nw1911_linux_x86_64.tar.gz
[root@lnx-srvr01 ~]# cd linux_x86_64/ [root@lnx-srvr01 linux_x86_64]#
Pacotes do NetWorker:
| Nome do pacote | Descrição |
lgtoclnt |
Software client NetWorker. Necessária para a execução de backups baseados em client do host Linux a partir de um servidor NetWorker. Backups baseados em client são qualquer tipo de backup em que o host Linux foi criado como uma entrada de client no servidor NetWorker. O pacote do client é necessário durante a instalação do servidor NetWorker, do nó de armazenamento e/ou do software NetWorker Management Console (NMC) em um host. |
lgtoxtdclnt |
Software client estendido do NetWorker. Oferece suporte ao NetWorker Snapshot Management (NSM), integração de cluster, integração de scripts personalizados e suporte ao módulo do NetWorker. Outros recursos são detalhados no Guia de instalação do NetWorker. Os servidores do NetWorker exigem esse pacote. |
lgtobbb |
Usado para realizar backups baseados em bloco (BBB) no host Linux. Requer Linux Standard Base ( |
lgtoadpt |
O pacote lgtoadpt é necessário quando clients do NetWorker Module for Microsoft (NMM) estão na zona de dados do NetWorker. |
lgtoauthc |
NetWorker Authentication Service (AUTHC). Exigida pelo serviço NetWorker Server para fornecer funcionalidade de autenticação com interfaces e APIs do NetWorker. Requer o ambiente de execução do NetWorker: Ambiente de execução do NetWorker (NRE): Introdução e instalação |
lgtonode |
Software do nó de armazenamento do NetWorker. Exigido pelo servidor NetWorker. Como opção, ele pode ser instalado junto com o software client NetWorker para funcionar como um nó de armazenamento "independente" do NetWorker. O nó de armazenamento é registrado em um servidor do NetWorker existente e é usado para montar dispositivos do NetWorker. |
lgtoserv |
Software de servidor NetWorker. Usado para configurar uma zona de dados de proteção do NetWorker. Requer lgtoclnt, lgtoxtdclnt, lgtoadpt, lgtoauthc, lgtonode. Requer o ambiente de execução do NetWorker: Ambiente de execução do NetWorker (NRE): Introdução e instalação |
lgtonwuiserv |
Servidor do NetWorker Web User Interface (NWUI). Utilitário de gerenciamento baseado na Web. Este pacote é usado durante a instalação do NWUI em um host do servidor NetWorker: IU da Web de Gerenciamento do NetWorker (NWUI): Como instalar Requer o ambiente de execução do NetWorker: Ambiente de execução do NetWorker (NRE): Introdução e instalação |
lgtonwui |
Interface do usuário da Web do NetWorker (NWUI). Utilitário de gerenciamento baseado na Web. Este pacote é usado para configurar o servidor NWUI em um host Linux que não seja o servidor NetWorker: IU da Web de Gerenciamento do NetWorker (NWUI): Como instalar Requer o ambiente de execução do NetWorker: Ambiente de execução do NetWorker (NRE): Introdução e instalação |
lgtonmc |
NetWorker Management Console (NMC). Interface do usuário de gerenciamento baseada em Java. Pode ser instalado em um servidor do NetWorker ou em um host independente. Requer o ambiente de execução do NetWorker: Ambiente de execução do NetWorker (NRE): Introdução e instalação |
lgtoman |
Páginas de manuais do NetWorker. |
lgtofr |
Oferece suporte ao idioma francês. |
lgtoja |
Oferece suporte ao idioma japonês. |
lgtoko |
Oferece suporte ao idioma coreano. |
lgtozh |
Oferece suporte ao idioma chinês. |
Instalação:
O processo abaixo mostra o processo de instalação do Linux x64 para ser um servidor NetWorker. Os exemplos de comando a seguir são executados na pasta que contém o pacote extraído do NetWorker.
CentOS, Oracle Enterprise Linux, SuSE e Red Hat:
yum localinstall --nogpgcheck -y lgtoclnt*.rpm lgtoxtdclnt*.rpm lgtonode*.rpm lgtoserv*.rpm lgtoauthc*.rpm [optional_package1] [optional_package2]...
rpm -ivh lgtoclnt*.rpm lgtoxtdclnt*.rpm lgtonode*.rpm lgtoserv*.rpm lgtoauthc*.rpm [optional_package1] [optional_package2]...Exemplo:
[root@lnx-srvr01 linux_x86_64]# yum localinstall --nogpgcheck -y lgtoclnt*.rpm lgtoxtdclnt*.rpm lgtonode*.rpm lgtoserv*.rpm lgtoauthc*.rpm
Updating Subscription Management repositories.
Last metadata expiration check: 0:28:11 ago on Wed 30 Oct 2024 10:40:28 AM EDT.
Dependencies resolved.
=================================================================================================================================================================================================================
Package Architecture Version Repository Size
=================================================================================================================================================================================================================
Installing:
lgtoauthc x86_64 19.11.0.2-1 @commandline 288 M
lgtoclnt x86_64 19.11.0.2-1 @commandline 64 M
lgtonode x86_64 19.11.0.2-1 @commandline 37 M
lgtoserv x86_64 19.11.0.2-1 @commandline 237 M
lgtoxtdclnt x86_64 19.11.0.2-1 @commandline 69 M
Transaction Summary
=================================================================================================================================================================================================================
Install 5 Packages
Total size: 695 M
Installed size: 1.4 G
Downloading Packages:
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
Preparing : 1/1
Running scriptlet: lgtoclnt-19.11.0.2-1.x86_64 1/5
Warning: The unit file, source configuration file or drop-ins of networker.service changed on disk. Run 'systemctl daemon-reload' to reload units.
Installing : lgtoclnt-19.11.0.2-1.x86_64 1/5
Running scriptlet: lgtoclnt-19.11.0.2-1.x86_64 1/5
Running scriptlet: lgtoxtdclnt-19.11.0.2-1.x86_64 2/5
Installing : lgtoxtdclnt-19.11.0.2-1.x86_64 2/5
Running scriptlet: lgtoxtdclnt-19.11.0.2-1.x86_64 2/5
Running scriptlet: lgtonode-19.11.0.2-1.x86_64 3/5
Installing : lgtonode-19.11.0.2-1.x86_64 3/5
Installing : lgtoauthc-19.11.0.2-1.x86_64 4/5
Running scriptlet: lgtoauthc-19.11.0.2-1.x86_64 4/5
Running scriptlet: lgtoserv-19.11.0.2-1.x86_64 5/5
Installing : lgtoserv-19.11.0.2-1.x86_64 5/5
Running scriptlet: lgtoserv-19.11.0.2-1.x86_64 5/5
*** NOTE ***
All installations of NetWorker 19.11.0 require the installation of the Dell EMC License Server software when a served license is used.
An unserved license does not require the Dell EMC License Server software.
Licensing changes in this version of NetWorker affect the upgrade process for all licensing models.
The Dell EMC License Server installation packages are available at the same download location as the installation packages for this version of NetWorker.
Refer to the "NetWorker 19.11.0 Licensing Guide" for information on supported environments, prerequisites, instructions, and operations of the Dell EMC License Server.
Running scriptlet: lgtoauthc-19.11.0.2-1.x86_64 5/5
Creating the installation log in /opt/nsr/authc-server/logs/install.log.
Performing initialization. Please wait...
NOTE: AUTHC existing configuration retained with following values.
In case if any of configuration values needs changes, please
re-run /opt/nsr/authc-server/scripts/authc_configure.sh
=============================
Configuration Status (AUTHC)
=============================
Parameter Retained Value/Reason
Tomcat Port Yes 9090
Java Path Yes /opt/nre/java/latest
CA CERT Path Yes /opt/nre/java/latest/lib/security/cacerts
KeyStore Yes /nsr/authc/conf/authc.keystore
Admin Password Yes /nsr/authc/data/authcdb.mv.db
Running scriptlet: lgtoserv-19.11.0.2-1.x86_64 5/5
Verifying : lgtoclnt-19.11.0.2-1.x86_64 1/5
Verifying : lgtoxtdclnt-19.11.0.2-1.x86_64 2/5
Verifying : lgtonode-19.11.0.2-1.x86_64 3/5
Verifying : lgtoserv-19.11.0.2-1.x86_64 4/5
Verifying : lgtoauthc-19.11.0.2-1.x86_64 5/5
Installed products updated.
Installed:
lgtoauthc-19.11.0.2-1.x86_64 lgtoclnt-19.11.0.2-1.x86_64 lgtonode-19.11.0.2-1.x86_64 lgtoserv-19.11.0.2-1.x86_64 lgtoxtdclnt-19.11.0.2-1.x86_64
Complete!
[root@lnx-srvr01 linux_x86_64]#
Outros comandos:
- Listar os pacotes instalados do NetWorker:
rpm -qa --last | grep lgto
- Desinstale os pacotes do NetWorker:
rpm -e package1 package2 ...
Debian e Ubuntu:
dpkg -i lgtoclnt*.deb lgtoxtdclnt*.deb lgtonode*.deb lgtoserv*.deb lgtoauthc*.deb [optional_package1] [optional_package2]...
root@lnx-srvr03:~/linux_x86_64# dpkg -i lgtoclnt*.deb lgtoxtdclnt*.deb lgtonode*.deb lgtoserv*.deb lgtoauthc*.deb
Selecting previously unselected package lgtoclnt.
(Reading database ... 236523 files and directories currently installed.)
Preparing to unpack lgtoclnt_19.11.0.2_amd64.deb ...
Unpacking lgtoclnt (19.11.0.2) ...
Selecting previously unselected package lgtoxtdclnt.
Preparing to unpack lgtoxtdclnt_19.11.0.2_amd64.deb ...
Unpacking lgtoxtdclnt (19.11.0.2) ...
Selecting previously unselected package lgtonode.
Preparing to unpack lgtonode_19.11.0.2_amd64.deb ...
Unpacking lgtonode (19.11.0.2) ...
Selecting previously unselected package lgtoserv.
Preparing to unpack lgtoserv_19.11.0.2_amd64.deb ...
Unpacking lgtoserv (19.11.0.2) ...
Selecting previously unselected package lgtoauthc.
Preparing to unpack lgtoauthc_19.11.0.2_amd64.deb ...
Unpacking lgtoauthc (19.11.0.2) ...
Setting up lgtoclnt (19.11.0.2) ...
Setting up lgtoxtdclnt (19.11.0.2) ...
Setting up lgtonode (19.11.0.2) ...
Setting up lgtoauthc (19.11.0.2) ...
NOTE: To complete configuration execute the following script as root:
/opt/nsr/authc-server/scripts/authc_configure.sh
Setting up lgtoserv (19.11.0.2) ...
*** NOTE ***
All installations of NetWorker XDEB_VERSIONX require the installation of the Dell EMC License Server software when a served license is used.
An unserved license does not require the Dell EMC License Server software.
Licensing changes in this version of NetWorker affect the upgrade process for all licensing models.
The Dell EMC License Server installation packages are available at the same download location as the installation packages for this version of NetWorker.
Refer to the "NetWorker XDEB_VERSIONX Licensing Guide" for information on supported environments, prerequisites, instructions, and operations of the Dell EMC License Server.
Processing triggers for man-db (2.12.0-4build2) ...
Processing triggers for libc-bin (2.39-0ubuntu8.3) ...
Outros comandos:
- Listar os pacotes instalados do NetWorker:
dpkg -l | grep lgto
- Desinstale o NetWorker:
dpkg -r package1 pakage2 ..
Scripts de pós-instalação:
Script de configuração da autenticação do NetWorker (AUTHC): /opt/nsr/authc-server/scripts/authc_configure.sh
- Configura o banco de dados AUTHC e os arquivos do sistema: /nsr/authc e /opt/nsr/authc-server
- Configura o keystore e a senha do AUTHC.
- Define as portas usadas pelo serviço AUTHC (padrão 9090).
- Configura a conta de usuário e a senha padrão do administrador do NetWorker.
Script de configuração do NetWorker Web User Interface (NWUI): /opt/nwui/scripts/nwui_configure.sh
- Configura o banco de dados NWUI e os arquivos do sistema: /nsr/nwui e /opt/nwui
- Configura o keystore e a senha do NWUI.
- Define as portas usadas pelo serviço NWUI (padrão 9095 e 5435)
- Define o servidor de autenticação usado pelo NWUI.
- Configura o servidor do NetWorker gerenciado pelo NWUI.
Script de configuração do NetWorker Management Console (NMC): /opt/lgtonmc/bin/nmc_config
- Configura o banco de dados do NMC e os arquivos do sistema: /opt/nsr/nmc e /opt/lgtonmc
- Configura o certificado usado pelo NMC.
- Define as portas usadas pelo servidor do NMC (padrão 9000, 9001 e 5432)
- Define o servidor AUTHC usado para autenticação do NMC
Exemplo:
[root@lnx-srvr01 linux_x86_64]# /opt/nsr/authc-server/scripts/authc_configure.sh Specify the directory where the Java Standard Edition Runtime Environment (JRE) software is installed [/opt/nre/java/latest]: The installation process will install an Apache Tomcat instance. For optimum security, EMC NetWorker Authentication Service will use a non-root user (nsrtomcat) to start the Apache Tomcat instance. If your system has special user security requirements, ensure that proper operational permissions are granted to this non-root user (nsrtomcat). Please refer to NetWorker Installation Guide. The Apache Tomcat will use "lnx-srvr01.networker.lan" as the host name. The Apache Tomcat will use "9090" as the port number. The NetWorker Authentication Service requires a keystore file to configure encryption and to provide SSL support. EMC recommends that you specify a keystore password that has a minimum of six characters. The installation process will create a new keystore file. Specify the keystore password: Confirm the password: The NetWorker Authentication Service defines automatically an administrator user account named administrator in the NetWorker Authentication Service local database. This account is specific to the administration of the NetWorker Authentication Service, and is not related to other administrator accounts on this system. ******************************************************************************************** Password criteria: Minimum required characters - 9 and Maximum allowed characters - 126 Minimum [alphabetic - 2, Uppercase - 1, Lowercase - 1, Numeric - 1, Special character - 1] ******************************************************************************************** Specify an initial password for administrator: Confirm the password: Creating the installation log in /opt/nsr/authc-server/logs/install.log. Performing initialization. Please wait... The installation completed successfully. [root@lnx-srvr01 linux_x86_64]#
Gerenciamento de serviços:
Os serviços do NetWorker podem ser interrompidos e iniciados usando systemd. Por exemplo:
systemctl [ stop | start | restart ] networker
service networker [ stop | start | restart ]
O NetWorker também pode ser interrompido usando o seguinte comando:
nsr_shutdown
nsr_shutdown O script e o serviço "NetWorker" só se aplicam aos serviços de client, nó de armazenamento e servidor do NetWorker. O NetWorker Web User Interface (NWUI) usa seu próprio serviço (nwui), que é controlado independentemente dos serviços do NetWorker. O servidor do NetWorker Management Console usa seu próprio serviço (gst), que é controlado independentemente dos serviços do NetWorker.
Additional Information
NetWorker: Métodos para identificar a versão
do software NetWorkerNetWorker: Arquivos de log e locais
Processos e portas do NetWorker
NetWorker Management Web UI (NWUI): Como instalar
Ambiente de execução do NetWorker (NRE): Introdução e instalação