How-To: Migrate Cornerstone MFT To New Server or VM

How-To: Migrate Cornerstone MFT To New Server or VM

The process to migrate Cornerstone MFT Server 2019 from one server (OS) to another server is as follows:

1) Backup (Export) the following Windows Registry data path from the old server:
  1. HKEY_LOCAL_MACHINE\SOFTWARE\South River Technologies
  2. HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI

2) Backup the User data and Security data (see highlighted in yellow below under the Directories tab of Files/Directories):

                 

3) Move backups (see list below) to UNC or other neutral location for use on the new computer or VM

                      - South River Technology Registry Keys (from step 1)
                      - User Home Directory
                      - SSL Certificate Store Directory
                      - SSH Host Key Directory

4) Install Cornerstone MFT 2019 (build 3676) on the new server along with SQL Server (if installed and present in older server).
NOTE: If the SQL Server connection details (IP address/hostname, username or password) will be changed or needs to be updated, please reference the Changing SQL Server Credentials for Cornerstone MFT Server KB.

5) Stop the Cornerstone MFT service on the new Windows server
                      a. Run, Services.msc
                      b. Search for Cornerstone MFT Daemon
                      c. Right-click on Cornerstone MFT Daemon and select Stop

6) Restore the Registry files on the new server
                      a. Make a back up of the Registry hive on the new server
                      b. Copy the backed up registry files from old server (step 1) to the new server
                      c. Double-click the backed up registry files one at a time on the new server

7) Restore the User and Security data by creating the same directory structure (i.e C:\CSUserFolder\Usr) respective of their correct directories as it was on the old server. Per this document and the captured screenshots, the following directories will be created on the new server:
 
                      User: C:\CSUserFolder\Usr\
                      SSL Certificate Store Directory: C:\srtMftSecFiles\MySite\CertStore\
                     SSH Host Key Directory: C:\srtMftSecFiles\MySite\HostKeys\

8) Start the Cornerstone MFT service on the new server
                      a. Run, Services.msc
                      b. Search for Cornerstone MFT Daemon
                      c. Right-click on Cornerstone MFT Daemon and select Start
 
9) Open the Cornerstone MFT 2019 server, log into it and confirm all users and configurations were successfully migrated over
 
10) You may need to deactivate your Cornerstone MFT 2019 license on old server and activate it on the new server
                      a. On old server, go to File menu and select License information
                      b. Copy the RegCode and click Deactivate
                      c. On new server, go to File menu and select License information
                      d. Paste the RegCode and click Activate

    • Related Articles

    • Cornerstone MFT Server Release Notes

      Important Information Cornerstone MFT Server must be installed under an account that has full administrative rights to the computer on which the software is being installed. To uninstall Cornerstone MFT Server, use the Add/Remove Programs feature of ...
    • How To - Upgrade From Legacy Cornerstone MFT To Titan MFT NextGen

      How To: Upgrade From Legacy Cornerstone MFT To Titan MFT NextGen Question How can I upgrade from legacy Cornerstone MFT 2019 to Titan MFT NextGen? Reasoning With the release of the Titan MFT NextGen version, we would like to take advantage of the new ...
    • NX: Cornerstone MFT Server system requirements

      The following lists the minimum system requirements for running Cornerstone MFT Server - NextGen Edition Supported Operating Systems Windows Server 2016 or later, all 64-bit editions (32-bit is not supported) Windows 10 Professional TH1 1507 or ...
    • Migrating Titan FTP Server To New Server or VM

      The process to migrate Titan FTP Server from one server (OS) to another server is as follows: 1) Backup (Export) the following Windows Registry data path from the old server (i.e. Titan FTP 2017): Computer\HKEY_LOCAL_MACHINE\SOFTWARE\South River ...
    • RENAME timeout when using Cornerstone with StatsTrack

      Scenario: When using Cornerstone MFT Server in conjunction with the StatsTrack reporting system, you may experience a delay or timeout when attempting to rename a file or directory using either an SFTP/FTP client or the WebUI browser interface. After ...