Requirements

To implement a two-node failover configuration for WS_FTP Server, you need the following:

  • A single license with multiple activations for WS_FTP Server or WS_FTP Server with SSH (they must be the same edition, you cannot mix an FTP only edition with an SSH edition)
  • Windows Server OS for each WS_FTP Server installation, also called a node. Supported operating systems for MSCS failover clustering are:

    Operating System

    Edition

    Supported Versions

    Windows Server 2022

    • Standard
    • Datacenter (standalone only)
    • 64-bit: English

    Windows Server 2019

    • Standard
    • Datacenter (standalone only)
    • 64-bit: English

    Windows Server 2016

    • Standard
    • Datacenter (standalone only)
    • 64-bit: English

Prior to WS_FTP Sever (8.6) Windows Server 2008 R2 (64-bit English) was supported. This server is no longer supported.

Note: Your MSCS cluster must consist of two supported Windows Server nodes.Both nodes must have similar hardware and require identical .NET frameworks and service packs. The cluster will fail a validation test if your environments aren't properly configured during setup.
  • Each node requires two network adapters with dedicated IP addresses
  • Microsoft Cluster Services for each node

The shared resources should be installed on systems that are separate from the two WS_FTP Server installations:

  • User database for authentication (shared by both nodes) can be: WS_FTP Server database, Active Directory, or other LDAP or ODBC database
  • Microsoft SQL Server 2016, Microsoft SQL Server 2017, or Microsoft SQL Server 2019, for WS_FTP Server configuration data (shared by both nodes)
  • A NAS or file system for the file transfer file system and log data shared by both nodes
Note: You must configure all shared resources completely before installing WS_FTP Server or the failover solution may not function properly.