1.2 Installation der erforderlichen vorausgesetzten Software

Vor der Installation von PlateSpin Migrate muss die Erforderliche Software installiert sein: Visual C++, ASP.NET, IIS und .NET Framework. Mit dem Skript zum Installieren der erforderlichen Software für PlateSpin Migrate auf der NetIQ-Download-Site wird die erforderliche Software installiert und entsprechend konfiguriert. Alternativ können Sie die erforderliche Software gemäß den Anweisungen in diesem Abschnitt installieren.

So installieren Sie die erforderliche Software mit dem Skript:

  1. Installieren Sie auf dem geplanten PlateSpin Migrate-Server eine unterstützte Version von Microsoft Windows Server und aktivieren Sie die Windows-Lizenz.

  2. Öffnen Sie die Website der NetIQ-Downloads und wechseln Sie zur PlateSpin Migrate-Download-Seite.

  3. Laden Sie die Datei Install_PlateSpin_Migrate_Prerequisites.zip herunter.

  4. Extrahieren Sie die Dateien auf dem geplanten PlateSpin Migrate-Hostserver:

    • Install PlateSpin Migrate Prerequisites.ps1
    • Install PlateSpin Migrate Prerequisites.bat
    • readme.txt

    Die BAT-Datei führt das Skript aus, ohne dass der Benutzer die PowerShell-Ausführungsrichtlinie auf RemoteSigned einstellen muss.

  5. Führen Sie das PowerShell-Skript aus.

    Die erforderliche Software wird mit dem Skript automatisch installiert und konfiguriert.

  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. Installieren Sie auf dem geplanten PlateSpin Migrate-Server eine unterstützte Version von Microsoft Windows Server und aktivieren Sie die Windows-Lizenz.

  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-12.2.1.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-12.2.1.X.exe in einen Speicherort auf dem geplanten Serverhost für PlateSpin Migrate.

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

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

1.2.2 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

      1. Installationstyp

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

      1. Serverauswahl

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

      1. Serverrollen

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

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

      Wählen Sie Verwaltungswerkzeuge einbeziehen und klicken Sie auf Funktionen hinzufügen.

      1. 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 3.5-Funktionen (alle installiert)

        • .NET Framework 3.5 (umfasst .NET 2.0 und 3.0)

        • HTTP-Aktivierung

        • Nicht-HTTP-Aktivierung

      • .NET Framework 4.5-Funktionen (alle installiert)

        • .NET Framework 4.5

        • ASP.NET 4.5

        • WCF-Dienste (5 von 5 installiert)

          • HTTP-Aktivierung

          • Message Queuing (MSMQ)-Aktivierung

          • Named-Pipe-Aktivierung

          • TCP-Aktivierung

          • TCP-Portfreigabe

      • Windows-Prozessaktivierungsdienst (alle installiert)

        • Prozessmodell

        • .NET-Umgebung

        • Konfigurations-APIs

      • XPS-Viewer

      1. Web Server (IIS)

      Lesen Sie die Informationen und klicken Sie auf Weiter.

      1. 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 (25 von 43 installiert):

      • Web Server (19 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 (7 von 11 installiert)

          • .NET-Erweiterbarkeit 3.5

          • .NET-Erweiterbarkeit 4.5

          • Anwendungsinitialisierung

          • ASP.NET 3.5

          • 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

      1. 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.

1.2.3 Installation der erforderlichen vorausgesetzten Software auf Windows Server 2008 R2-Systemen

Installieren Sie die erforderliche Software auf den Microsoft Windows Server 2008 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. Öffnen Sie den Server-Manager. Wählen Sie Start > Alle Programme > Verwaltung > Server Manager.

  3. Installieren Sie den Webserver (IIS) mit den für PlateSpin-Server erforderlichen Komponenten über den Server-Manager:

    1. Wählen Sie im Server-Manager im linken Bereich die Option Rollen und klicken Sie im Bereich „Rollen“ auf Rollen hinzufügen.

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

      Assistent zum Hinzufügen von Rollen

      Aktion

      1. Serverrollen

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

      1. Web Server (IIS)

      Lesen Sie die Informationen und klicken Sie auf Weiter.

      1. 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:

      • Webserver

        • Allgemeine HTTP-Funktionen (alle installiert)

          • Statischer Inhalt

          • Standarddokument

          • Durchsuchen von Verzeichnissen

          • HTTP-Fehler

          • HTTP-Umleitung

          • WebDAV-Veröffentlichung

        • Anwendungsentwicklung (4 von 7 installiert)

          • ASP.NET

          • .NET-Erweiterbarkeit

          • ISAPI-Erweiterungen

          • ISAPI-Filter

        • Status und Diagnose (2 von 6 installiert)

          • HTTP-Protokollierung

          • Anforderungsmonitor

        • Sicherheit (alle installiert)

          • Basic Authentication

          • Windows-Authentifizierung

          • Digest-Authentifizierung

          • Zuordnung der Client-Zertifikate

          • Zuordnung der IIS-Client-Zertifikate

          • URL-Autorisierung

          • Anforderungsfilterung

          • IP- und Domänenbeschränkungen

        • Leistung (1 von 2 installiert)

          • Komprimierung statischer Inhalte

      • Verwaltungswerkzeuge (alle installiert)

        • IIS-Verwaltungskonsole

        • IIS-Verwaltungsskript und -tools

        • Verwaltungsdienst

        • IIS 6-Verwaltungskompatibilität (alle installiert)

          • Kompatibilität mit IIS 6-Metabase

          • Kompatibilität mit IIS 6-WMI

          • IIS 6-Skripterstellungswerkzeuge

          • IIS 6-Verwaltungskonsole

      1. Bestätigung

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

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

  4. Installieren Sie die weitere für PlateSpin-Server erforderliche Software über den Server-Manager:

    1. Wählen Sie im Server-Manager im linken Bereich die Option Funktionen und klicken Sie im Bereich „Funktionen“ auf Funktionen hinzufügen.

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

      Assistent zum Hinzufügen von Funktionen

      Aktion

      1. Funktionen

      Wählen Sie die nachfolgenden erforderlichen Funktionen sowie die zugehörigen Unterfunktionen gemäß den Anweisungen und klicken Sie auf Weiter.

      • .NET Framework (alle installiert)

        • .NET Framework 3.5.1

        • WCF-Aktivierung

          • HTTP-Aktivierung

          • Nicht-HTTP-Aktivierung

      • Windows-Prozessaktivierungsdienst (alle installiert)

        • Prozessmodell

        • .NET-Umgebung

        • Konfigurations-APIs

      • XPS-Viewer

      1. Bestätigung

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

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

  5. Beenden Sie den Server-Manager.

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

1.2.4 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\