1.2 Instalando o software de pré-requisito

Antes de instalar o PlateSpin Migrate no servidor de host do PlateSpin Migrate, você deve instalar uma versão suportada do Microsoft Windows Server e ativar a licença do Windows. Em seguida, instale o Software de Pré-requisito: Visual C++ (para instalação de arquivo em lote), ASP.NET, IIS e .NET Framework. Se preferir, você poderá habilitar a criptografia de dados compatível com FIPS.

É possível usar o script Install PlateSpin Migrate Prerequisites disponível no site de Downloads da Micro Focus para instalar qualquer software ausente e aplicar a configuração apropriada ao host de servidor do PlateSpin Migrate desejado. Se preferir, você poderá instalar e configurar manualmente o software de pré-requisito no host de servidor do PlateSpin Migrate desejado seguindo os procedimentos nesta seção.

NOTA:A instalação do software de pré-requisito pode exigir a reinicialização do servidor de host do PlateSpin Migrate desejado. Dependendo do software de pré-requisito que precisa ser instalado, o acesso à Internet pode ser necessário.

Para usar o script Install PlateSpin Migrate Prerequisites para instalar o software de pré-requisito:

  1. Efetue login no servidor do PlateSpin Migrate desejado como usuário com privilégios de Administrador.

  2. Inicie um browser da Web, vá para a página Downloads da Micro Focus, procure o PlateSpin Migrate e acesse a página apropriada de Downloads dele.

  3. Faça download do arquivo Install_PlateSpin_Migrate_Prerequisites_v2.zip para o servidor de host do PlateSpin Migrate desejado.

  4. Em uma ferramenta ZIP, use Extract (Extrair) > All files/folders (Todos os arquivos/pastas) para extrair os arquivos em um local no servidor:

    • Install PlateSpin Migrate Prerequisites.ps1
    • Install PlateSpin Migrate Prerequisites.bat
    • readme.txt
  5. Inicie o arquivo BAT para executar o script Install PlateSpin Migrate Prerequisites.ps1 do PowerShell. Em um browser Explorador, clique o botão direito do mouse em Install PlateSpin Migrate Prerequisites.bat (Instalar o Prerequisites.bat do PlateSpin Migrate) e selecione Open (Abrir).

    O script do PowerShell instala e configura automaticamente o software de pré-requisito apenas em uma versão suportada do sistema operacional Microsoft Windows Server no qual você já ativou a licença do Windows. A instalação do software de pré-requisito pode exigir a reinicialização do servidor de host do PlateSpin Migrate desejado. Dependendo do software de pré-requisito que precisa ser instalado, o acesso à Internet pode ser necessário.

  6. Continue em Instalando os componentes de software do PlateSpin Migrate.

Para instalar o software de pré-requisito manualmente:

NOTA:Como o pacote e a distribuição desses componentes de software variam entre as diversas versões das plataformas Windows Server suportadas, os procedimentos podem ser um pouco diferentes. Siga o procedimento apropriado à plataforma de destino na ordem de instalação e configuração indicada.

  1. Efetue login no servidor do PlateSpin Migrate desejado como usuário com privilégios de Administrador.

  2. Instale o Visual C++.

    Consulte Instalando o Visual C++ 2013 para instalação do arquivo de lote do PlateSpin Migrate.

  3. Instale os componentes do Windows Server .ASP .NET, IIS e .NET Framework:

  4. (Opcional) Habilite a criptografia de dados compatível com FIPS.

    Consulte Habilitando suporte para algoritmos de criptografia de dados compatíveis com FIPS (opcional).

  5. Continue em Instalando os componentes de software do PlateSpin Migrate.

1.2.1 Instalando o Visual C++ 2013 para instalação do arquivo de lote do PlateSpin Migrate

Antes de executar uma instalação do arquivo de lote do servidor do PlateSpin Migrate, você deve instalar o Visual C++ 2013 no servidor do Migrate planejado. Esse software é necessário para instalar apropriadamente o serviço de Mensagens de Eventos, que é usado pelo Platespin Transformation Manager. Um pacote redistribuível do Visual C++ 2013 está disponível no arquivo PlateSpinMigrateSetup-2018.11.0.x.exe. Se preferir, você poderá fazer download do pacote do Visual C++ 2013 da Microsoft e instalá-lo.

Para instalar o VC++ 2013 no servidor do Migrate planejado:

  1. Extraia o arquivo PlateSpinMigrateSetup-2018.11.0.x.exe em um local no host de servidor planejado para o PlateSpin Migrate.

  2. Em um browser de arquivos, navegue até a pasta ..\Migrate-2018.11.0\PlateSpinImage\VCruntime-x64.

  3. Execute vcredist_x64.exe como Administrador.

1.2.2 Instalando o SQL Server Native Client no servidor de host

Para usar uma instância de banco de dados remoto com o Servidor do Migrate, é necessário instalar o Microsoft SQL Server Native Client no servidor de host.

  1. Efetue login no servidor de host como usuário com permissões de Administrador.

  2. Para verificar se o SQL Server Native Client já está instalado no servidor de host, execute regedit e navegue até localizar a seguinte entrada:

    Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server Native Client 11.0
  3. Se o SQL Server Native Client não estiver instalado, faça download do Microsoft SQL Server 2012 Native Client do site de Downloads da Microsoft e instale-o no servidor de host.

1.2.3 Instalando o software de pré-requisito em sistemas Windows Server 2016

Siga o procedimento abaixo para instalar o software de pré-requisito nos servidores Microsoft Windows Server 2016 nos quais você planeja instalar o Servidor do PlateSpin Migrate. Antes de começar, você precisa estar familiarizado com os Requisitos do sistema para o servidor do PlateSpin e as Diretrizes gerais para instalação do servidor.

Para instalar os componentes de software da Microsoft necessários:

  1. Use a conta LUA (Local User Administrator – Administrador de Usuário Local) para efetuar login no host de Servidor do PlateSpin desejado.

  2. Use o Gerenciador de Servidores para instalar o Servidor Web (IIS) e outros softwares exigidos pelo Servidor do PlateSpin:

    1. Abra o Gerenciador de Servidores. Selecione Iniciar > Ferramentas Administrativas do Windows > Gerenciador de Servidores.

    2. Na barra de ferramentas do Gerenciador de Servidores, selecione Início Rápido > Configurar este servidor local > Adicionar funções e recursos.

    3. No Assistente para Adicionar Funções e Recursos, vá para a guia Tipo de Instalação e prossiga com o assistente:

      Assistente para Adicionar Funções e Recursos

      Ação

      Tipo de instalação

      Selecione Instalação baseada em função ou recurso e clique em Avançar.

      Seleção de servidor

      Selecione o host de Servidor do PlateSpin desejado e clique em Avançar.

      Funções de servidor

      Selecione Servidor Web (IIS) e clique em Avançar.

      Prompt popup para Adicionar recursos que são necessários para o Servidor Web (IIS)

      Selecione Incluir ferramentas de gerenciamento, clique em Adicionar Recursos para confirmar sua seleção e clique em Avançar na página Funções de Servidor para prosseguir para a lista Recursos.

      Recursos

      Mantenha o conjunto padrão de recursos para o Servidor Web e adicione outros recursos necessários juntamente com os sub-recursos, conforme mostrado, e clique em Avançar.

      • Recursos do .NET Framework 4.6 (3 de 7 instalados)

        • .NET Framework 4.6

        • ASP.NET 4.6

        • Serviços do WCF (1 de 5 instalados)

          • Compartilhamento de Porta TCP

      • Visualizador XPS

      Servidor Web (IIS)

      Leia as informações e, em seguida, clique em Avançar.

      Serviços de Função

      Mantenha o conjunto padrão de serviços de função para o Servidor Web e adicione outros serviços de função necessários juntamente com os serviços de subfunção, conforme mostrado, e clique em Avançar.

      NOTA:O .NET 4.6 é instalado pelo OS. O Servidor do PlateSpin usará o .NET 4.7.1, conforme instalado na Etapa 2.f.

      Servidor Web (IIS) > Serviços de Função (23 de 43 instalados):

      • Servidor Web (17 de 34 instalados)

        • Recursos HTTP Comuns (4 de 6 instalados)

          • Documento Padrão

          • Pesquisa no Diretório

          • Erros HTTP

          • Conteúdo Estático

        • Integridade e Diagnósticos (2 de 6 instalados)

          • Log HTTP

          • Monitor de Solicitações

        • Desempenho (1 de 2 instalado)

          • Compactação de Conteúdo Estático

        • Segurança (5 de 9 instalados)

          • Solicitação de Filtragem

          • Autenticação Básica

          • Restrições de IP e Domínio

          • Autorização de URL

          • Autenticação do Windows

        • Desenvolvimento de Aplicativo (5 de 11 instalados)

          • .NET Extensibility 4.6

          • Inicialização de Aplicativos

          • ASP.NET 4.6

          • Extensões ISAPI

          • Filtros ISAPI

      • Ferramentas de Gerenciamento (6 de 7 instalados)

        • Console de Gerenciamento do IIS

        • Compatibilidade com Gerenciamento do IIS 6 (4 de 4 instalados)

          • Compatibilidade de Metabase do IIS 6

          • Console de Gerenciamento do IIS 6

          • Ferramentas de Script do IIS 6

          • Compatibilidade com WMI do IIS 6

        • Scripts e Ferramentas de Gerenciamento do IIS

      Confirmação

      Revise as funções, os serviços de função e os recursos que serão instalados e clique em Instalar.

    4. Aguarde o término da instalação e feche o Assistente para Adicionar Funções e Recursos.

    5. Saia do Gerenciador de Servidores.

    6. Faça download e instale o Microsoft .NET Framework 4.7.1 no host de Servidor do PlateSpin desejado.

1.2.4 Instalando o software de pré-requisito em sistemas Windows Server 2012 R2

Siga o procedimento abaixo para instalar o software de pré-requisito nos servidores Microsoft Windows Server 2012 R2 nos quais você planeja instalar o Servidor do PlateSpin Migrate. Antes de começar, você precisa estar familiarizado com os Requisitos do sistema para o servidor do PlateSpin e as Diretrizes gerais para instalação do servidor.

Para instalar os componentes de software da Microsoft necessários:

  1. Use a conta LUA (Local User Administrator – Administrador de Usuário Local) para efetuar login no host de Servidor do PlateSpin desejado.

  2. Use o Gerenciador de Servidores para instalar o Servidor Web (IIS) e outros softwares exigidos pelo Servidor do PlateSpin:

    1. Abra o Gerenciador de Servidores. Selecione Iniciar > Todos os Programas > Ferramentas Administrativas > Gerenciador de Servidores.

    2. Na barra de ferramentas do Gerenciador de Servidores, selecione Gerenciar > Adicionar Funções e Recursos.

    3. No Assistente para Adicionar Funções e Recursos, vá para a guia Tipo de Instalação e prossiga com o assistente:

      Assistente para Adicionar Funções e Recursos

      Ação

      Tipo de instalação

      Selecione Instalação baseada em função ou recurso e clique em Avançar.

      Seleção de servidor

      Selecione o host de Servidor do PlateSpin desejado e clique em Avançar.

      Funções de servidor

      Selecione Servidor Web (IIS) e clique em Avançar.

      Prompt popup para Adicionar recursos que são necessários para o Servidor Web (IIS)

      Selecione Incluir ferramentas de gerenciamento, clique em Adicionar Recursos para confirmar sua seleção e clique em Avançar na página Funções de Servidor para prosseguir para a lista Recursos.

      Recursos

      Mantenha o conjunto padrão de recursos para o Servidor Web e adicione outros recursos necessários juntamente com os sub-recursos, conforme mostrado, e clique em Avançar.

      NOTA:O .NET 4.5 é instalado pelo OS. O Servidor do PlateSpin usará o .NET 4.7.1, conforme instalado na Etapa 2.f.

      • Recursos do .NET Framework 4.5 (3 de 7 instalados)

        • .NET Framework 4.5

        • ASP.NET 4.5

        • Serviços do WCF (1 de 5 instalados)

          • Compartilhamento de Porta TCP

      • Visualizador XPS

      Servidor Web (IIS)

      Leia as informações e, em seguida, clique em Avançar.

      Serviços de Função

      Mantenha o conjunto padrão de serviços de função para o Servidor Web e adicione outros serviços de função necessários juntamente com os serviços de subfunção, conforme mostrado, e clique em Avançar.

      Servidor Web (IIS) > Serviços de Função (23 de 43 instalados):

      • Servidor Web (17 de 34 instalados)

        • Recursos HTTP Comuns (4 de 6 instalados)

          • Documento Padrão

          • Pesquisa no Diretório

          • Erros HTTP

          • Conteúdo Estático

        • Integridade e Diagnósticos (2 de 6 instalados)

          • Log HTTP

          • Monitor de Solicitações

        • Desempenho (1 de 2 instalado)

          • Compactação de Conteúdo Estático

        • Segurança (5 de 9 instalados)

          • Solicitação de Filtragem

          • Autenticação Básica

          • Restrições de IP e Domínio

          • Autorização de URL

          • Autenticação do Windows

        • Desenvolvimento de Aplicativo (5 de 11 instalados)

          • .NET Extensibility 4.5

          • Inicialização de Aplicativos

          • ASP.NET 4.5

          • Extensões ISAPI

          • Filtros ISAPI

      • Ferramentas de Gerenciamento (6 de 7 instalados)

        • Console de Gerenciamento do IIS

        • Compatibilidade com Gerenciamento do IIS 6 (4 de 4 instalados)

          • Compatibilidade de Metabase do IIS 6

          • Console de Gerenciamento do IIS 6

          • Ferramentas de Script do IIS 6

          • Compatibilidade com WMI do IIS 6

        • Scripts e Ferramentas de Gerenciamento do IIS

      Confirmação

      Revise as funções, os serviços de função e os recursos que serão instalados e clique em Instalar.

    4. Aguarde o término da instalação e feche o Assistente para Adicionar Funções e Recursos.

    5. Saia do Gerenciador de Servidores.

    6. Faça download e instale o Microsoft .NET Framework 4.7.1 no host de Servidor do PlateSpin desejado.

1.2.5 Habilitando suporte para algoritmos de criptografia de dados compatíveis com FIPS (opcional)

O PlateSpin Migrate suporta algoritmos de criptografia de dados compatíveis com o FIPS (Federal Information Processing Standards, Publicação 140-2).

Se a conformidade com o FIPS for necessária, ela deverá ser habilitada no host de Servidor do PlateSpin desejado antes da instalação do Servidor do PlateSpin. Isso porque o PlateSpin Migrate apenas será executado no modo compatível com FIPS se ele detectar que o sistema operacional de uma carga de trabalho está em execução nesse modo.

NOTA:O modo compatível com FIPS causa um impacto no desempenho e pode reduzir a taxa de transferência de dados em até 30%.

Para habilitar os algoritmos compatíveis com FIPS:

  1. Habilite os algoritmos compatíveis com FIPS nas opções de segurança das políticas de segurança local do seu host do PlateSpin Migrate:

    1. Execute o secpol.msc e navegue para Local Policies > Security Options (Políticas Locais > Opções de Segurança).

    2. Habilite a opção de segurança System cryptography: Use FIPS compliant algorithms for encryption (Criptografia do sistema: Use algoritmos compatíveis com FIPS para criptografia).

  2. Configure o ASP.NET para suporte ao FIPS:

    1. Acesse o arquivo machine.config localizado no seguinte diretório do seu host de Servidor do PlateSpin:

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

    2. Adicione o seguinte comando abaixo do elemento <system.web>:

      <machineKey validationKey="AutoGenerate,IsolateApps" decryptionKey="AutoGenerate,IsolateApps" validation="3DES" decryption="3DES"/>
  3. Acesse o arquivo web.config em cada um dos diretórios listados a seguir do seu host de Servidor do PlateSpin e adicione o seguinte comando abaixo do elemento <system.web> de cada um dos arquivos web.config:

    <machineKey validationKey="AutoGenerate,IsolateApps" decryptionKey="AutoGenerate,IsolateApps" validation="3DES" decryption="3DES"/>
    • Diretório de Instalação do PlateSpin Migrate\PlateSpin Forge\web\

    • Diretório de Instalação do PlateSpin Migrate\Web\

    • Diretório de Instalação do PlateSpin Migrate\ConfigurationEditor.Web\

    • Diretório de Instalação do PlateSpin Migrate\Protection.WebServices\

    • Diretório de Instalação do PlateSpin Migrate\OfxWeb\