Die NetWorker-Data-Protection-Software kann auf verschiedenen Linux-Distributionen installiert werden. In der NetWorker-Kompatibilitätsmatrix sind die unterstützten Betriebssysteme der einzelnen NetWorker-Pakete 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 Supportwebsite an. Die Registerkarte Übersicht enthält wichtige Informationen zur Nutzungsdauer der unterstützten NetWorker-Versionen. Die Registerkarte Documentation enthält die offizielle NetWorker-Dokumentation, einschließlich des versionsspezifischen Installationshandbuchs für NetWorker.
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 nach Linux suchen, werden alle unterstützten Linux-Pakete für jede NetWorker-Version angezeigt. Sie können die Details des Pakets erweitern, wodurch aufgelistet wird, was das Paket zusammen mit dem Dateinamen und der Größe des Pakets enthält. Nachdem Sie NetWorker heruntergeladen haben, können Sie es mit einem SCP-Agenten 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-Agenten eine Verbindung zu ihm 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-Laufzeitumgebung. In dieser Demo installieren wir den NetWorker-Server auf diesem Host, wofür eine Java-Laufzeitumgebung erforderlich ist. Dies kann mithilfe der NetWorker-Laufzeitumgebung erleichtert werden, die auch auf der NetWorker-Supportwebsite heruntergeladen werden kann.
Um das NetWorker-Paket zu extrahieren, können Sie den Linux-Befehl tar verwenden. Beispiel: tar xvf und dann das Paket. Dadurch wird ein Linux-Ordner 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 in den Ordner mit den NetWorker-Serverpaketen gehen, installieren wir die NetWorker-Laufzeitumgebung. Auf CentOS-, Oracle Enterprise Linux-, SUSE- oder Red Hat-Systemen können Sie die Paketmanagement-Dienstprogramme RPM oder YUM verwenden. Um NRE in diesem Fall zu installieren, führen wir rpm -ivh und dann die NRE RPM-Datei aus.
Nachdem die Installation abgeschlossen ist, führen wir das NRE-Konfigurationsskript aus. Wir sehen NRE jetzt unter /opt/NRE. Um NetWorker zu installieren, wechseln wir mit dem Befehl cd in den extrahierten Paketordner. Dieses Paket enthält RPM- und DEB-Pakete. Dieses System ist ein Red Hat-System, daher werden wir nur die RPM-Pakete verwenden, die wir mit dem Befehl ls filtern können. Wir werden ls -l | grep für RPM, um einen kurzen Überblick über die Pakete zu erhalten. Wir haben das lgadpt-Paket. Dieses Paket muss installiert werden, wenn Sie die NetWorker-Serversoftware installieren und NetWorker for NetWorker Module for Microsoft-Clients schützen möchten. Das lgac-Paket wird auf dem NetWorker-Server als Authentifizierungsservice verwendet.
Für dieses Paket muss eine Laufzeitumgebung wie die NetWorker-Laufzeitumgebung 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 jedem NetWorker-Server, Speicher-Node, NetWorker Management Console oder beliebigen System installiert sein, von dem Sie NetWorker-Backups durchführen möchten. Das Paket lgtfr bietet Support für die französische Sprache. Das lgja-Paket bietet Support für die japanische Sprache. Das lgtoko-Paket bietet Unterstützung für die koreanische Sprache. Das LGTOMAN-Paket sind 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-Storage-Node installiert werden. Die LGNWI- und LGNWISCV-Pakete dienen zur Installation der HTML-basierten NetWorker-Webnutzeroberfläche. Dies ist eine Managementnutzeroberfläche für den NetWorker-Server, die auf dem NetWorker-Server oder einem eigenständigen Host installiert werden kann. Für beide Pakete muss eine Java-Laufzeitumgebung wie die NetWorker-Laufzeitumgebung installiert werden.
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, der der NetWorker-Server ist, 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 Pre- oder Post-Skripte im Rahmen des Backups ausführen müssen. Zusätzliche Funktionen sind im NetWorker-Installationshandbuch enthalten. Das LGTZH-Paket wird verwendet, um Support für die chinesische Sprache bereitzustellen. Wie bereits erwähnt, werde ich die NetWorker-Serversoftware installieren. Also installiere ich den Client und die optionalen Manpages. Wir installieren auch NMC, das optional ist und nicht auf dem NetWorker-Server installiert werden muss.
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. Wir führen jetzt das NRE-Konfigurationsskript aus. Das Skript fordert Sie auf, die Java-Laufzeitumgebung anzugeben. Da wir die NetWorker-Laufzeitumgebung installiert haben, 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. Nachdem der Service konfiguriert wurde, können Sie die NetWorker-Serverservices mithilfe von systemctl oder Servicebefehlen starten. In diesem Beispiel verwende ich systemctl start networker. Möglicherweise müssen Sie einige Minuten warten, bis alle Dienste gestartet wurden. Sobald die NetWorker-Serverservices gestartet wurden, sollten Sie in der Lage sein, eine Verbindung zum localhost auf Port 9090 herzustellen. Dazu können wir den Curl-Befehl curl -v localhost:9090 verwenden. Wie wir sehen, war die Verbindung zu localhost auf Port 9090 erfolgreich. Wir führen nun 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, sodass der angezeigte Standardpfad korrekt ist. Sie werden aufgefordert, den Hostnamen des NetWorker-Authentifizierungshosts anzugeben. In diesem Fall verwenden wir den NetWorker-Server, daher ist die angegebene Standardoption korrekt. Geben Sie andernfalls den vollständig qualifizierten Domainnamen des Authentifizierungshosts an. Auf ähnliche Weise werden Sie aufgefordert, den NetWorker-Server anzugeben, den Sie über die NetWorker-Webnutzeroberfläche verwalten möchten. In diesem Fall verwalten 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. Außerdem müssen wir den OC-Port angeben. Der Standardanschluss 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. Schließlich müssen wir die NetWorker Management Console konfigurieren. Wir können das Skript ausführen, das in der Installation ausgegeben wurde. In dieser Option geben wir an, dass ein neues Zertifikat erstellt werden soll. Wir verwenden den NMCB-Standardspeicherort 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 wir angeben, 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 mithilfe von nsrports innerhalb des standardmäßigen NetWorker-Portbereichs. Weitere Ports finden Sie im NetWorker Sicherheitskonfigurationsleitfaden. Außerdem zeige ich Ihnen kurz, wie Sie NetWorker auf Debian- oder Ubuntu-basierten Systemen installieren. Der Hauptunterschied besteht darin, dass wir dpkg anstelle des rpm-Befehls 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 ändern. Auf einem Debian- oder Ubuntu-System wird derselbe tar-Befehl wie auf dem Red Hat-System verwendet. In ähnlicher 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 installieren wir nur die NetWorker-Serversoftware und nicht die NetWorker Management Console. Sobald die Installation abgeschlossen ist, kann das Konfigurationsskript für die Zeit nach der Installation ausgeführt werden.
Wir verwenden den NRE-Standardinstallationspfad und geben ein Keystore-Kennwort an. Außerdem geben Sie ein Kennwort für das NetWorker-Administratorkonto an. Sobald das Skript abgeschlossen ist, können die NetWorker-Services mithilfe von systemctl oder den Servicebefehlen gestartet werden. 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 curl-Befehl 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 Package Manager je nach Betriebssystem unter Red Hat, SUSE, CentOS oder Oracle Enterprise Linux verwenden.
Wir können auflisten, welche NetWorker-Pakete installiert sind, indem wir 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.