1.2 Installation der erforderlichen vorausgesetzten Software

Bevor Sie PlateSpin Migrate auf dem gewünschten PlateSpin Migrate-Hostserver installieren, müssen Sie eine unterstützte Version von Microsoft Windows Server installieren und die Windows-Lizenz aktivieren. Anschließend installieren Sie die Erforderliche Software: Visual C++ (bei Installation mithilfe einer Stapeldatei), ASP.NET, IIS und .NET Framework. Sie können optional die FIPS-konforme Datenverschlüsselung aktivieren.

Mit dem Skript Install PlateSpin Migrate Prerequisites (Installieren der erforderlichen Software für PlateSpin Migrate), das Sie auf der Download-Site von Micro Focus finden, können Sie fehlende Software installieren und die entsprechende Konfiguration auf den vorgesehenen PlateSpin Migrate-Server-Host anwenden. Alternativ können Sie die erforderliche Software auch manuell auf dem vorgesehenen PlateSpin Migrate-Server-Host installieren und konfigurieren. Anweisungen dazu finden Sie in diesem Abschnitt.

HINWEIS:Möglicherweise müssen Sie den vorgesehenen PlateSpin Migrate-Hostserver im Zuge der Installation der erforderlichen Software neu booten. Zudem benötigen Sie abhängig von der erforderlichen Software, die installiert werden muss, eine Internetverbindung.

So installieren Sie die erforderliche Software mit dem Skript Install PlateSpin Migrate Prerequisites (Installieren der erforderlichen Software für PlateSpin Migrate):

  1. Melden Sie sich als Benutzer mit Administratorrechten beim gewünschten PlateSpin Migrate-Server an.

  2. Öffnen Sie einen Webbrowser, rufen Sie die Seite Micro Focus-Downloads auf, suchen Sie nach PlateSpin Migrate und wechseln Sie anschließend zur entsprechenden PlateSpin Migrate-Download-Seite.

  3. Laden Sie die Datei Install_PlateSpin_Migrate_Prerequisites_v2.zip auf den vorgesehenen PlateSpin Migrate-Hostserver herunter.

  4. Wählen Sie in einem ZIP-Programm die Option Extrahieren > Alle Dateien/Ordner aus, um die Dateien am gewünschten Speicherort auf dem Server zu entpacken:

    • Install PlateSpin Migrate Prerequisites.ps1
    • Install PlateSpin Migrate Prerequisites.bat
    • readme.txt
  5. Führen Sie die BAT-Datei aus, um das PowerShell-Skript Install PlateSpin Migrate Prerequisites.ps1 auszuführen. Klicken Sie in einem Explorer-Fenster mit der rechten Maustaste auf Install PlateSpin Migrate Prerequisites.bat und wählen Sie Öffnen aus.

    Das PowerShell-Skript wird automatisch installiert und konfiguriert die erforderliche Software nur auf einer unterstützten Version des Microsoft Windows Server-Betriebssystems mit zuvor aktivierter Windows-Lizenz. Möglicherweise müssen Sie den vorgesehenen PlateSpin Migrate-Hostserver im Zuge der Installation der erforderlichen Software neu booten. Zudem benötigen Sie abhängig von der erforderlichen Software, die installiert werden muss, eine Internetverbindung.

  6. Fahren Sie mit Installieren von PlateSpin Migrate-Softwarekomponenten fort.

So installieren Sie die erforderliche Software manuell:

HINWEIS:Die Pakete und Distributionen dieser Softwarekomponenten sind nicht bei allen Versionen der unterstützten Windows Server-Plattformen gleich; die tatsächliche Vorgehensweise ist daher geringfügig unterschiedlich. Beachten Sie die Anweisungen für die Zielplattform in der angegebenen Installations- und Einrichtungsreihenfolge.

  1. Melden Sie sich als Benutzer mit Administratorrechten beim gewünschten PlateSpin Migrate-Server an.

  2. Installieren Sie Visual C++.

    Weitere Informationen hierzu finden Sie in Installieren von Visual C++ 2013 für die Installation von PlateSpin Migrate mithilfe einer Stapeldatei.

  3. Installieren Sie die Windows Server-Komponenten ASP .NET, IIS und .NET Framework:

  4. (Optional) Aktivieren Sie die FIPS-konforme Datenverschlüsselung.

    Weitere Informationen hierzu finden Sie unter Aktivieren der Unterstützung für FIPS-konforme Datenverschlüsselungs-Algorithmen (optional).

  5. Fahren Sie mit Installieren von PlateSpin Migrate-Softwarekomponenten fort.

1.2.1 Installieren von Visual C++ 2013 für die Installation von PlateSpin Migrate mithilfe einer Stapeldatei

Vor der Installation von PlateSpin Migrate mithilfe einer Stapeldatei müssen Sie Visual C++ 2013 auf dem geplanten Migrate-Server installieren. Diese Software ist für die fehlerfreie Installation des EMS (Event Messaging Service) in PlateSpin Transformation Manager erforderlich. Ein weitervertreibbares Visual C++ 2013-Paket ist in der Datei PlateSpinMigrateSetup-2018.11.0.x.exe enthalten. Alternativ können Sie das Visual C++ 2013-Paket von Microsoft herunterladen und installieren.

So installieren Sie VC++ 2013 auf dem geplanten Migrate-Server:

  1. Extrahieren Sie die Datei PlateSpinMigrateSetup-2018.11.0.x.exe in einen Speicherort auf dem geplanten Serverhost für PlateSpin Migrate.

  2. Navigieren Sie in einem Dateibrowser zum Ordner \Migrate-2018.11.0\PlateSpinImage\VCruntime-x64.

  3. Führen Sie vcredist_x64.exe als Administrator aus.

1.2.2 Installieren von SQL Server Native Client auf dem Hostserver

Wenn Sie eine Remote-Datenbankinstanz mit dem Migrate-Server verwenden möchten, müssen Sie Microsoft SQL Server Native Client auf dem Hostserver installieren.

  1. Melden Sie sich beim Hostserver als Benutzer mit Administratorrechten an.

  2. Um herauszufinden, ob SQL Server Native Client bereits auf dem Hostserver installiert ist, führen Sie regedit aus und suchen Sie den folgenden Eintrag:

    Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server Native Client 11.0
  3. Falls SQL Server Native Client nicht installiert ist, laden Sie Microsoft SQL Server 2012 Native Client von der Microsoft-Download-Website herunter und installieren Sie den Client auf dem Hostserver.

1.2.3 Installation der erforderlichen vorausgesetzten Software auf Windows Server 2016-Systemen

Installieren Sie die erforderliche Software auf den Microsoft Windows Server 2016 -Servern, auf denen der PlateSpin Migrate-Server installiert werden soll, gemäß den nachfolgenden Anweisungen. Machen Sie sich vor Beginn mit Systemanforderungen für PlateSpin-Server und Allgemeine Richtlinien für die Serverinstallation vertraut.

So installieren Sie die erforderlichen Microsoft-Softwarekomponenten:

  1. Melden Sie sich mit dem Konto des lokalen Benutzeradministrators beim geplanten Host für PlateSpin-Server an.

  2. Installieren Sie den Webserver (IIS) und die weitere für PlateSpin-Server erforderliche Software über den Server-Manager:

    1. Öffnen Sie den Server-Manager. Wählen Sie Start > Windows-Verwaltung > Server-Manager aus.

    2. Wählen Sie in der Server-Manager-Symbolleiste Schnellstart > Diesen lokalen Server konfigurieren > Rollen und Funktionen hinzufügen aus.

    3. Wechseln Sie im Assistenten zum Hinzufügen von Rollen und Funktionen zur Registerkarte „Installationstyp“ und setzen Sie den Assistenten fort:

      Assistent zum Hinzufügen von Rollen und Funktionen

      Aktion

      Installationstyp

      Wählen Sie Rollen- oder funktionsbasierte Installation und klicken Sie auf Weiter.

      Serverauswahl

      Wählen Sie den gewünschten PlateSpin-Server-Host aus und klicken Sie auf Weiter.

      Serverrollen

      Wählen Sie Webserver (IIS) und klicken Sie auf Weiter.

      Die Meldung Erforderliche Funktionen für Webserver (IIS) hinzufügen wird eingeblendet.

      Wählen Sie Verwaltungstools einschließen aus, klicken Sie zur Bestätigung Ihrer Auswahl auf Funktionen hinzufügen und klicken Sie dann auf der Seite „Serverrollen“ auf Weiter, um zur Liste der Funktionen zu gelangen.

      Funktionen

      Behalten Sie die standardmäßigen Funktionen für den Webserver bei und fügen Sie weitere erforderliche Funktionen sowie die zugehörigen Unterfunktionen gemäß den Anweisungen hinzu. Klicken Sie dann auf Weiter.

      • .NET Framework 4.6-Funktionen (3 von 7 installiert)

        • .NET Framework 4.6

        • ASP.NET 4.6

        • WCF-Dienste (1 von 5 installiert)

          • TCP-Portfreigabe

      • XPS-Viewer

      Web Server (IIS)

      Lesen Sie die Informationen und klicken Sie auf Weiter.

      Rollendienste

      Behalten Sie die standardmäßigen Rollendienste für den Webserver bei und ergänzen Sie weitere erforderliche Rollendienste sowie die zugehörigen Unterrollendienste gemäß den Anweisungen. Klicken Sie dann auf Weiter.

      HINWEIS:.NET 4.6 wird vom Betriebssystem installiert. PlateSpin-Server nutzt .NET 4.7.1, wie in Schritt 2.f installiert.

      Webserver (IIS) > Rollendienste (23 von 43 installiert):

      • Web Server (17 von 34 installiert)

        • Allgemeine HTTP-Funktionen (4 von 6 installiert)

          • Standarddokument

          • Durchsuchen von Verzeichnissen

          • HTTP-Fehler

          • Statischer Inhalt

        • Status und Diagnose (2 von 6 installiert)

          • HTTP-Protokollierung

          • Anforderungsmonitor

        • Leistung (1 von 2 installiert)

          • Komprimierung statischer Inhalte

        • Sicherheit (5 von 9 installiert)

          • Anforderungsfilterung

          • Basic Authentication

          • IP- und Domänenbeschränkungen

          • URL-Autorisierung

          • Windows-Authentifizierung

        • Anwendungsentwicklung (5 von 11 installiert)

          • .NET-Erweiterbarkeit 4.6

          • Anwendungsinitialisierung

          • ASP.NET 4.6

          • ISAPI-Erweiterungen

          • ISAPI-Filter

      • Verwaltungswerkzeuge (6 von 7 installiert)

        • IIS-Verwaltungskonsole

        • Kompatibilität mit IIS 6-Verwaltung (4 von 4 installiert)

          • Kompatibilität mit IIS 6-Metabase

          • IIS 6-Verwaltungskonsole

          • IIS 6-Skripterstellungswerkzeuge

          • Kompatibilität mit IIS 6-WMI

        • IIS-Verwaltungsskripts und -tools

      Bestätigung

      Prüfen Sie die zu installierenden Rollen, Rollendienste und Funktionen und klicken Sie auf Installieren.

    4. Warten Sie ab, bis die Installation abgeschlossen ist, und schließen Sie den Assistenten zum Hinzufügen von Rollen und Funktionen.

    5. Beenden Sie den Server-Manager.

    6. Laden Sie Microsoft .NET Framework 4.7.1 auf den gewünschten PlateSpin-Server-Host herunter und führen Sie die Installation aus.

1.2.4 Installation der erforderlichen vorausgesetzten Software auf Windows Server 2012 R2-Systemen

Installieren Sie die erforderliche Software auf den Microsoft Windows Server 2012 R2-Servern, auf denen der PlateSpin Migrate-Server installiert werden soll, gemäß den nachfolgenden Anweisungen. Machen Sie sich vor Beginn mit Systemanforderungen für PlateSpin-Server und Allgemeine Richtlinien für die Serverinstallation vertraut.

So installieren Sie die erforderlichen Microsoft-Softwarekomponenten:

  1. Melden Sie sich mit dem Konto des lokalen Benutzeradministrators beim geplanten Host für PlateSpin-Server an.

  2. Installieren Sie den Webserver (IIS) und die weitere für PlateSpin-Server erforderliche Software über den Server-Manager:

    1. Öffnen Sie den Server-Manager. Wählen Sie Start > Alle Programme > Verwaltung > Server Manager.

    2. Wählen Sie in Server-Manager in der Symbolleiste die Option Verwalten > Rollen und Funktionen hinzufügen.

    3. Wechseln Sie im Assistenten zum Hinzufügen von Rollen und Funktionen zur Registerkarte „Installationstyp“ und setzen Sie den Assistenten fort:

      Assistent zum Hinzufügen von Rollen und Funktionen

      Aktion

      Installationstyp

      Wählen Sie Rollen- oder funktionsbasierte Installation und klicken Sie auf Weiter.

      Serverauswahl

      Wählen Sie den gewünschten PlateSpin-Server-Host aus und klicken Sie auf Weiter.

      Serverrollen

      Wählen Sie Webserver (IIS) und klicken Sie auf Weiter.

      Die Meldung Erforderliche Funktionen für Webserver (IIS) hinzufügen wird eingeblendet.

      Wählen Sie Verwaltungstools einschließen aus, klicken Sie zur Bestätigung Ihrer Auswahl auf Funktionen hinzufügen und klicken Sie dann auf der Seite „Serverrollen“ auf Weiter, um zur Liste der Funktionen zu gelangen.

      Funktionen

      Behalten Sie die standardmäßigen Funktionen für den Webserver bei und fügen Sie weitere erforderliche Funktionen sowie die zugehörigen Unterfunktionen gemäß den Anweisungen hinzu. Klicken Sie dann auf Weiter.

      HINWEIS:.NET 4.5 wird vom Betriebssystem installiert. PlateSpin-Server nutzt .NET 4.7.1, wie in Schritt 2.f installiert.

      • .NET Framework 4.5-Funktionen (3 von 7 installiert)

        • .NET Framework 4.5

        • ASP.NET 4.5

        • WCF-Dienste (1 von 5 installiert)

          • TCP-Portfreigabe

      • XPS-Viewer

      Web Server (IIS)

      Lesen Sie die Informationen und klicken Sie auf Weiter.

      Rollendienste

      Behalten Sie die standardmäßigen Rollendienste für den Webserver bei und ergänzen Sie weitere erforderliche Rollendienste sowie die zugehörigen Unterrollendienste gemäß den Anweisungen. Klicken Sie dann auf Weiter.

      Webserver (IIS) > Rollendienste (23 von 43 installiert):

      • Web Server (17 von 34 installiert)

        • Allgemeine HTTP-Funktionen (4 von 6 installiert)

          • Standarddokument

          • Durchsuchen von Verzeichnissen

          • HTTP-Fehler

          • Statischer Inhalt

        • Status und Diagnose (2 von 6 installiert)

          • HTTP-Protokollierung

          • Anforderungsmonitor

        • Leistung (1 von 2 installiert)

          • Komprimierung statischer Inhalte

        • Sicherheit (5 von 9 installiert)

          • Anforderungsfilterung

          • Basic Authentication

          • IP- und Domänenbeschränkungen

          • URL-Autorisierung

          • Windows-Authentifizierung

        • Anwendungsentwicklung (5 von 11 installiert)

          • .NET-Erweiterbarkeit 4.5

          • Anwendungsinitialisierung

          • ASP.NET 4.5

          • ISAPI-Erweiterungen

          • ISAPI-Filter

      • Verwaltungswerkzeuge (6 von 7 installiert)

        • IIS-Verwaltungskonsole

        • Kompatibilität mit IIS 6-Verwaltung (4 von 4 installiert)

          • Kompatibilität mit IIS 6-Metabase

          • IIS 6-Verwaltungskonsole

          • IIS 6-Skripterstellungswerkzeuge

          • Kompatibilität mit IIS 6-WMI

        • IIS-Verwaltungsskripts und -tools

      Bestätigung

      Prüfen Sie die zu installierenden Rollen, Rollendienste und Funktionen und klicken Sie auf Installieren.

    4. Warten Sie ab, bis die Installation abgeschlossen ist, und schließen Sie den Assistenten zum Hinzufügen von Rollen und Funktionen.

    5. Beenden Sie den Server-Manager.

    6. Laden Sie Microsoft .NET Framework 4.7.1 auf den gewünschten PlateSpin-Server-Host herunter und führen Sie die Installation aus.

1.2.5 Aktivieren der Unterstützung für FIPS-konforme Datenverschlüsselungs-Algorithmen (optional)

PlateSpin Migrate unterstützt Datenverschlüsselungs-Algorithmen, die FIPS (Federal Information Processing Standards, Publication 140-2) entsprechen.

Wenn die FIPS-Konformität erforderlich ist, müssen diese Datenverschlüsselungs-Algorithmen vor der Installation des PlateSpin-Servers auf dem vorgesehenen PlateSpin-Server-Host aktiviert werden. Der Grund dafür ist, dass PlateSpin Migrate nur dann im FIPS-kompatiblen Modus läuft, wenn festgestellt wird, dass das Betriebssystem eines Workloads im FIPS-kompatiblen Modus ausgeführt wird.

HINWEIS:Der FIPS-konforme Modus wirkt sich auf die Leistung aus und kann die Datenübertragungsgeschwindigkeit um bis zu 30 % verlangsamen.

So aktivieren Sie FIPS-konforme Algorithmen:

  1. Aktivieren Sie FIPS-kompatible Algorithmen in den Sicherheitsoptionen der lokalen Sicherheitsrichtlinien des PlateSpin Migrate-Hosts:

    1. Führen Sie secpol.msc aus und wählen Sie Lokale Richtlinien > Sicherheitsoptionen.

    2. Aktivieren Sie die Sicherheitsoption Systemkryptografie: FIPS-konformen Algorithmus für Verschlüsselung, Hashing und Signatur verwenden.

  2. Konfigurieren Sie ASP.NET für die FIPS-Unterstützung:

    1. Öffnen Sie die Datei machine.config, die sich in folgendem Verzeichnis des PlateSpin-Server-Hosts befindet:

      ..Windows\Microsoft.Net\Framework\vX.X.XXXXX\Config

    2. Fügen Sie folgenden Eintrag unter <system.web> hinzu:

      <machineKey validationKey="AutoGenerate,IsolateApps" decryptionKey="AutoGenerate,IsolateApps" validation="3DES" decryption="3DES"/>
  3. Öffnen Sie jeweils die Datei web.config in den nachfolgenden Verzeichnissen auf dem PlateSpin-Server-Host und fügen Sie Folgendes im Element <system.web> der einzelnen Dateien web.config ein:

    <machineKey validationKey="AutoGenerate,IsolateApps" decryptionKey="AutoGenerate,IsolateApps" validation="3DES" decryption="3DES"/>
    • PlateSpin Migrate-Installationsverzeichnis\PlateSpin Forge\web\

    • PlateSpin Migrate-Installationsverzeichnis\Web\

    • PlateSpin Migrate-Installationsverzeichnis\ConfigurationEditor.Web\

    • PlateSpin Migrate-Installationsverzeichnis\Protection.WebServices\

    • PlateSpin Migrate-Installationsverzeichnis\OfxWeb\