2.3 Deploying PlateSpin Migrate Server in Azure

You can add the PlateSpin Migrate server from a template offered in Azure Marketplace, or install Migrate server on a virtual host that you have set up for that purpose.

2.3.1 About PlateSpin Migrate Server Templates in Cloud Marketplaces

PlateSpin Migrate provides preconfigured templates for PlateSpin Migrate server in the Azure Marketplace. For usage information, see Table 2-6.

NOTE: The preconfigured template for this release will be available shortly after General Availability of this release and is available until after General Availability of the next release when PlateSpin Migrate releases the updated version of the template.

Table 2-6 PlateSpin Migrate Server Templates in Azure Marketplace

Cloud Marketplace

Description

Microsoft Azure Global

Use for migration of Windows and Linux workloads to or from your Azure account in the Azure global cloud environment.

See Deploying a Migrate Server Image in Azure.

Microsoft Azure China

Use for migration of Windows and Linux workloads to or from your Azure account in the Azure China cloud environment

See Deploying a Migrate Server Image in Azure.

Each template sets up a Migrate server in your cloud account:

  • It configures essential ports in a network security group for the virtual host VM.

  • It creates a virtual host VM that has been sized according to your specifications.

  • It applies a Migrate server template that contains the prerequisite software, Migrate server software, and the PlateSpin database.

  • Migrate server is preconfigured with default settings for advanced PlateSpin Configuration parameters for the cloud environment.

You must perform these tasks manually when you install Migrate server on your own virtual host.

2.3.2 Deploying a Migrate Server Image in Azure

PlateSpin Migrate offers a PlateSpin Migrate server image in Microsoft Azure through the Azure Marketplace in the Azure Global Cloud and the Azure China Cloud. The images will be available shortly after General Availability of the release.

NOTE:For PlateSpin Migrate servers deployed through the Azure Marketplace, Migrate installs Microsoft SQL Server 2017 Express Edition for the PlateSpin database and generates a password for the SQL system administrator (sa) user. For improved security, we recommend that you modify the password for this user after the deployment is complete. For information, see Section 1.7, Modifying the Password for the SQL Server Express System Administrator User.

You can alternatively install Migrate server on your own virtual host in Azure. See Section 2.3.3, Checklist for Manually Deploying a Migrate Server in the Azure Cloud.

To enable the deployment of the Migrate Server in Azure and assign relevant permissions, do the following:

  1. Go to the appropriate Azure Portal and log in to your Azure account:

  2. In the portal menu, Select Marketplace, then click New.

  3. Under New, search for PlateSpin.

  4. On the PlateSpin Migrate Server page, view the deployment options and related prices.

  5. Select the appropriate deployment model, then click Create.

  6. Configure Basics and Size settings.

  7. In Settings, specify Static as the assignment method for the public IP address:

    NOTE:PlateSpin requires a public IP address only if a site-to-site VPN is not available.

    1. In the Settings panel under Network, select Public IP address.

    2. In the Choose public IP address panel, select Create New.

    3. In the Create public IP address panel, specify migrate-server-ip as the name and Static as the assignment method.

    4. Click OK.

      Azure allocates and reserves an IP address from a pool of its available IP addresses in the Azure location where you deploy the Migrate server.

  8. Review settings and approve the purchase.

  9. (Optional, recommended) For improved security, modify the password for the SQL Administrator (sa) user on the deployed Migrate server in Azure.

    See Section 1.7, Modifying the Password for the SQL Server Express System Administrator User.

2.3.3 Checklist for Manually Deploying a Migrate Server in the Azure Cloud

Use the checklist in Table 2-7 to manually deploy a PlateSpin Migrate server in the Azure cloud without a site-to-site VPN between your premises and the cloud environment.

Table 2-7 Checklist for Manual Migrate Server Deployment in the Azure Cloud

Task

Remark

  1. Ensure that your cloud account is configured and available.

See Table 2-2, Azure Account Requirements in Cloud Account.

  1. In your cloud account, create a network security group in the location where you will create the virtual host, then configure ports needed for the Migrate server.

See Section 2.1.3, Required Network Security Group Settings for PlateSpin Migrate Server.

  1. Create a Windows VM in your cloud account to use as the PlateSpin Migrate server host.

The target VM must meet the requirements in Section 1.1.1, System Requirements for PlateSpin Server.

  1. Install prerequisite software on the server host.

See Section 1.2, Installing Prerequisite Software.

  1. Install PlateSpin Migrate server on the server host with a public IP address.

See Section 1.3, Installing PlateSpin Migrate Software Components.

NOTE:PlateSpin requires a public IP address only if a site-to-site VPN is not available.

  1. Perform post-installation tasks on the Migrate server host.

  1. Set a secure custom password for the SQL system administrator user (sa).

    See Modifying the Password for the SQL Server Express System Administrator User.

  2. Disable TLS 1.0 and 1.1 protocols for the Windows operating system on the PlateSpin Migrate server host.

    See Section 1.8, Configuring TLS Protocols for Migrate Hosts.

  1. Configure PlateSpin advanced settings for the cloud-based Migrate server, depending on your intended use.

See Table 2-9, PlateSpin Configuration Settings for PlateSpin Migrate Server in the Cloud.