Reuse existing system configuration, Downtime while migrating, Customized integrations to other applications – Milestone Migrating from XProtect Enterprise to XProtect Advanced VMS User Manual
Page 15

Migrating from XProtect® Enterprise
to XProtect® Advanced VMS
System Migration Guide
www.milestonesys.com
15
What to consider before migrating
Reuse existing system configuration?
XProtect Advanced VMS is an altogether different system. You cannot import your existing XProtect
Enterprise configuration for reuse in XProtect Advanced VMS. Cameras’ recording settings,
scheduling, etc. must be configured anew in XProtect Advanced VMS. Fortunately, this is made easy:
When configuring XProtect Advanced VMS through the Management Client, you are able to
group cameras, and configure common settings for all cameras within a group in one go.
XProtect Advanced VMS uses the concept of time profiles, with which you can quickly and
easily set up even detailed scheduling for your cameras.
XProtect Smart Client users should upgrade their XProtect Smart Clients to the latest version when
migrating to XProtect Advanced VMS. The latest version is required in order to benefit from XProtect
Advanced VMS features such as archiving schedules, user defined events, bookmarks, multicasting,
edge storage, Smart Client profiles, system dashboard, video wall handling through XProtect Smart
Wall (an add-on product), etc. Also, new Smart Client views containing the cameras from XProtect
Advanced VMS must be created.
In XProtect Advanced VMS, roles determine which features users have access to. Roles with
appropriate rights must therefore be defined through the Management Client. Once roles are defined,
you can easily add users to the roles from Active Directory.
Downtime while migrating?
If you have an XProtect Advanced VMS management server and an XProtect Advanced VMS
recording server with a camera configuration identical to that on your currently running XProtect
Enterprise server, downtime can be avoided by running XProtect Advanced VMS in parallel with
XProtect Enterprise during the switch.
Without parallel servers, it will not be possible to avoid downtime completely, although you can
minimize the effects of downtime by performing the migration at night, during closing hours, or at
another time at which video surveillance is not critical to your organization.
See also the smooth integration strategy outlined in Access during migration (on page 18). In short,
the strategy involves installing and configuring an XProtect Advanced VMS recording server on the
server previously running as XProtect Enterprise server.
Customized integrations to other applications
If customized integrations between your current XProtect Enterprise setup and other applications (for
example access control systems, fire alarm systems, or similar) have been made through the
Milestone Software Development Kit (SDK) and/or Application Programming Interface (API), the
integrations should be carefully tested to verify that they will also work with XProtect Advanced VMS.
Some customized integrations may have to be re-programmed.
When developers review your customized integrations for use with XProtect Advanced VMS, it is
highly recommended that they work with the latest available Milestone SDK.
Tip: XProtect Advanced VMS features user-defined events, which let developers create customized
surveillance system events based on data from other applications.