Follow these steps to create a MOVEit Transfer web farm.
Task 1: Install MOVEit Transfer on node 1 (primary application node)
Setup/install the primary node. This will be node 1 of the web farm, and the web farm will take its initial settings from this node.
If an existing MOVEit Transfer server is not being re-used, install MOVEit Transfer on one of the nodes now.
If the MOVEit Transfer database has not been migrated to the web farm database server, do this now.
If you were running a local instance of MySQL and are moving to SQL Server, you can use the MOVEit Transfer SQL Server Conversion Assistant to help migrate a local MySQL database to a remote SQL Server database server. For more information, see knowledge base article on converting MOVEit Transfer to SQL Server.
Perform a full backup of the first MOVEit Transfer server to assist with recovery if necessary later.
Task 2: Install MOVEit Transfer on remaining application nodes
Important: This task uses the settings you created with the original install of the primary application node (stored in MOVEitInstall.txt) as a template that the installer will use for each of your application nodes —with the exception of the value for database name which you will need to use a temporary value.
This task requires the MOVEitInstall.txt file output from the MOVEit Installer (Task 1). It will be used to configure your remaining application nodes.
Copy the MOVEitInstall.txt file from your primary application node (that you installed in Task 1) to the following directory for each of the application nodes:
C:\Program Files (x86)\MOVEit
Run the MOVEit Transfer installer on each remaining application node at this time.
When you reach the Database Name prompt, put in a placeholder value you will replace later. For example MyTempDb001.
Important: During the installation, change the Database name. You will see this set as: moveitdmz. You must change the database name for each instance you create.
Repeat this process on the other application nodes. Order does not matter. The MOVEitInstall.txt enables you repeat the settings used on the primary application server.
Task 3: Run MOVEit Transfer Web Farm Conversion Assistant on node 1
Select Create new webfarm to have the utility create a new web farm based on this MOVEit Transfer server. Click Next.
Enter (or confirm) database settings. The utility will attempt to populate the fields with the current database settings of the DMZ server. You must use a Microsoft SQL Server database. Click Next.
Enter file share settings.
The full UNC path to the web farm file share.
The user and password that will be used to access the web farm file share.
If the MOVEit Transfer files directory content has not already been copied to the web farm files share, select the checkbox to copy the files. Click Next.
Note: UNC file shares are used for common files shared among nodes of the same web farm (for example, logs, certs, licenses). They also include MOVEit Transfer root filesystem stores unless your root file store is contained in Azure Storage Blobs. For more information, see the topic titled System Internals.
Select the Save web farm settings file checkbox and enter a path for the settings file. Click Next.
Confirm the settings, or fix any displayed problems. Click Next.
The conversion assistant does the following
Stops the MOVEit Transfer services
Creates and initializes the web farm settings
Copies the MOVEit Transfer server registry settings, custom logo, color scheme, and template files, and SSL certificates to the auditing mechanism
Copies the files directory contents to the files share if necessary
Configures the MOVEit Transfer High Availability server for web farm operation
Restarts the MOVEit Transfer services
If errors occur, see the log file indicated on the final page of the utility.
If you chose to save the web farm settings to a file, copy that file to the other nodes that will be added, and to a safe location internally for storage.
Task 4: Run MOVEit Transfer Web Farm Conversion Assistant on remaining application nodes
Select Add to existing webfarm to have the utility add the node to the web farm created above. If the previously saved settings file is available, select Load settings from INI file and enter the location of the file. Click Next.
Enter database and files share settings, if necessary. This step is skipped if a valid settings file was loaded in the previous step.
Confirm the displayed settings, or fix any displayed problems. Click Next to add the node to the existing web farm.
The conversion assistant does the following:
Stops the MOVEit Transfer services
Configures the server to use the existing web farm settings
Loads the registry settings, custom logo, color scheme, and template files, and SSL certificates stored during the web farm creation
Configures the MOVEit Transfer High Availability server for web farm operation
Restarts the MOVEit Transfer services
If errors occur, see the log file indicated on the final page of the utility.
Task 5: Test each application node
Run the MOVEit Transfer Check utility on each node. All nodes are now using the user accounts from the first node.