Milestone XProtect VMS Version Upgrade Guide

Custom Video Security can upgrade your Milestone XProtect VMS license from our dashboard when you’re ready. Doing so deactivates the existing license, so we can plan this for a suitable date and time in the near future, or we can request that Milestone allow you to administer your license yourself.

Most notably, the latest Milestone XProtect version (2022 R3) drops support for Windows Server 2012, and SQL Server 2012. Additionally, Intel-based hardware acceleration on Recording Servers now requires a 6th-generation Intel CPU or newer. Full system requirements can be found at https://www.milestonesys.com/support/tools-and-references/system-requirements/.

Backing up the configuration database should be done before upgrading, and there are two ways to do it. Both ways should be done:

  1. Backing up via the Management Client can be done with the “Configuration Backup” feature. This is documented here: https://doc.milestonesys.com/latest/en-US/standard_features/sf_mc/sf_maintenance/mc_backingupandrestoring.htm.
  2. Back up the configuration using SQL Server Management Studio. (This is a more comprehensive backup.) The following guide from Microsoft explains how to complete a backup: https://learn.microsoft.com/en-us/sql/relational-databases/backup-restore/create-a-full-database-backup-sql-server?view=sql-server-ver16 . The Databases you will want to back up are:
    1. Surveillance
    2. Surveillenace_IDP
    3. Surveillance_IM
    4. SurveillanceLogServerV2

Once the backups are complete, follow the upgrade best practices guide: https://doc.milestonesys.com/latest/en-US/standard_features/sf_mc/sf_upgrade/mc_upgradebestpractices.htm.

For 2022 R3 Pro+, you would download the large file found here: https://www.milestonesys.com/my-milestone/download-software/?prod=1425&type=11&ver=1907&lang=27, upgrade the license, and then proceed to install on your management server. For other XProtect products or versions, simply adjust the filters. Then upgrade any other recording servers (if you have more than one Milestone server), followed by Smart Clients to match the new version on the server.

You would either download the latest Smart Client version from the same Milestone download link, or download it from the server on the LAN at http://[server IP]/installation/admin OR http:// [server IP]/Installation/Admin/default-en-US.htm. You may install the software’s new version over the existing version.

For a quote on licenses, remote VMS version upgrades, security cameras, or any of our other popular products and services, feel free to reach out to [email protected], or call 310-370-9500. We are based in Los Angeles, have been in the security business for nearly 20 years, and we work with over 10,000 customers across North America.

Raymond Shadman2023-02-15