1.2 Installation des logiciels requis

Avant d'installer PlateSpin Migrate sur le serveur hôte prévu, vous devez installer une version prise en charge de Microsoft Windows Server et activer la licence de Windows, puis installer les Logiciels requis Visual C++ (pour l'installation du fichier de commandes), ASP.NET, IIS et .NET Framework. Vous pouvez éventuellement activer le chiffrement des données conforme à la norme FIPS.

Vous pouvez utiliser le script Install Prerequisites de PlateSpin Migrate (Installer les composants requis de PlateSpin Migrate) accessible via le site Web de téléchargement Micro Focus pour installer tous les logiciels manquants et appliquer la configuration appropriée sur l'hôte du serveur PlateSpin Migrate prévu. Vous pouvez aussi installer et configurer manuellement les logiciels requis sur l'hôte du serveur PlateSpin Migrate prévu en utilisant les procédures décrites à cette section.

REMARQUE :l'installation des logiciels requis peut nécessiter le redémarrage du serveur hôte PlateSpin Migrate prévu. En fonction des logiciels requis à installer, un accès à Internet peut être nécessaire.

Pour utiliser le script Install PlateSpin Migrate Prerequisites afin d'installer les logiciels requis :

  1. Connectez-vous au serveur PlateSpin Migrate prévu en tant qu'utilisateur disposant de privilèges d'administrateur.

  2. Lancez un navigateur Web, accédez à la page Téléchargements Micro Focus, recherchez PlateSpin Migrate, puis accédez à la page de téléchargement PlateSpin Migrate appropriée.

  3. Téléchargez le fichier Install_PlateSpin_Migrate_Prerequisites_v2.zip sur le serveur hôte PlateSpin Migrate prévu.

  4. Dans un outil de compression/décompression, utilisez sélectionnez Extraire > Tous les fichiers/dossiers pour extraire les fichiers à un emplacement sur le serveur :

    • Installez le fichier PlateSpin Migrate Prerequisites.ps1
    • Installez le fichier PlateSpin Migrate Prerequisites.bat
    • readme.txt
  5. Exécutez le fichier BAT pour exécuter le script PowerShell Install PlateSpin Migrate Prerequisites.ps1. Dans un explorateur, cliquez avec le bouton droit sur le fichier Install PlateSpin Migrate Prerequisites.bat et sélectionnez Ouvrir.

    Le script PowerShell installe et configure automatiquement les logiciels requis uniquement sur une version prise en charge du système d'exploitation Microsoft Windows Server sur laquelle vous avez activé au préalable la licence Windows. L'installation des logiciels requis peut nécessiter le redémarrage du serveur hôte PlateSpin Migrate prévu. En fonction des logiciels requis à installer, un accès à Internet peut être nécessaire.

  6. Passez à la section Installation des composants logiciels PlateSpin Migrate.

Pour installer manuellement les logiciels requis :

REMARQUE :étant donné que les paquetages et la distribution de ces composants logiciels varient suivant les versions des plates-formes Windows Server prises en charge, les procédures diffèrent également quelque peu. Utilisez la procédure appropriée pour la plate-forme cible dans l'ordre d'installation et de configuration indiqué.

  1. Connectez-vous au serveur PlateSpin Migrate prévu en tant qu'utilisateur disposant de privilèges d'administrateur.

  2. Installez Visual C++.

    Reportez-vous à la section Installation de Visual C++ 2013 pour l'installation du fichier de traitement par lots de PlateSpin Migrate.

  3. Installez les composants Windows Server ASP .NET, IIS et .NET Framework :

  4. (Facultatif) Activez le chiffrement de données compatible FIPS.

    Reportez-vous à la section Activation de la prise en charge des algorithmes de codage de données compatibles FIPS (facultatif).

  5. Passez à la section Installation des composants logiciels PlateSpin Migrate.

1.2.1 Installation de Visual C++ 2013 pour l'installation du fichier de traitement par lots de PlateSpin Migrate

Avant d'installer le fichier de traitement par lots du serveur PlateSpin Migrate, vous devez installer Visual C++ 2013 sur le serveur Migrate planifié. Ce logiciel est effectivement requis pour installer correctement le service de messagerie d'événements utilisé par PlateSpin Transformation Manager. Un package redistribuable Visual C++ 2013 est disponible dans le fichier PlateSpinMigrateSetup-2018.11.0.x.exe. Vous pouvez également télécharger le package Visual C++ 2013 auprès de Microsoft et l'installer.

Pour installer VC++ 2013 sur le serveur Migrate planifié, procédez comme suit :

  1. Extrayez le fichier PlateSpinMigrateSetup-2018.11.0.x.exe à un emplacement sur l'hôte du serveur prévu pour PlateSpin Migrate.

  2. Dans un navigateur de fichiers, accédez au dossier ..\Migrate-2018.11.0. \PlateSpinImage\VCruntime-x64.

  3. Exécutez le fichier vcredist_x64.exe en tant qu'administrateur.

1.2.2 Installation de SQL Server Native Client sur le serveur hôte

Pour utiliser une instance de base de données distante avec le serveur PlateSpin Migrate, vous devez installer Microsoft SQL Server Native Client sur le serveur hôte.

  1. Connectez-vous au serveur hôte en tant qu'utilisateur disposant de privilèges d'administrateur.

  2. Pour vérifier si SQL Server Native Client est déjà installé sur le serveur hôte, exécutez regedit et recherchez l'entrée suivante :

    Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server Native Client 11.0
  3. Si SQL Server Native Client n'est pas installé, téléchargez Microsoft SQL Server 2012 Native Client à partir du site de téléchargement Microsoft, puis installez-le sur le serveur hôte.

1.2.3 Installation des logiciels requis sur les systèmes Windows Server 2016

Suivez la procédure ci-dessous pour installer les logiciels requis sur les serveurs Microsoft Windows Server 2016  sur lesquels vous prévoyez d'installer le serveur PlateSpin Migrate. Avant de commencer, veillez à consulter les sections Configuration système requise pour le serveur PlateSpin et Consignes générales pour l'installation du serveur.

Pour installer les composants logiciels Microsoft requis :

  1. Utilisez le compte LUA (Local User Administrator) pour vous connecter à l'hôte du serveur PlateSpin souhaité.

  2. Utilisez le Gestionnaire de serveur pour installer le serveur Web (IIS) et les autres logiciels requis par le serveur PlateSpin :

    1. Ouvrez le Gestionnaire de serveur. Sélectionnez Démarrer > Outils d'administration Windows > Gestionnaire de serveur.

    2. Dans la barre d'outils du Gestionnaire de serveur, sélectionnez Démarrage rapide > Configurer ce serveur local > Ajouter des rôles et fonctionnalités.

    3. Dans l'assistant d'ajout de rôles et de fonctionnalités, passez à l'onglet Type d'installation, puis continuez à suivre les étapes de l'assistant :

      Assistant d'ajout de rôles et de fonctionnalités

      Opération

      Type d'installation

      Sélectionnez Installation basée sur un rôle ou une fonctionnalité, puis cliquez sur Suivant.

      Sélection du serveur

      Sélectionnez l'hôte prévu pour le serveur PlateSpin, puis cliquez sur Suivant.

      Rôles de serveur

      Sélectionnez le serveur Web (IIS), puis cliquez sur Suivant.

      Fenêtre contextuelle invitant à ajouter les fonctionnalités requises pour le serveur Web (IIS)

      Sélectionnez Inclure les outils de gestion, cliquez sur Ajouter des fonctionnalités pour confirmer votre choix, puis cliquez sur Suivant sur la page Rôles du serveur pour passer à la liste des fonctionnalités.

      Fonctions

      Conservez l'ensemble de fonctionnalités par défaut pour le serveur Web et ajoutez les autres fonctionnalités requises, ainsi que leurs sous-fonctionnalités (comme indiqué ci-dessous), puis cliquez sur Suivant.

      • Fonctionnalités .NET Framework 4.6 (3 sur 7 installées)

        • .NET Framework 4.6

        • ASP.NET 4.6

        • Services WCF (1 installés sur 5)

          • Partage de Port TCP

      • Visionneuse XPS

      Serveur Web (IIS)

      Lisez les informations, puis cliquez sur Suivant.

      Services de rôle

      Conservez l'ensemble de services de rôle par défaut pour le serveur Web et ajoutez les autres services de rôle requis, ainsi que leurs services de sous-rôle (comme indiqué ci-dessous), puis cliquez sur Suivant.

      REMARQUE :.NET 4.6 est installé par le système d'exploitation. Le serveur PlateSpin utilise .NET 4.7.1, installé à l'Étape 2.f.

      Serveur Web (IIS) > Services de rôle (23 installés sur 43) :

      • Serveur Web (17 installés sur 34)

        • Fonctions HTTP courantes (4 installés sur 6)

          • Document par défaut

          • Consultation d'annuaire

          • Erreurs HTTP 

          • Contenu statique

        • État de santé et diagnostic (2 installés sur 6)

          • Consignation HTTP

          • Moniteur de requête

        • Performances (1 installé sur 2)

          • Compression de contenu statique

        • Sécurité (5 installés sur 9)

          • Demande de filtre

          • Authentification de base

          • Restrictions de domaines et d'adresses IP

          • Autorisation d'URL

          • Authentification Windows

        • Développement d'applications (5 installés sur 11)

          • .NET Extensibility 4.6

          • Initialisation d'application

          • ASP.NET 4.6

          • Extensions ISAPI

          • Filtres ISAPI

      • Outils de gestion (6 installés sur 7)

        • Console de gestion d'IIS

        • Composants IIS 6 Management Compatibility (Compatibilité avec la gestion IIS 6) (4 installés sur 4)

          • IIS 6 Metabase Compatibility (Compatibilité avec la métabase IIS 6)

          • IIS 6 Management Console (Console de gestion IIS 6)

          • IIS 6 Scripting Tools (Outils de script IIS 6)

          • IIS 6 WMI Compatibility (Compatibilité avec le service WMI IIS 6)

        • Scripts et outils de gestion d'IIS

      Confirmation

      Passez en revue les rôles, services de rôle et fonctionnalités à installer, puis cliquez sur Installer.

    4. Attendez que l'installation soit terminée, puis fermez l'assistant d'ajout de rôles et de fonctionnalités.

    5. Quittez le Gestionnaire de serveur.

    6. Téléchargez et installez Microsoft .NET Framework 4.7.1 sur l'hôte prévu pour le serveur PlateSpin.

1.2.4 Installation des logiciels requis sur les systèmes Windows Server 2012 R2

Suivez la procédure ci-dessous pour installer les logiciels requis sur les serveurs Microsoft Windows Server 2012 R2 sur lesquels vous prévoyez d'installer le serveur PlateSpin Migrate. Avant de commencer, veillez à consulter les sections Configuration système requise pour le serveur PlateSpin et Consignes générales pour l'installation du serveur.

Pour installer les composants logiciels Microsoft requis :

  1. Utilisez le compte LUA (Local User Administrator) pour vous connecter à l'hôte du serveur PlateSpin souhaité.

  2. Utilisez le Gestionnaire de serveur pour installer le serveur Web (IIS) et les autres logiciels requis par le serveur PlateSpin :

    1. Ouvrez le Gestionnaire de serveur. Sélectionnez Démarrer > Tous les programmes > Outils d'administration > Gestionnaire de serveur.

    2. Dans la barre d'outils du Gestionnaire de serveur, sélectionnez Gérer > Ajouter des rôles et des fonctionnalités.

    3. Dans l'assistant d'ajout de rôles et de fonctionnalités, passez à l'onglet Type d'installation, puis continuez à suivre les étapes de l'assistant :

      Assistant d'ajout de rôles et de fonctionnalités

      Opération

      Type d'installation

      Sélectionnez Installation basée sur un rôle ou une fonctionnalité, puis cliquez sur Suivant.

      Sélection du serveur

      Sélectionnez l'hôte prévu pour le serveur PlateSpin, puis cliquez sur Suivant.

      Rôles de serveur

      Sélectionnez le serveur Web (IIS), puis cliquez sur Suivant.

      Fenêtre contextuelle invitant à ajouter les fonctionnalités requises pour le serveur Web (IIS)

      Sélectionnez Inclure les outils de gestion, cliquez sur Ajouter des fonctionnalités pour confirmer votre choix, puis cliquez sur Suivant sur la page Rôles du serveur pour passer à la liste des fonctionnalités.

      Fonctions

      Conservez l'ensemble de fonctionnalités par défaut pour le serveur Web et ajoutez les autres fonctionnalités requises, ainsi que leurs sous-fonctionnalités (comme indiqué ci-dessous), puis cliquez sur Suivant.

      REMARQUE :.NET 4.5 est installé par le système d'exploitation. Le serveur PlateSpin utilise .NET 4.7.1, installé à l'Étape 2.f.

      • Fonctionnalités .NET Framework 4.5 (3 sur 7 installées)

        • .NET Framework 4.5

        • ASP.NET 4.5

        • Services WCF (1 installé sur 5)

          • Partage de Port TCP

      • Visionneuse XPS

      Serveur Web (IIS)

      Lisez les informations, puis cliquez sur Suivant.

      Services de rôle

      Conservez l'ensemble de services de rôle par défaut pour le serveur Web et ajoutez les autres services de rôle requis, ainsi que leurs services de sous-rôle (comme indiqué ci-dessous), puis cliquez sur Suivant.

      Serveur Web (IIS) > Services de rôle (23 installés sur 43) :

      • Serveur Web (17 installés sur 34)

        • Fonctions HTTP courantes (4 installés sur 6)

          • Document par défaut

          • Consultation d'annuaire

          • Erreurs HTTP 

          • Contenu statique

        • État de santé et diagnostic (2 installés sur 6)

          • Consignation HTTP

          • Moniteur de requête

        • Performances (1 installé sur 2)

          • Compression de contenu statique

        • Sécurité (5 installés sur 9)

          • Demande de filtre

          • Authentification de base

          • Restrictions de domaines et d'adresses IP

          • Autorisation d'URL

          • Authentification Windows

        • Développement d'applications (5 installés sur 11)

          • .NET Extensibility 4.5

          • Initialisation d'application

          • ASP.NET 4.5

          • Extensions ISAPI

          • Filtres ISAPI

      • Outils de gestion (6 installés sur 7)

        • Console de gestion d'IIS

        • Composants IIS 6 Management Compatibility (Compatibilité avec la gestion IIS 6) (4 installés sur 4)

          • IIS 6 Metabase Compatibility (Compatibilité avec la métabase IIS 6)

          • IIS 6 Management Console (Console de gestion IIS 6)

          • IIS 6 Scripting Tools (Outils de script IIS 6)

          • IIS 6 WMI Compatibility (Compatibilité avec le service WMI IIS 6)

        • Scripts et outils de gestion d'IIS

      Confirmation

      Passez en revue les rôles, services de rôle et fonctionnalités à installer, puis cliquez sur Installer.

    4. Attendez que l'installation soit terminée, puis fermez l'assistant d'ajout de rôles et de fonctionnalités.

    5. Quittez le Gestionnaire de serveur.

    6. Téléchargez et installez Microsoft .NET Framework 4.7.1 sur l'hôte prévu pour le serveur PlateSpin.

1.2.5 Activation de la prise en charge des algorithmes de codage de données compatibles FIPS (facultatif)

PlateSpin Migrate prend en charge les algorithmes de codage de données qui sont conformes à la norme FIPS (Federal Information Processing Standards, Publication 140-2).

Si la conformité avec la norme FIPS est requise, celle-ci doit être activée sur l'hôte prévu pour le serveur PlateSpin avant l'installation de ce dernier. En effet, PlateSpin Migrate s'exécute en mode compatible FIPS uniquement s'il détecte que le système d'exploitation d'un workload s'exécute dans ce même mode.

REMARQUE :le mode compatible FIPS a un impact sur les performances et peut réduire la vitesse de transfert des données jusqu'à 30 %.

Pour activer les algorithmes compatibles FIPS :

  1. Activez les algorithmes compatibles FIPS dans les options de sécurité des stratégies de sécurité locales de l'hôte de PlateSpin Migrate :

    1. Exécutez secpol.msc et accédez à Stratégies locales > Options de sécurité.

    2. Activez l'option de sécurité System cryptography: Use FIPS compliant algorithms for encryption (Cryptographie système : utiliser des algorithmes compatibles FIPS pour le chiffrement).

  2. Configurez ASP.NET pour la prise en charge FIPS :

    1. Accédez au fichier machine.config situé dans le répertoire suivant de l'hôte du serveur PlateSpin

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

    2. Ajoutez la commande suivante sous l'élément <system.web> :

      <machineKey validationKey="AutoGenerate,IsolateApps" decryptionKey="AutoGenerate,IsolateApps" validation="3DES" decryption="3DES"/>
  3. Accédez au fichier web.config dans chacun des répertoires de votre hôte de serveur PlateSpin listés ci-dessous et ajoutez ce qui suit sous l'élément <system.web> de chaque fichier web.config :

    <machineKey validationKey="AutoGenerate,IsolateApps" decryptionKey="AutoGenerate,IsolateApps" validation="3DES" decryption="3DES"/>
    • Répertoire_installation_PlateSpin_Migrate\PlateSpin Forge\web\

    • Répertoire_installation_PlateSpin_Migrate\Web\

    • Répertoire_installation_PlateSpin_Migrate\ConfigurationEditor.Web\

    • Répertoire_installation_PlateSpin_Migrate\Protection.WebServices\

    • Répertoire_installation_PlateSpin_Migrate\OfxWeb\