An installation can use MOVEit Automation to copy critical files to a remote server for backup to tape, or to configure a hot standby.

Back up the following critical files and folders regularly. They are located in the ProgramData\MOVEit\MOVEitAutomation directory.

Critical files

  • miccfg.xml - MOVEit Automation configuration file. Contains a fully encrypted version of the tasks, hosts, and other MOVEit configuration information. This file is only usable on a server that has the same encryption key. That key is located in the Windows registry at: HKEY_LOCAL_MACHINE\SOFTWARE\StandardNetworks\MOVEitCentral\KeyMat.

    As the registry can hold multiple encryption keys, you can have another server set up to automatically decrypt this file. For more information, see Automated Configuration Replication. You can also export this file using the GetMICConfig Utility.

  • michash.xml - MOVEit Automation "hash" file. Contains tamper detection information.
  • PGPPath\secring.pgp and PGPPath\pubring.pgp - PGP keyrings. Contains the PGP keys used by MOVEit Automation, if the optional PGP capability has been licensed. (These files are found in the PGPPath sub-directory of the MOVEit directory.)

Critical folders

Back up the folders and their contents:
  • StateFiles – Contains MOVEit Automation state files for individual hosts/tasks. These files contain important information such as date/timestamps for folders and files, saved directory listings for synchronization tasks, and more.
    Note: The configuration file and state files are encrypted. Before you can make changes to them, you must first use MOVEit Automation Admin to authenticate to MOVEit Automation.

Statistics database

Back up the Statistics database regularly. This information is stored in a database.

  • If you are using MySQL as your database engine, the database server is usually installed in the "C:\mysql\" or "D:\mysql\" directory. Back up all files in the "..\mysql\data\MICStats" directory should be backed up to protect the statistics database.
  • If you are using Microsoft SQL Server, contact your database administrator for information on backing up the database.

Client certificates

The Microsoft Windows certificate store contains the SSL server certificate used to secure communications with MOVEit Automation clients. If you are using client certificates, S/MIME or AS1/AS2/AS3, the Windows store also contains the related certificates.

To create a backup of the client certificates, run a MOVEit Automation task that uses the Certs Backup script.

Registry items

  • The registry key HKEY_LOCAL_MACHINE\Software\Standard Networks\MOVEitCentral and sub-keys contain values such as:
    • A pointer to the SSL server certificate used to secure communications between MOVEit Automation and MOVEit Automation Admin/API.
    • The ODBC DSN used for the statistics database.
    • The temporary cache directory.
    • The license key that enables MOVEit Automation.
    • The encryption key for the MOVEit Automation configuration file.

    Backing up registry items can be done using PowerShell scripts or standard Windows Server backup tools.

Windows user database

As MOVEit Automation uses Windows for its user database, you must backup, or otherwise record the users and groups that you use on the system.

Even if your users are saved in Active Directory, MOVEit Automation uses Windows local group membership to satisfy log on requests. For both local and Active Directory users, you must maintain a backup of the various MOVEit Windows local groups.

Configuration aging

Each time MOVEit Automation successfully saves a copy of its XML-based configuration files ( miccfg.xml , etc.), it also ages up to four older versions in a simple grandfather scheme. For example, the "three saves ago" file is titled " miccfg.OL 3".

If one of these files gets corrupted (often by an over-zealous anti-virus or backup utility), it is often possible to restore MOVEit Automation to a close-to-current state by copying one of the aged copies over the appropriate configuration file. For more information, contact MOVEit support.