Manually Updating

Note: By default, is automatically updated and manual update is not necessary. For more information, see Updating.

Before you start the update, do not uninstall previous versions of . The installer automatically detects the previous versions of the software and migrates the settings to the new version.

To update to a newer version:

  1. Start the installer for the new version.
  2. Select the Simple upgrade option.

When you select the Simple upgrade option, the setup installs the new version and transfers the settings and all the local data from the previous version to the new version. Finally, the setup uninstalls the previous version.

Installation preconditions

For information on the product versions that supports, refer to Lifecycle Policy.

To verify compatibility with API and replication, refer to version compatibility regarding API and Replication.

If you have recently done the Verify and Repair (Quick) operation and issues were found, make sure that they are fixed before you upgrade the software.

Before you install the upgrade on the server, make sure that the conditions listed here are met.
  • Your server fulfills the requirements of the new version. See System requirements and technical details.
  • Recent backups of the vaults are available and usable. The backups can be useful if an unexpected error occurs during the upgrade.
  • Recent backups of the master database are available.
    • It is recommended that the backups are on a disk that is separate from the main system.

If an error occurs, . Do not try to resolve the situation yourself.

Note:

Installation order

When you update frequently, you can upgrade the client computers and the server computer in any order. Otherwise, it is recommended to upgrade first the server and then the client computers.

Note: It is possible that some new options and features of the newer version are not available until the server and the clients have been upgraded.

Upgrading offline vaults

The internal database structure of the vault changes during the upgrade. This is why also the vaults must be upgraded. All online vaults are upgraded automatically during a software upgrade. However, you must upgrade vaults in the offline state manually.

Service releases

Service releases are small software upgrades that share the same main version number (for example, 22.3). After the main version number comes the four- or five-digit version ID for the service release. For example, 23.3.12441.9 and 23.3.12441.10 are service releases for the version 23.3.12441.6.

Service releases do not usually contain new features. They are released if significant issues are detected in the released version or if compatibility with newer versions of other software requires changes to .

Service releases are compatible between each other and can be installed in any order.

Centralized deployment with Windows Group Policy

You can use the Windows Group Policy feature to automatically distribute to client computers. You can also use any other centralized deployment mechanism that you are familiar with. To customize the behavior of the setup program, refer to Installing , M-Files Server, and M-Files Admin with Advanced Options.