The downloadable System Backup and Restore task package provides an automated method of backing up and restoring a MOVEit Automation environment. The package exports and restores MOVEit Automation certificates, hosts, tasks, database information, state files, and other configuration data required for disaster recovery.

The backup task is intended to create a recovery package that can be restored to another MOVEit Automation server. During the restore process, existing certificates, hosts, tasks, and related configuration data on the target server are overwritten.

Important: The System Backup and Restore task package is supported only with MOVEit Automation 2025 and later and requires an Advanced Tasks license. The installed MOVEit Automation license determine whether you can run the backup and restore tasks. Using the System Backup and Restore task package with versions earlier than MOVEit Automation 2025 will result in incomplete backups.

Backup and Restore

Download and extract the content of the MOVEit Automation System Backup and Restore task zip file.

Backup the source server

On the source server:
  1. On the TASKS tab, select Import Task(s) from the Add Task drop-down list.
  2. Import the System Backup and Restore task package.

    If prompted to overwrite the Default (Local File System) host, select Remove instead of Overwrite. Overwriting the Default host may replace custom host settings and affect existing tasks.

  3. Edit the task step Run built-in script 'Certs Backup':
    1. Enter (via "Reset value") an alphanumeric password for the Certs_Password value. Do not use symbols. Record the password for use on the target server.
  4. If necessary, edit the Save into path to point to the desired target path.
  5. Edit the task step Run built-in script 'Command Line App' ; C:\mysql\bin\mysql.exe:
    1. Update the MySQL root password to match this system.

    If you are not using MySQL as the MOVEit Automation database, disable the MySQL restore branch before running the task.

  6. Run regedit to export the Keymat registry key: HKEY_LOCAL_MACHINE\Software\Standard Networks\MOVEitCentral\Keymat

    This only needs to be done once as it does not change after the initial MOVEit Automation installation.

    Important: Store the CentralZipfile.zip file and the exported Keymat registry file in a secure location. These files contain sensitive configuration data, certificates, keys, and other information required to restore a MOVEit Automation environment.
  7. Run the Backup task.
  8. Copy the CentralZipfile.zip and Keymat registry file to the target server.
Tip: The backup task can be configured to run on a schedule as part of your organization's routine backup procedures.

Restore to target server

On the target server:
  1. To avoid tasks running before the restore is complete:
    • Select the Start with scheduler disabled check box on the MOVEit Automation Config Utility General Tab.
    • Log in to MOVEit Automation Web Admin as an administrator and stop the task scheduler from the COMMANDS menu.
  2. If the target server was not installed using the same Tamper Detection key as the source server, synchronize the Tamper Detection key before performing the restore. If you do not know which Tamper Detection key is in use on the source server, you can reset Tamper Detection after the restore is complete.
  3. On the TASKS tab, select Import Task(s) from the Add Task drop-down list.
  4. Import the System Backup and Restore task package.

    If prompted to overwrite the Default (Local File System) host, select Remove instead of Overwrite. Overwriting the Default host may replace custom host settings and affect existing tasks.

  5. Edit the restore task step Load path to point to the CentralZipfile.zip file location on this server.
  6. Edit the restore task Run built-in script 'Certs Backup' step:
    1. Enter the password used in he Certs_Password value on the source server.
  7. Edit the restore task Run built-in script 'Command Line App' step:
    1. Update the MySQL root password to match this system.

    If you are not using MySQL as the MOVEit Automation database, disable the MySQL restore branch before running the task.

  8. Run the Restore task.
    Note: This will overwrite all existing hosts, tasks, and, certificates on this system
  9. Verify that the restore task completed successfully before continuing.
  10. If the Tamper Detection keys were not synchronized before running the restore task, reset Tamper Detection now to prevent Tamper Detection validation failures.
  11. Log out of MOVEit Automation Web Admin.
  12. To import the Keymat registry, double-click the imported registry file.
  13. Restart the MOVEit Automation Web Admin and the MOVEit Automation services.
  14. Log on to MOVEit Automation Web Admin.
  15. Run tests to verify that hosts and tasks from the source server are restored.
  16. When you are sure everything is in place, clear the Start with scheduler disabled check box on the MOVEit Automation Config Utility General Tab. Enable the scheduler and selectively re-enable tasks.