1.2 Installation der erforderlichen vorausgesetzten Software

In diesem Abschnitt finden Sie Informationen zur Installation der erforderlichen ASP.NET-, IIS- und .NET Framework-Softwarekomponenten. 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 angegebene Reihenfolge für Installation und Setup.

1.2.1 Installation der erforderlichen vorausgesetzten Software auf Windows Server 2012-Systemen

Das nachfolgende Verfahren gilt für die Installation von PlateSpin Migrate auf einem Server mit Microsoft Windows Server 2012 (64 Bit).

So installieren Sie die erforderlichen Microsoft-Softwarekomponenten:

  1. Machen Sie sich mit den Informationen unter Systemanforderungen (PlateSpin-Server) und Allgemeine Richtlinien für die Serverinstallation vertraut.

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

  3. Installieren Sie die Webserverrolle (IIS-Rolle) und die zugehörigen Rollendienste mit dem Server-Manager. Behalten Sie die standardmäßigen Rollendienste für den Webserver bei und ergänzen Sie die nachfolgenden Rollendienste sowie die zugehörigen Unterrollendienste gemäß den Anweisungen. (Wählen Sie Start > Alle Programme > Verwaltung > Server-Manager, wählen Sie Verwalten > Rollen und Features hinzufügen und bearbeiten Sie den Assistenten bis Serverrollen auswählen und Rollendienste auswählen für den Webserver.)

    • Web Server (IIS) (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)

          • Anforderungsfilter

          • 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

            • Kompatibilität mit IIS 6-Metabase

            • IIS 6-Verwaltungskonsole

            • IIS 6-Skripterstellungswerkzeuge

            • Kompatibilität mit IIS 6-WMI

          • IIS-Verwaltungsskripts und -tools

  4. Installieren Sie mit dem Server-Manager die nachfolgenden erforderlichen Funktionen und Unterfunktionen. (Wählen Sie im Server-Manager den Befehl Verwalten > Rollen und Features hinzufügen und bearbeiten Sie den Assistenten bis Features auswählen.)

    • .NET Framework 3.5-Funktionen (alle)

    • .NET Framework 4.5-Funktionen (alle)

    • Windows-Prozessaktivierungsservice (alle)

    • XPS-Viewer

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

Das nachfolgende Verfahren gilt für die Installation von PlateSpin Migrate auf einem Server mit Microsoft Windows Server 2008 R2.

So installieren Sie die erforderlichen Microsoft-Softwarekomponenten:

  1. Machen Sie sich mit den Informationen unter Systemanforderungen (PlateSpin-Server) und Allgemeine Richtlinien für die Serverinstallation vertraut.

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

  3. Fügen Sie die Webserverrolle (IIS-Rolle) und die zugehörigen Rollendienste mit dem Server-Manager hinzu. Behalten Sie die standardmäßigen Rollendienste für den Webserver bei und ergänzen Sie die nachfolgenden Rollendienste sowie die zugehörigen Unterrollendienste gemäß den Anweisungen. (Wählen Sie Start > Alle Programme > Verwaltung > Server-Manager, klicken Sie auf Rollen und Features hinzufügen und bearbeiten Sie den Assistenten bis Serverrollen auswählen und Rollendienste auswählen für den Webserver.)

    • Web Server (IIS)

      • 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

          • Kompatibilität mit IIS 6-Verwaltung

            • Kompatibilität mit IIS 6-Metabase

            • Kompatibilität mit IIS 6-WMI

            • IIS 6-Skripterstellungswerkzeuge

            • IIS 6-Verwaltungskonsole

  4. Installieren Sie mit dem Server-Manager die nachfolgenden erforderlichen Funktionen und Unterfunktionen. (Klicken Sie im Server-Manager auf Features hinzufügen.)

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

  5. (Bedingt) Unter Windows Server 2008 R2 laden Sie das Paket für Microsoft .NET Framework 4.5 herunter und installieren Sie das Framework.

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