Die NetWorker-Data-Protection-Software kann auf verschiedenen Linux-Distributionen installiert werden. In der NetWorker-Kompatibilitätsmatrix sind die unterstützten Betriebssysteme jedes NetWorker-Pakets für jede NetWorker-Version aufgeführt. Die NetWorker-Software kann von der NetWorker-Produktseite auf der Dell Support-Website heruntergeladen werden. Melden Sie sich mit Ihrem Dell Supportkonto bei der Dell Support-Website an. Die Registerkarte Overview enthält wichtige Informationen zur Service-Life der unterstützten NetWorker-Versionen. Die Registerkarte Dokumentation enthält die offizielle NetWorker-Dokumentation, einschließlich des für die NetWorker-Version spezifischen Installationshandbuchs.
Diese Handbücher enthalten wichtige Informationen zu Systemanforderungen und Betriebssystemabhängigkeiten. Sie enthalten außerdem Anweisungen zur Installation und zum Management der NetWorker-Software auf jedem unterstützten Betriebssystem. Die Registerkarte Treiber und Downloads kann zum Herunterladen von NetWorker verwendet werden. Wenn wir Linux durchsuchen, werden alle unterstützten Linux-Pakete für jede NetWorker-Version angezeigt. Sie können die Details des Pakets erweitern, sodass der Inhalt des Pakets zusammen mit dem Dateinamen und der Paketgröße aufgeführt wird. Nach dem Herunterladen von NetWorker können Sie es mit einem SCP-Agent Ihrer Wahl auf einen Linux-Host kopieren.
Nachdem Sie das NetWorker-Paket an einen Speicherort Ihrer Wahl auf dem Linux-Host kopiert haben, können Sie über einen SSH-Agent eine Verbindung herstellen. In diesem Beispiel habe ich mich als root angemeldet und das Paket in einen Ordner namens SW repo kopiert. Wie wir sehen können, gibt es hier ein Paket namens NW mit der Hauptversion 19.11 und dann Linux und die Paketarchitektur. Ich hatte das x64 19.11 NetWorker-Paket heruntergeladen. Wie Sie sehen werden, habe ich hier auch die NetWorker Runtime Environment. In dieser Demo installieren wir den NetWorker-Server auf diesem Host, für den eine Java-Laufzeitumgebung erforderlich ist. Dies kann mithilfe der NetWorker Runtime Environment erleichtert werden, die auch auf der NetWorker-Supportwebsite zum Download verfügbar ist.
Um das NetWorker-Paket zu extrahieren, können Sie den Linux-Befehl tar verwenden. Beispiel: tar xvf und dann das Paket. Dadurch wird der Ordner Linux erstellt und dann die Architektur des Pakets entkernt. In diesem Fall haben wir x86_64. Wie bereits erwähnt, werde ich einen NetWorker-Server installieren. Bevor wir also in den Ordner mit den NetWorker-Serverpaketen wechseln, installieren wir die NetWorker-Laufzeitumgebung. Auf CentOS-, Oracle Enterprise Linux-, SUSE- oder Red Hat-Systemen können Sie die RPM- oder YUM-Paketmanagementdienstprogramme verwenden. Um NRE zu installieren, führen wir in diesem Fall "rpm -ivh" und dann die NRE-RPM-Datei aus.
Nachdem die Installation abgeschlossen ist, führen wir das NRE-Konfigurationsskript aus. NRE wird nun unter /opt/NRE angezeigt. Um NetWorker zu installieren, wechseln wir das Verzeichnis mit dem Befehl "cd" in den extrahierten Paketordner. Dieses Paket enthält RPM- und DEB-Pakete. Da es sich um ein Red Hat-System handelt, werden wir nur die RPM-Pakete verwenden, die wir mit dem ls-Befehl filtern können. Wir werden ls -l | grep für RPM, um eine kurze Übersicht über die Pakete zu erhalten. Wir haben das LGADPT-Paket. Dieses Paket muss installiert werden, wenn Sie die NetWorker-Serversoftware installieren und den Schutz von NetWorker für NetWorker Module for Microsoft-Clients planen. Das lgac-Paket wird auf dem NetWorker-Server als Authentifizierungsservice verwendet.
Für dieses Paket muss eine Laufzeitumgebung wie NetWorker Runtime Environment installiert sein. Das lgbbb-Paket ist das blockbasierte Backuppaket, das verwendet wird, wenn Sie die NetWorker-Clientsoftware installieren möchten, um blockbasierte Backups durchzuführen. Das lgcln-Paket ist die NetWorker-Clientsoftware. Dies muss auf allen NetWorker-Servern, Speicher-Nodes, NetWorker Management Consoles oder allen Systemen installiert werden, von denen Sie NetWorker-Backups durchführen möchten. Das lgtfr-Paket bietet Support für die französische Sprache. Das lgja-Paket bietet Unterstützung für die japanische Sprache. Das Paket lgtoko bietet Unterstützung für die koreanische Sprache. Das LGTOMAN-Paket ist die NetWorker-Manpages. LGNMC ist das NetWorker Management Console-Paket.
Für dieses Paket muss eine Laufzeitumgebung wie das NetWorker Runtime Environment-Paket installiert sein. Dieses Paket enthält das Java-basierte Managementdienstprogramm für NetWorker. Das LGNODE-Paket ist die NetWorker-Storage-Node-Software. Dies muss auf einem beliebigen NetWorker-Server installiert werden, kann aber auch auf einem eigenständigen Host als Remote-NetWorker-Speicher-Node installiert werden. Die Pakete LGNWI und LGNWISCV sind für die Installation der HTML-basierten NetWorker-Webnutzeroberfläche vorgesehen. Dies ist eine Managementnutzeroberfläche für den NetWorker-Server, die auf dem NetWorker-Server oder eigenständigen Host installiert werden kann. Beide Pakete erfordern die Installation einer Java-Laufzeitumgebung wie NetWorker Runtime Environment.
Wenn Sie die NWI auf einem Host installieren, bei dem es sich nicht um den NetWorker-Server handelt, verwenden Sie das LGNWI-Paket. Wenn Sie die NWI auf einem Host installieren, bei dem es sich um den NetWorker-Server handelt, verwenden Sie das LGNWISCV-Paket. Das LGSCV-Paket ist die NetWorker-Servicesoftware. Für dieses Paket muss eine Java-Laufzeitumgebung wie NetWorker Runtime Environment installiert sein. Das LGXTDCLNT-Paket ist die erweiterte Client-Software. Dieses Paket wird verwendet, wenn Sie NetWorker-Module auf dem System installieren oder im Rahmen des Backups Prä- oder Postskripte ausführen müssen. Weitere Funktionen sind im NetWorker-Installationshandbuch enthalten. Das LGTZH-Paket wird verwendet, um Unterstützung für die chinesische Sprache bereitzustellen. Wie bereits erwähnt, werde ich die NetWorker-Serversoftware installieren. Ich installiere also den Client und die optionalen Manpages. Wir werden auch die NMC installieren, die optional ist und nicht auf dem NetWorker-Server installiert werden muss.
Der NetWorker Storage Node, die NetWorker-Webnutzeroberfläche, die ebenfalls optional ist und nicht auf dem NetWorker-Server installiert werden muss. Das Serverpaket und dann die erweiterte Clientsoftware. Dazu verwende ich den RPM-Befehl rpm -ivh und gebe dann die Pakete an, die wir installieren möchten. Überwachen Sie die Bildschirmausgabe bis zum Abschluss. Je nach installiertem Paket werden Sie möglicherweise aufgefordert, Skripte nach der Installation auszuführen. Wenn Sie den NetWorker-Server und den NRE-Service installiert haben, müssen Sie das NRE-Konfigurationsskript ausführen, bevor Sie Services starten. Wenn Sie die NetWorker-Webnutzeroberfläche oder die NetWorker Management Console installiert haben, müssen Sie auch Skripte nach der Installation ausführen. Jetzt führen wir das NRE-Konfigurationsskript aus. Das Skript fordert Sie auf, die Java-Laufzeitumgebung anzugeben. In diesem Fall haben wir NetWorker Runtime Environment installiert, daher ist der angezeigte Standardpfad korrekt. Als Teil des Skripts werden Sie aufgefordert, ein Keystore-Kennwort zu erstellen.
Sie werden außerdem aufgefordert, ein Kennwort für das NetWorker-Administratorkonto zu erstellen. Sobald der Service konfiguriert wurde, können Sie die NetWorker-Serverservices mithilfe von systemctl oder den Servicebefehlen starten. In diesem Beispiel verwende ich systemctl start networker. Möglicherweise müssen Sie einige Minuten warten, bis alle Services gestartet wurden. Sobald die NetWorker-Serverservices gestartet wurden, sollten Sie in der Lage sein, eine Verbindung zum lokalen Host auf Port 9090 herzustellen. Wir können dies mit dem curl-Befehl curl -v localhost:9090 tun. Wie wir sehen, war die Verbindung zu localhost auf Port 9090 erfolgreich. Wir führen jetzt die Konfigurationsskripte für die NetWorker Management Console und die NetWorker-Webnutzeroberfläche aus. Beim Ausführen des Konfigurationsskripts für die NetWorker-Webnutzeroberfläche werden Sie auch aufgefordert, die Java-Laufzeitumgebung anzugeben.
Wie bereits erwähnt, ist die NetWorker-Laufzeitumgebung auf diesem System installiert, daher ist der angezeigte Standardpfad korrekt. Sie werden aufgefordert, den Hostnamen des NetWorker-Authentifizierungshosts anzugeben. In diesem Fall verwenden wir den NetWorker-Server, daher ist die bereitgestellte Standardoption korrekt. Geben Sie andernfalls den vollständig qualifizierten Domainnamen des Authentifizierungshosts an. In ähnlicher Weise werden wir aufgefordert, den NetWorker-Server anzugeben, den wir über die NetWorker-Webnutzeroberfläche managen möchten. In diesem Fall managen wir den NetWorker-Server, auf dem dasselbe Paket installiert ist, daher ist die Standardoption korrekt. Geben Sie andernfalls den FQDN des NetWorker-Servers an, den Sie über NWI managen möchten. Wir müssen auch den OC-Port angeben. Der Standardport ist 9090, also drücken wir hier einfach die Eingabetaste. Außerdem müssen wir ein Keystore-Kennwort für die NetWorker-Webnutzeroberfläche angeben.
Sobald das Skript abgeschlossen ist, können Sie den NWI-Service mithilfe von systemctl oder Servicebefehlen starten. In diesem Fall verwende ich systemctl start nwui. Als Letztes müssen wir noch die NetWorker Management Console konfigurieren. Wir können das Skript ausführen, das bei der Installation ausgegeben wird. In dieser Option geben wir an, dass ein neues Zertifikat erstellt werden soll. Wir verwenden den standardmäßigen NMCB-Speicherort und migrieren nicht von einer früheren Version. Sie müssen den Host des Authentifizierungsservice angeben. In diesem Fall handelt es sich um denselben Host wie der NetWorker-Server. Andernfalls müssen Sie den vollständig qualifizierten Domainnamen des NetWorker-Authentifizierungshosts angeben. Optional können Sie festlegen, dass alle NMC-Services gestartet werden sollen, nachdem das Skript abgeschlossen ist. Wir können den Befehl nsradmin verwenden, um die auf dem NetWorker-Server ausgeführten Services und ihre entsprechenden Ports aufzulisten. Sie müssen sicherstellen, dass die Firewall des Betriebssystems so konfiguriert ist, dass diese Ports zugelassen werden.
Die angezeigten Ports befinden sich innerhalb des standardmäßigen NetWorker-Portbereichs mit nsrports. Informationen zu weiteren Ports finden Sie im NetWorker-Sicherheitskonfigurationsleitfaden. Außerdem zeige ich Ihnen kurz die Installation von NetWorker auf Debian- oder Ubuntu-basierten Systemen. Der Hauptunterschied besteht darin, dass wir dpkg anstelle des Befehls rpm verwenden würden. In diesem Beispiel könnten wir dpkg -i verwenden und dann die NetWorker-Laufzeitumgebung angeben. Sobald die Installation abgeschlossen ist, führen wir das Konfigurationsskript nach der Installation aus. Sie können das Verzeichnis in das extrahierte Paket wechseln. Auf einem Debian- oder Ubuntu-System würden Sie denselben tar-Befehl verwenden, den wir auf dem Red Hat-System verwendet haben. Auf ähnliche Weise können wir diese Ausgabe für die DEB-Pakete anstelle der RPM-Pakete mit ls -l | grep deb. Wir verwenden dpkg -i, um die NetWorker-Serversoftware zu installieren. In diesem Beispiel wird nur die NetWorker-Serversoftware und nicht die NetWorker Management Console installiert. Sobald die Installation abgeschlossen ist, können wir das Konfigurationsskript nach der Installation ausführen.
Wir verwenden den standardmäßigen NRE-Installationspfad und geben ein Keystore-Kennwort an. Außerdem legen wir ein Kennwort für das NetWorker-Administratorkonto fest. Sobald das Skript abgeschlossen ist, können wir die NetWorker-Services mithilfe von systemctl oder Servicebefehlen starten. Beispiel: systemctl start networker. Sobald die NetWorker-Serverservices gestartet wurden, sollten wir in der Lage sein, eine Verbindung zu Port 9090 auf dem lokalen Host herzustellen. Auch hier können wir den Befehl curl verwenden. Wie Sie sehen können, haben wir erfolgreich eine Verbindung zu Port 9090 auf localhost hergestellt. Wie bereits erwähnt, können Sie den RPM-Paketmanager je nach Betriebssystem unter Red Hat, SUSE, CentOS oder Oracle Enterprise Linux verwenden.
Wir können mit rpm -qa | grep lg. Um NetWorker zu entfernen, verwenden Sie rpm -e und listen dann jedes der Pakete auf, die Sie entfernen möchten. Um ein Upgrade von NetWorker durchzuführen, können Sie "rpm -uvh" verwenden und dann die aktualisierten RPM-Dateien aus dem kürzlich heruntergeladenen NetWorker-Paket angeben. Auf Debian- und Ubuntu-Systemen können Sie dpkg -l | grep lg. Um NetWorker-Pakete zu entfernen, können Sie dpkg -r verwenden und dann den Namen jedes der NetWorker-Pakete angeben, die Sie entfernen möchten. Damit ist die Installation von NetWorker auf Linux-basierten Betriebssystemen abgeschlossen.