Virus scanning – Milestone Migrating from XProtect Enterprise to XProtect Advanced VMS User Manual
Page 17

Migrating from XProtect® Enterprise
to XProtect® Advanced VMS
System Migration Guide
www.milestonesys.com
17
Important differences and more
As XProtect Advanced VMS supports multi-stage archive the grooming can be done as many
times as there are archives, reducing the frame rate again and again over time. For JPEG
recordings it is possible to groom to any frame rate lower than the frame rate currently
recorded in the database, but for MPEG and H.264 recordings, grooming can only be done to
key-frames and below (e.g. a key-frame every 1 second or less).
Background Repair: the recording servers are able to repair the databases in the
background, both in start-up scenarios and on the fly if it detects databases that might be
corrupted. During a start-up with corrupted databases, these databases are moved to a
subfolder where new databases are created and the recording server starts as normally. Once
the recording server is up and running, these corrupted databases will be repaired in the
background and merged into the new database. Users of the Management Client will
experience corrupt databases that are being repaired as gaps in the recordings. Once the
databases are repaired, one by one, their contained recordings will be browsable by the clients
without any further actions. This function ensures that the start-up time for recording servers
are the same regardless if there are corrupted databases that should be repaired or not.
System Monitor: This offers an excellent overview of system information and makes it
possible to create reports on all management servers, recording servers, failover servers, and
cameras in your surveillance setup. All servers display/can report on CPU usage and available
memory information. Furthermore, recording servers also display connection status
information.
Archiving is not necessarily a must when using XProtect Advanced VMS. In case the hard disks you
have allocated for the live database are fast enough and able to contain the expected amount of data,
the system can run without archiving. This is possible due to the automatic 1 hour segment division of
the live database, which keeps a potential database repair after a failure as short as possible, as only
the last (hour) segment of the database needs to be repaired.
Virus scanning
For performance reasons it is highly recommended that you disable any virus scanning of camera
databases and archiving locations. It is likely that virus scanning will use a considerable amount of
system resources on scanning all the data being archived. Also, the virus scanning software may
temporarily lock each file it scans. Not disabling virus scanning will in most cases result in
considerable performance degradation.