1.3 安装 PlateSpin Migrate 软件组件

1.3.1 启动 PlateSpin Migrate 安装起动器

要安装或升级产品,必须使用 PlateSpin Migrate 安装实用程序 (PlateSpinMigrateSetup-2018.11.0.x.exe)。它会抽取文件并打开 Migrate 组件的安装起动程序。该文件可从 Micro Focus 下载网站取得。

  1. Micro Focus 下载页面下载 PlateSpinMigrateSetup-2018.11.0.x.exe 安装程序。将它复制到将安装 PlateSpin 服务器的主机上的某个可访问位置。

  2. 以具有管理员权限的用户身份登录 PlateSpin 服务器主机。

    确保以具有可执行安装或升级的足够权限的身份登录。请参见表 1-3, 安装前核对清单中的身份凭证指导

  3. 运行该安装程序,然后单击下一步起动先决条件检查实用程序。

    先决条件检查会查询要安装 PlateSpin 服务器的主机。它会验证所有必要的软件是否都已安装或启用。如果您发现任何警告或遗漏,需要先启用或安装必要软件,然后再继续安装。

  4. 单击下一步打开安装起动程序。

    安装程序将提取所需的文件,并打开“安装起动程序”窗口。

  5. 使用安装起动程序执行下列其中一项操作:

    安装起动程序选项

    备注

    安装 SQL Server Express

    安装 PlateSpin Migrate 分发包随附的 SQL Server Express Edition

    安装产品前,必须已安装数据库服务器。您可以使用 SQL Server Express,也可以使用自己本地或远程安装的 Microsoft SQL Server Standard Edition 或 Enterprise Edition。

    有关要求,请参见:

    有关安装和数据库服务器配置方面的指导,请参见安装数据库服务器

    安装 PlateSpin 服务器

    安装 PlateSpin 服务器

    有关要求和指导,请参见

    安装产品前,必须安装并配置先决软件。请参见安装先决软件

    相关指导,请参见安装 PlateSpin 服务器

    升级 PlateSpin 服务器

    有关升级的要求和准备工作,请参见升级的先决条件

    升级产品前,确保服务器满足软件先决条件。请参见先决软件

    有关指导,请参见:

    安装 PlateSpin Migrate 客户端

    安装 PlateSpin Migrate 客户端

    有关要求,请参见表 1-2, PlateSpin Migrate 客户端的主机要求

    相关指导,请参见安装 PlateSpin Migrate 客户端

    要升级客户端,请使用 Windows 卸装程序卸装 PlateSpin Migrate 客户端,然后重新安装 PlateSpin Migrate 客户端。

1.3.2 安装数据库服务器

安装产品前,必须设置数据库服务器并配置数据库实例。请参考表 1-4 确定采用偏好的数据库服务器部署需要执行哪些任务。

表 1-4 PlateSpin 服务器的数据库服务器部署选项

位置

安装和配置

数据库连接和身份凭证

Microsoft SQL Server Express Edition

本地(默认)

在将安装 PlateSpin 的服务器上安装 SQL Server Express Edition。请参见安装 SQL Server Express Edition 数据库服务器

系统提示您选择数据库连接时,接受本地数据库服务器和数据库实例。

.\PLATESPINDB

使用 SQL 鉴定,并接受“登录 ID”和“口令”中针对 SQL 系统管理员 (sa) 用户显示的默认数据库身份凭证。

Microsoft SQL Server Standard Edition 或 Enterprise Edition

本地

在将安装 PlateSpin 的服务器本地安装 SQL Server Standard Edition 或 Enterprise Edition 之后,必须配置 SQL Server 以搭配 PlateSpin Migrate 使用。请参见配置本地 Microsoft SQL Server 数据库服务器

系统提示您选择数据库连接时,指向自定义的本地数据库服务器。您需要提供数据库服务器名称和数据库实例名称。

(local)\<database_instance_name>

注:如果使用 Windows 鉴定,在升级或更新 PlateSpin 服务器时,必须以具有 SQL 管理员权限的域用户身份登录。此用户还必须具有本地管理员权限。另外,您指定为数据库服务用户的用户必须具有本地管理员权限。

远程

对于现有的远程 SQL Server,必须将 SQL Server 配置为搭配 PlateSpin Migrate 使用,并且必须将网络配置为允许连接至 PlateSpin Migrate。请参见配置远程 Microsoft SQL Server 数据库服务器

系统提示您选择数据库连接时,指向外部数据库服务器。您需要提供数据库服务器名称和数据库实例名称。

<database_server>\<database_instance_name>

如果使用动态端口,则必须提供端口号。

<database_server>\<database_instance_name>,<port_number>

注:如果使用 Windows 鉴定,在升级或更新 PlateSpin 服务器时,必须以具有 SQL 管理员权限的域用户身份登录。此用户还必须具有本地管理员权限。另外,您指定为数据库服务用户的用户必须具有本地管理员权限。

安装 SQL Server Express Edition 数据库服务器

如果没有现有的 Microsoft SQL Server 数据库服务器搭配 PlateSpin Migrate 使用,您可以安装 PlateSpin Migrate 软件分发包中随附的 Microsoft SQL Server 2017 Express Edition。SQL Server Express 安装进程会设置 SQL 鉴定。

注:根据 Microsoft Developer Network 上的建议,不能将 PlateSpin Migrate 随附的 Microsoft SQL Server Express Edition 安装在域控制器上。

要安装 Microsoft SQL Server Express,请执行以下操作:

  1. 以具有管理特权的用户身份登录 PlateSpin 服务器主机。

    如果计算机是域计算机,您必须以属于域管理员组和本地管理员组成员的域用户身份登录。

  2. 在所需的数据库服务器主机上,启动安装起动程序。

    请参见启动 PlateSpin Migrate 安装起动器

  3. 单击安装 SQL Server Express 并遵照屏幕指导操作。

    程序会安装运行 PlateSpin Migrate 所需的数据库服务器和数据库实例,还会生成 SQL 鉴定所需的身份凭证。

    注:SQL 系统管理员用户 (sa) 的口令会在安装 Microsoft SQL Server Express Edition 期间自动生成。在整个 PlateSpin Migrate 服务器安装过程中,请保留默认的 sa 身份凭证。

    完成安装并激活产品许可证之后,应该修改 SQL 管理员口令。请参见修改 SQL Server Express 系统管理员用户的口令

  4. 继续安装 PlateSpin 服务器

配置本地 Microsoft SQL Server 数据库服务器

如果将 Microsoft SQL Server Standard Edition 或 Enterprise Edition 安装在将安装 PlateSpin Migrate 的服务器上,则在安装产品之前,必须在 SQL Server 和您的环境中配置特定设置。

注:如果使用此本地 SQL Server 数据库服务器来为环境中的其他应用程序提供服务,可能会对 PlateSpin Migrate 的性能产生负面影响。

要在 Migrate 服务器主机上配置 SQL Server,请执行以下操作:

  1. 确保数据库服务器运行受支持版本的 Microsoft SQL Server。请参见数据库服务器

  2. 务必配置一个专用的指定数据库实例来与将安装 PlateSpin Migrate 的服务器搭配使用。

    在安装产品期间,您需要用到相应的数据库服务器名称和数据库实例名称。

  3. (视情况而定,Windows 鉴定)在域环境中可对现有数据库服务器使用 Windows 鉴定。如果您打算使用 Windows 鉴定来访问 Microsoft SQL Server 数据库,则必须在 Active Directory 中配置以下设置:

    • 必须将 Microsoft SQL Server 数据库服务器添加到域中。

    • 需要使用两个域用户帐户来完成 PlateSpin Migrate 安装。

      • 其中一个域用户已设置 sysadmin 角色: 创建数据库、表和其他纲要对象时,需要使用这个具有 SQL 管理员权限的用户。

      • PlateSpin 服务用户: 该服务用户可以是域中特权较低的域用户。但是,该服务用户必须是 PlateSpin Migrate 服务器上的本地管理员,并且在安装开始前就应该已具备该许可权限。

        注:如果 Windows 用户的口令发生更改,则您必须更新 PlateSpin 服务用户和 IIS 应用程序池的口令。请考虑使用口令永不失效的 Windows 用户,以免出现这种情况。

    注:如果使用 Windows 鉴定,在升级或更新 PlateSpin 服务器时,必须以具有 SQL 管理员权限的域用户身份登录。此用户还必须具有本地管理员权限。另外,您指定为数据库服务用户的用户必须具有本地管理员权限。

  4. 继续 安装 PlateSpin 服务器

配置远程 Microsoft SQL Server 数据库服务器

如果使用远程 Microsoft SQL Server 数据库服务器,则在安装产品前必须在环境中配置特定设置。这些设置将允许在 SQL Server 和 PlateSpin 服务器之间建立远程连接。

注:可以使用同一台远程 Microsoft SQL Server 数据库服务器来托管多个 PlateSpin Protect 和 PlateSpin Migrate 服务器的数据库实例。每个数据库实例必须具有唯一的名称,并已根据其关联的 PlateSpin 服务器进行了单独的配置。

要准备好现有的远程 SQL Server,请执行以下操作:

  1. 确保数据库服务器运行受支持版本的 Microsoft SQL Server。请参见数据库服务器

  2. 务必配置一个专用的指定数据库实例来与将安装 PlateSpin Migrate 的服务器搭配使用。在安装产品期间,您需要用到相应的数据库服务器名称和数据库实例名称。

  3. 确保将 Microsoft SQL Server 配置为允许 TCP/IP 连接和命名管道连接。

  4. (视情况而定,Windows 鉴定)在域环境中可对现有数据库服务器使用 Windows 鉴定。如果您打算使用 Windows 鉴定来访问 Microsoft SQL Server 数据库,则必须在 Active Directory 中配置以下设置:

    • 必须将 Microsoft SQL Server 数据库服务器添加到域中。

    • 需要使用两个域用户帐户来完成 PlateSpin Migrate 安装。

      • 其中一个域用户已设置 sysadmin 角色: 创建数据库、表和其他纲要对象时,需要使用这个具有 SQL 管理员权限的用户。

      • PlateSpin 服务用户: 该服务用户可以是域中特权较低的域用户。但是,该服务用户必须是 PlateSpin Migrate 服务器上的本地管理员,并且在安装开始前就应该已具备该许可权限。

        注:如果 Windows 用户的口令发生更改,则您必须更新 PlateSpin 服务用户和 IIS 应用程序池的口令。请考虑使用口令永不失效的 Windows 用户,以免出现这种情况。

    注:如果使用 Windows 鉴定,在升级或更新 PlateSpin 服务器时,必须以具有 SQL 管理员权限的域用户身份登录。此用户还必须具有本地管理员权限。另外,您指定为数据库服务用户的用户必须具有本地管理员权限。

  5. 在防火墙上打开以下端口,以支持向远程 SQL Server 进行鉴定:

    • 端口 49152-65535/TCP: 允许 LSA、SAM、Netlogon 的 RPC 通讯。

    • 端口 1433/TCP: 允许 Microsoft SQL Server 的通讯。

    • 自定义端口: 如果要将 SQL Server 配置为使用自定义 TCP 端口,则必须在防火墙上打开该端口。

    注:如果不使用动态端口,则必须在数据库服务器字段中指定专用端口。

  6. (视情况而定)如果要为 PlateSpin Migrate 使用专用端口,则必须在防火墙上打开这些端口:

    1. 在数据库服务器上,确定需要打开哪些端口:

      1. 在 SQL Server 配置管理器中,展开“SQL Server 网络配置”,选择 <your-database-instance-name> 的协议,然后右键单击 TCP/IP 并选择属性

      2. 在“TCP/IP 属性”对话框中,选择 IP 地址选项卡。

      3. IPAll 下的 TCP 动态端口(对于动态端口)或 TCP 端口(对于静态端口)中,将会显示指定的 SQL Server 数据库实例所使用的端口。如果 TCP 端口TCP 动态端口设置为任何非 0 值,请在防火墙上打开指定的端口。您需要使用这些端口来连接 SQL Server。

        例如,如果 TCP 动态端口字段设置为 60664,TCP 端口字段设置为 1555,那么,您必须在 SQL Server 上的防火墙规则中启用端口 60664 和 1555。

    2. 在防火墙上打开端口。

    注:如果为动态端口设置了值,当您在安装或升级过程中单击浏览时,SQL 服务器列表中可能不会显示您的服务器。在这种情况下,您必须在 PlateSpin Migrate 安装程序的数据库服务器输入字段中手动指定该服务器。

    例如,如果服务器名称为 MYSQLSERVER,数据库实例名称为 PLATESPINDB,为动态端口设置的专用端口为 60664,请键入以下文本,然后选择所需的鉴定类型:

    MYSQLSERVER\PLATESPINDB,60664

    必须在防火墙上打开该端口。

  7. 继续 安装 PlateSpin 服务器

1.3.3 安装 PlateSpin 服务器

  1. 在安装 PlateSpin 服务器之前,必须确保满足以下要求:

  2. 以具有管理权限的用户身份登录 PlateSpin 服务器主机。

    如果服务器是域计算机,您必须以属于域管理员组和本地管理员组成员的域用户身份登录。

    如果对 SQL Server Standard Edition 或 Enterprise Edition 数据库服务器使用 Windows 鉴定,则必须以具有 SQL 管理员权限的域用户身份登录。此用户还必须具有本地管理员权限。此外,您为 SQL Server 身份凭证指定的服务用户必须具有本地管理员权限。

  3. 在 PlateSpin 服务器主机上,起动安装起动程序。

    请参见启动 PlateSpin Migrate 安装起动器

  4. 单击安装 PlateSpin 服务器并遵照屏幕指导操作。

  5. 阅读软件许可证协议,选择我接受许可证协议中的条款选项,然后单击下一步

    必须先接受软件许可协议才能安装产品。

  6. 指定临时安装文件的位置,然后单击下一步

  7. (数据库服务器,Windows 鉴定)如果对现有的数据库服务器(即您正在使用的服务器,而不是 SQL Server Express Edition)使用 Windows 鉴定,请配置数据库连接,并提供数据库管理员和数据库服务用户的相应身份凭证。

    安装屏幕

    执行下列操作:

    数据库连接信息

    1. 单击浏览以选择数据库服务器

      <database_server>\<database_instance_name>

      如果使用动态端口,还必须键入端口号:

      <database_server>\<database_instance_name>,<port_number>
    2. 选择 Windows 鉴定鉴定类型

      只有域环境中才支持 Windows 鉴定。

    3. 单击下一页

    数据库管理身份凭证

    1. 指定数据库管理员的身份凭证。

      例如:

      下级登录用户: CORPDOM\sqladmin

      口令: <sqladminPwd>

      注:必须指定域管理员身份凭证,或具有足够管理员和数据库权限的域用户的身份凭证。

    2. 单击验证身份凭证以验证身份凭证。

    3. 单击下一页

    数据库用户身份凭证

    1. 执行以下操作之一:

      • 选择与数据库管理员相同,以使用数据库管理员身份凭证来访问数据库服务。

      • 指定数据库服务用户的身份凭证。

        例如:

        下级登录用户: CORPDOM\sqluser1

        口令: <sqluser1Pwd>

        服务用户还必须具有本地管理员权限。

    2. 单击验证身份凭证以验证身份凭证。

    3. 单击下一页

    确认 SQL 连接

    1. 审阅信息。

    2. 单击上一步可编辑 SQL 连接信息,单击下一步可继续。

  8. (数据库服务器,SQL 鉴定)如果对数据库服务器使用 SQL 鉴定,请配置数据库连接,并提供数据库管理员的相应身份凭证。

    如果要使用 PlateSpin Migrate 中随附的 Microsoft SQL Server Express Edition 数据库服务器,请使用此选项。安装进程会自动为 SQL 系统管理员用户 (sa) 生成口令,并在安装期间使用该口令。

    注:当您完成 PlateSpin 服务器安装并激活许可证之后,应该设置一个自定义口令。请参见修改 SQL Server Express 系统管理员用户的口令

    安装屏幕

    执行下列操作:

    数据库连接信息

    1. 单击浏览以选择数据库服务器

      SQL Server Express 数据库: 在下拉列表中保留 .\PLATESPINDB 的默认选择,并在下一个屏幕上保留建议的 sa 用户身份凭证。

      注:如果您以后移动了 PlateSpin Migrate 数据库实例或更改了 SQL Server 口令,则必须重设置 PlateSpin Migrate 数据库连接设置。请参见知识库文章 7970523

      现有数据库: 浏览到可用的数据库服务器列表并从中选择一项。

      例如:

      .\PLATESPINDB <database_server>\<database_instance_name> <database_server>\<database_instance_name>,<port_number>
    2. 选择 SQL 鉴定鉴定类型

    3. 单击下一页

    数据库管理身份凭证

    1. 指定用于 SQL 鉴定的数据库管理员的身份凭证。

      如果使用 SQL Server Express 数据库,请保留默认值:

      登录 ID: sa

      口令: <generated-password-obscured>

    2. 单击验证身份凭证以验证身份凭证。

    3. 单击下一页

    确认 SQL 连接

    1. 审阅信息。

    2. 单击上一步可编辑 SQL 连接信息,单击下一步可继续。

  9. 指定并验证数据库服务器的身份凭证之后,单击下一步

  10. 在“IIS 配置”屏幕上,指定您要允许 HTTP 连接还是 HTTPS 连接。要允许不安全的连接 (HTTP),请选择允许不安全的连接 (HTTP) 选项。

    如果您的 IIS 服务器具有已签名的 SSL 证书,则通讯协议将默认为 HTTPS。您的浏览器可能会显示不可信的连接警告讯息。有关如何继续的信息,请参见特定于您的浏览器的文档。

  11. 单击下一步,校验安装设置,然后单击安装并遵照屏幕提示操作。

    注:PlateSpin Migrate 服务器安装过程可能需要几分钟时间才能完成。

  12. (可选)选择启动 Migrate Web 客户端,以在安装完成后立即启动 PlateSpin Migrate Web 客户端。

    可以使用 PlateSpin Migrate Web 界面来激活许可证。有关详细信息,请参见《PlateSpin Migrate 2018.11 用户指南》中的使用 Web 界面激活许可证

  13. (可选)继续执行安装 PlateSpin Migrate 客户端

1.3.4 安装 PlateSpin Migrate 客户端

用于安装 PlateSpin Migrate 客户端的选项有两个:

从安装起动器中安装客户端

使用此选项会在完成 PlateSpin 服务器安装之后,立即在该服务器所在的同一个主机上安装客户端。

  1. 完成服务器安装。

    请参见安装 PlateSpin 服务器

  2. 在“安装起动器”窗口中,单击安装 PlateSpin 客户端,然后按照屏幕指导操作。

    安装程序会安装并配置 PlateSpin Migrate 客户端,为它做好运行前的准备。

从 PlateSpin 服务器下载客户端

使用此选项,您可在完成服务器安装之后,随时使用 Web 浏览器在远程主机上安装客户端。

  1. 完成 PlateSpin 服务器安装。

    请参见安装 PlateSpin 服务器

  2. 确保您要作为 PlateSpin Migrate 服务器的主机满足最低系统要求。

    请参见PlateSpin Migrate 客户端的系统要求

  3. 在您要作为 PlateSpin Migrate 客户端的主机上,打开 Web 浏览器并导航到以下 URL:

    http://<server_host>/platespinmigrate

    请使用 PlateSpin 服务器主机的实际名称或 IP 地址取代服务器主机。如果 PlateSpin 服务器安装在本地计算机上,请用 localhost 取代服务器主机。如果启用了 SSL,请在 URL 中使用 https 协议。

    浏览器会装载 PlateSpin 服务器的主页。

  4. 单击 PlateSpin Migrate 客户端下载链接,下载 PlateSpin Migrate 客户端软件,然后按照屏幕指导进行安装。

启动客户端并激活许可证

要启动客户端,请单击开始 > 程序 > PlateSpin Migrate > PlateSpin Migrate 客户端。第一次安装并起动 PlateSpin Migrate 客户端时,许可证向导将会打开,并提示您激活您的软件副本。如需许可产品方面的帮助,请参见《PlateSpin Migrate 2018.11 用户指南》中的PlateSpin Migrate 产品许可

您也可以使用 PlateSpin Migrate Web 界面来激活许可证。有关详细信息,请参见《PlateSpin Migrate 2018.11 用户指南》中的使用 Web 界面激活许可证