1.2 安裝先決軟體

安裝 PlateSpin Migrate 之前,請確定已安裝先決軟體︰Visual C++、ASP.NET、IIS 和 .NET Framework。可以使用 NetIQ 下載網站上提供的安裝 PlateSpin Migrate 先決條件程序檔,安裝所有缺少的軟體並套用相應組態。或者,可以執行本節中的程序來手動安裝先決軟體。

若要使用程序檔來安裝先決軟體︰

  1. 在將安裝 PlateSpin Migrate 的伺服器上,安裝受支援版本的 Microsoft Windows Server,並啟用 Windows 授權。

  2. 前往 Micro Focus 下載網頁,然後轉到相應的 PlateSpin Migrate 下載頁面。

  3. 下載 Install_PlateSpin_Migrate_Prerequisites.zip 檔案。

  4. 將檔案擷取到將安裝 PlateSpin Migrate 的主機伺服器︰

    • 安裝 PlateSpin Migrate Prerequisites.ps1
    • 安裝 PlateSpin Migrate Prerequisites.bat
    • readme.txt

    BAT 檔案會執行程序檔,使用者無需將 PowerShell 執行規則變更為 RemoteSigned

  5. 執行 PowerShell 程序檔。

    程序檔會自動安裝並設定先決軟體。

  6. 繼續執行安裝 PlateSpin Migrate 軟體元件

若要手動安裝先決軟體︰

附註:由於這些軟體元件的封裝和配送方式因所支援的 Windows Server 平台版本而異,因此安裝程序也會略有不同。請依所述安裝和設定順序對目標平台執行相應程序。

  1. 在將安裝 PlateSpin Migrate 的伺服器上,安裝受支援版本的 Microsoft Windows Server,並啟用 Windows 授權。

  2. 安裝 Visual C++。

    請參閱為透過批次檔案安裝 PlateSpin Migrate 而安裝 Visual C++ 2013

  3. 安裝 Windows Server 元件 ASP .NET、IIS 和 .NET Framework︰

  4. (選擇性) 啟用符合 FIPS 的資料加密。

    請參閱啟用對符合 FIPS 的資料加密演算法的支援 (選擇性)

  5. 繼續執行安裝 PlateSpin Migrate 軟體元件

1.2.1 為透過批次檔案安裝 PlateSpin Migrate 而安裝 Visual C++ 2013

在透過批次檔案安裝 PlateSpin Migrate 伺服器之前,必須在將安裝 Migrate 的伺服器上安裝 Visual C++ 2013。若要正確安裝 PlateSpin Transformation Manager 使用的事件訊息服務,就需要用到此軟體。PlateSpinMigrateSetup-12.2.2.X.exe 檔案中包含了 Visual C++ 2013 的可重新配送套件。您也可以從 Microsoft 網站下載並安裝該 Visual C++ 2013 套件。

若要在將安裝 Migrate 的伺服器上安裝 VC++ 2013︰

  1. PlateSpinMigrateSetup-12.2.2.X.exe 擷取到將安裝 PlateSpin Migrate 伺服器的主機上的某個位置。

  2. 在檔案瀏覽器中,導覽到 ..\Migrate-12.2.2.X\PlateSpinImage\VCruntime-x64 資料夾。

  3. 以管理員身分執行 vcredist_x64.exe

1.2.2 在 Windows Server 2016 系統上安裝必要軟體

執行以下程序,在將安裝 PlateSpin Migrate 伺服器的 Microsoft Windows Server 2016 伺服器上安裝先決軟體。在開始之前,請確定您熟悉PlateSpin 伺服器的系統要求伺服器安裝的一般指導

若要安裝所需的 Microsoft 軟體元件:

  1. 使用本地使用者管理員 (LUA) 帳戶登入將安裝 PlateSpin 伺服器的主機。

  2. 使用伺服器管理員安裝 PlateSpin 伺服器所需的網頁伺服器 (IIS) 和其他軟體︰

    1. 開啟伺服器管理員。選取開始 > Windows 管理工具 > 伺服器管理員

    2. 在伺服器管理員工具列中,選取快速啟動 > 設定此本地伺服器 > 新增角色和功能

    3. 在「新增角色及功能」精靈中,移至「安裝類型」索引標籤,然後繼續執行精靈中的步驟︰

      新增角色及功能精靈

      動作

      1. 安裝類型

      選取角色型或功能型安裝,然後按下一步

      1. 伺服器選項

      選取所需的 PlateSpin 伺服器主機,然後按下一步

      1. 伺服器角色

      選取 Web 伺服器 (IIS),然後按下一步

      1. 此時會彈出新增 Web 伺服器 (IIS) 所需的功能提示

      選取包括管理工具,按一下新增功能以確認您的選擇,然後在「伺服器角色」頁面上按下一步以進入「功能」清單。

      1. 特性

      保留 Web 伺服器的預設功能集,並新增如下所示的其他所需功能及其子功能,然後按下一步

      • .NET Framework 4.6 功能 (已安裝 3 個,共 7 個)

        • .NET Framework 4.6

        • ASP.NET 4.6

        • WCF 服務 (已安裝 1 個,共 5 個)

          • TCP 連接埠共用

      • XPS 檢視器

      1. Web 伺服器 (IIS)

      閱讀資訊,然後按下一步

      1. 角色服務

      保留 Web 伺服器的預設角色服務集,並新增如下所示的其他所需角色服務及其子角色服務,然後按下一步

      附註:作業系統已經安裝了 .NET 4.6。PlateSpin 伺服器將使用步驟 2.f 中安裝的 .NET 4.7.1。

      Web 伺服器 (IIS) > 角色服務 (已安裝 23 個,共 43 個)︰

      • Web 伺服器 (已安裝 17 個,共 34 個)

        • 通用 HTTP 功能 (已安裝 4 個,共 6 個)

          • 預設文件

          • 目錄瀏覽

          • HTTP 錯誤

          • 靜態內容

        • 狀態與診斷 (已安裝 2 個,共 6 個)

          • HTTP 記錄

          • 申請監視器

        • 效能 (已安裝 1 個,共 2 個)

          • 靜態內容壓縮

        • 安全性 (已安裝 5 個,共 9 個)

          • 申請過濾

          • 基本驗證

          • IP 與網域限制

          • URL 授權

          • Windows 驗證

        • 應用程式開發 (已安裝 5 個,共 11 個)

          • .NET Extensibility 4.6

          • 應用程式啟始化

          • ASP.NET 4.6

          • ISAPI 擴充程式

          • ISAPI 篩選器

      • 管理工具 (已安裝 6 個,共 7 個)

        • IIS 管理主控台

        • IIS 6 管理相容性(已安裝 4 個,共 4 個)

          • IIS 6 中繼資料相容性

          • IIS 6 管理主控台

          • IIS 6 程序檔工具

          • IIS 6 WMI 相容性

        • IIS 管理指令碼及工具

      1. 確認

      檢閱要安裝的角色、角色服務和功能,然後按一下安裝

    4. 等待安裝完成,然後關閉「新增角色及功能」精靈。

    5. 結束伺服器管理員。

    6. 在預期的 PlateSpin 伺服器主機上下載並安裝 Microsoft .NET Framework 4.7.1

1.2.3 在 Windows Server 2012 R2 系統上安裝先決軟體

執行以下程序,在將安裝 PlateSpin Migrate 伺服器的 Microsoft Windows Server 2012 R2 伺服器上安裝先決軟體。在開始之前,請確定您熟悉PlateSpin 伺服器的系統要求伺服器安裝的一般指導

若要安裝所需的 Microsoft 軟體元件:

  1. 使用本地使用者管理員 (LUA) 帳戶登入將安裝 PlateSpin 伺服器的主機。

  2. 使用伺服器管理員安裝 PlateSpin 伺服器所需的網頁伺服器 (IIS) 和其他軟體︰

    1. 開啟伺服器管理員。選取開始 > 所有程式 > 管理工具 > 伺服器管理員

    2. 在伺服器管理員工具列中,選取管理 > 新增角色及功能

    3. 在「新增角色及功能」精靈中,移至「安裝類型」索引標籤,然後繼續執行精靈中的步驟︰

      新增角色及功能精靈

      動作

      1. 安裝類型

      選取角色型或功能型安裝,然後按下一步

      1. 伺服器選項

      選取所需的 PlateSpin 伺服器主機,然後按下一步

      1. 伺服器角色

      選取 Web 伺服器 (IIS),然後按下一步

      1. 此時會彈出新增 Web 伺服器 (IIS) 所需的功能提示

      選取包括管理工具,按一下新增功能以確認您的選擇,然後在「伺服器角色」頁面上按下一步以進入「功能」清單。

      1. 特性

      保留 Web 伺服器的預設功能集,並新增如下所示的其他所需功能及其子功能,然後按下一步

      附註:作業系統已經安裝了 .NET 4.5。PlateSpin 伺服器將使用步驟 2.f 中安裝的 .NET 4.7.1。

      • .NET Framework 4.5 功能 (已安裝 3 個,共 7 個)

        • .NET Framework 4.5

        • ASP.NET 4.5

        • WCF 服務 (已安裝 1 個,共 5 個)

          • TCP 連接埠共用

      • XPS 檢視器

      1. Web 伺服器 (IIS)

      閱讀資訊,然後按下一步

      1. 角色服務

      保留 Web 伺服器的預設角色服務集,並新增如下所示的其他所需角色服務及其子角色服務,然後按下一步

      Web 伺服器 (IIS) > 角色服務 (已安裝 23 個,共 43 個)︰

      • Web 伺服器 (已安裝 17 個,共 34 個)

        • 通用 HTTP 功能 (已安裝 4 個,共 6 個)

          • 預設文件

          • 目錄瀏覽

          • HTTP 錯誤

          • 靜態內容

        • 狀態與診斷 (已安裝 2 個,共 6 個)

          • HTTP 記錄

          • 申請監視器

        • 效能 (已安裝 1 個,共 2 個)

          • 靜態內容壓縮

        • 安全性 (已安裝 5 個,共 9 個)

          • 申請過濾

          • 基本驗證

          • IP 與網域限制

          • URL 授權

          • Windows 驗證

        • 應用程式開發 (已安裝 5 個,共 11 個)

          • .NET Extensibility 4.5

          • 應用程式啟始化

          • ASP.NET 4.5

          • ISAPI 擴充程式

          • ISAPI 篩選器

      • 管理工具 (已安裝 6 個,共 7 個)

        • IIS 管理主控台

        • IIS 6 管理相容性(已安裝 4 個,共 4 個)

          • IIS 6 中繼資料相容性

          • IIS 6 管理主控台

          • IIS 6 程序檔工具

          • IIS 6 WMI 相容性

        • IIS 管理指令碼及工具

      1. 確認

      檢閱要安裝的角色、角色服務和功能,然後按一下安裝

    4. 等待安裝完成,然後關閉「新增角色及功能」精靈。

    5. 結束伺服器管理員。

    6. 在預期的 PlateSpin 伺服器主機上下載並安裝 Microsoft .NET Framework 4.7.1

1.2.4 啟用對符合 FIPS 的資料加密演算法的支援 (選擇性)

PlateSpin Migrate 支援符合 FIPS (聯邦資訊處理標準,發行號 140-2) 的資料加密演算法。

如果要求符合 FIPS,則您必須在安裝 PlateSpin 伺服器之前,於預期的 PlateSpin 伺服器主機上啟用該演算法。這是因為只有當 PlateSpin Migrate 偵測到工作負載的作業系統是以符合 FIPS 的模式執行時,其才會以符合 FIPS 的模式執行。

附註:符合 FIPS 的模式會影響效能,並且可能會降低至多達 30% 的資料傳輸率。

若要啟用符合 FIPS 的演算法︰

  1. 在 PlateSpin Migrate 主機的本地安全性規則的安全性選項中啟用符合 FIPS 的演算法︰

    1. 執行 secpol.msc,然後瀏覽到「本機原則」>「安全性選項」

    2. 啟用系統密碼編譯︰使用 FIPS 相容演算法於加密安全性選項。

  2. 設定 ASP.NET 以支援 FIPS︰

    1. 存取位於 PlateSpin 伺服器主機以下目錄中的 machine.config 檔案︰

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

    2. <system.web> 元素下加入以下內容︰

      <machineKey validationKey="AutoGenerate,IsolateApps" decryptionKey="AutoGenerate,IsolateApps" validation="3DES" decryption="3DES"/>
  3. 存取 PlateSpin 伺服器主機上下列每個目錄中的 web.config 檔案,並在每個 web.config 檔案的 <system.web> 元素下新增以下一行︰

    <machineKey validationKey="AutoGenerate,IsolateApps" decryptionKey="AutoGenerate,IsolateApps" validation="3DES" decryption="3DES"/>
    • PlateSpin Migrate 安裝目錄\PlateSpin Forge\web\

    • PlateSpin Migrate 安裝目錄\Web\

    • PlateSpin Migrate 安裝目錄\ConfigurationEditor.Web\

    • PlateSpin Migrate 安裝目錄\Protection.WebServices\

    • PlateSpin Migrate 安裝目錄\OfxWeb\