Milestone XProtect Corporate 4.0 Step-by-Step Guide How to Back Up, Move and Restore the Management Server

Similar documents
Milestone XProtect. Professional 7.0 Administrator s Getting Started Guide

milestone XProtect Smart Wall Administrator s Manual

Milestone XProtect. Enterprise 8.0 Administrator s Getting Started Guide

Milestone Systems XProtect Professional 8.1. Getting Started Guide

This document is aimed at users of the Milestone XProtect PDA Client application.

Milestone Dynamic Stream Selection Plug-in User s Manual

Milestone Systems XProtect Enterprise 8.1. Administrator's Getting Started Guide

Milestone Systems XProtect Transact. Getting Started Guide

BACnet Integration User s Manual

milestone XProtect VideoViewer for Gallagher 2.1; Administrator's Manual

Milestone Systems XProtect Advanced VMS System Architecture. 1

Milestone Paxton Integration Component User s Manual

Milestone. XProtect Basis milestone. milestone

Milestone Systems. XProtect Web Client 2018 R1. User Manual

Milestone. XProtect. System Migration Guide Migration from XProtect Enterprise to XProtect Corporate

Milestone. XProtect. Corporate 5.0 Administrator's Getting Started Guide

Network Video Management System Standard Edition 2017 R2. Administrator Getting Started Guide

2017 R3. Milestone Systems. XProtect Web Client 2017 R3. User Manual

XProtect Remote Client 3.7 User s Manual

Milestone Systems. XProtect Web Client 2018 R2. User Manual

Milestone. XProtect. Transact 2.5 Administrator s Manual

Milestone Parcel Tracking 3.1 User s Manual

Milestone XProtect. Central 3.7 Administrator s Manual

Milestone Systems. XProtect Smart Client 2018 R1. Hardware acceleration guide

Intelligent Security and Fire Ltd

SMARTPROTECT INTEGRATIONS. SmartProtect Q-Guard Event Integration. Installation and Configuration Guide V 1.0.0

XProtect Bosch Intuikey Keyboard Smart Client Plug-in User s Manual

Milestone Systems Milestone Mobile 2013 (Server)

Milestone Systems. XProtect VMS 2017 R2. System Architecture Document. XProtect Corporate XProtect Expert XProtect Professional+ XProtect Express+

Guide to Powering Agent Vi Analytics on Milestone s XProtect. savvi 5.3

Network Video Management System Screen Recorder 2017 R2. Administrator Manual

Paxton Net2 Integration for Milestone Access Installation and Configuration Guide

Milestone Systems XProtect Go 2.1. Administrator's Manual

Milestone Systems XProtect Advanced VMS Administrator's Getting Started Guide

Milestone XProtect. Essential 2.0 Administrator s Manual

Milestone Systems. Milestone Mobile client 2017 R1. User Guide

NetEVS 2.0 Getting Started Guide

Milestone Systems Milestone Mobile 2013 (Client)

Milestone Systems. XProtect Smart Client User Manual

Milestone Systems. XProtect MIP SDK Application Catalog

Ocularis. Installation & Licensing Guide

Milestone Systems XProtect Smart Client User's Manual

+ milestone. Milestone Systems. Milestone Mobile client 2017 R3. User Guide

IPVideo Corporation. Mosaic TM Smart Client 2016 R2. User Manual

Network Video Management System Enterprise Edition 2016 R2. Administrator Manual

Intelligent Security and Fire Ltd

+ milestone. Milestone Systems. XProtect VMS 2017 R3. System Architecture Document

Recording Component (RC-L / RC-E) User Manual

Milestone Systems. XProtect Smart Client 2017 R1. User Manual

Recording Server Maintenance Tool

Recording Component (RC-P / RC-I / RC-C) User Manual

User Guide for Accessing Cisco Unity Connection Voice Messages in an Application

DMS Lite USER s MANUAL

Milestone Systems. XProtect VMS 2018 R2. System Architecture Document. XProtect Corporate XProtect Expert XProtect Professional+ XProtect Express+

How to backup and restore a database in Microsoft SQL Server 2005 Step by step guide.

Integration Guide: innovi XProtect

Network Video Management System Enterprise Edition 2016 R3. Administrator Manual

Configuration Database Backup Guide

Recorder Database Management Guide

Milestone Systems. XProtect Professional VMS 2016 R3. Administrator Manual. XProtect Professional XProtect Express XProtect Essential

IQSweb Migration Steps

NetEVS 3.1 User Manual

IP-guard v3.2 Migration Guideline

Quick Start Guide. Smarter Surveillance for a Safer World

Sage Fixed Assets Single User

Full User Manual and Quick Start Guide

Milestone Systems Milestone Husky M30/M50. Administrator's Manual

Ocularis LS / Ocularis ES RC-L / RC-E Recording Component User Manual

Sage Fixed Assets Lite Depreciation Quick Start Guide

FCWnx 7.7 Upgrade Manual

About this Guide. Dear Milestone Customer, Contents

Sage Abra Suite. Installation Guide

Milestone XProtect Corporate ioimage Analytics Events Integration Manual

FAS 50 Asset Accounting Quick Start Guide

Network Video Management System Enterprise Edition 2017 R2. Administrator Manual

CompleteView Admin Console User Manual. CompleteView Version 4.6

Recovery Guide for Cisco Digital Media Suite 5.4 Appliances

Lite Depreciation Quick Start Guide

KYOCERA Net Admin User Guide

A d m i n i s t r a t o r M o n i t o r I m a g e S e r v e r W e b a n d R e a l t i m e F e e d S e r v e r s

Changing Settings for ViewMail for Outlook (Version 8.0 Only)

A d m i n i s t r a t o r M o n i t o r I m a g e S e r v e r W e b a n d R e a l t i m e F e e d S e r v e r s

Intelligent Security and Fire Ltd

P r o f e s s i o n a l 4. 6 G e t t i n g S t a r t e d G u i d e

LifeSize Gatekeeper Installation Guide

BOSCH VCA. Intelligent Security and Fire Ltd

SAP Workforce Performance Builder 9.5

Sage Fixed Assets Single User. Installation guide

LexisNexis PCLaw Installation & Upgrade Guide

Get Started. Document Management 9.7.1

UC for Enterprise (UCE) NEC Centralized Authentication Service (NEC CAS)

VMware AirWatch Database Migration Guide A sample procedure for migrating your AirWatch database

Milestone Systems. Milestone Husky X2 NVR. Getting Started Guide

Sage Fixed Assets Network Installation Guide

Migrating Eclipse.net from SQL Server 2005 to SQL Server 2008

T E KLYNX CENTRAL I N S T A L L A T I O N G U I D E

Unified Communicator Advanced

Copyright SolarWinds. All rights reserved worldwide. No part of this document may be reproduced by any means nor modified, decompiled,

Intelligent Security & Fire

Sage Fixed Assets Lite Depreciation

Transcription:

Milestone XProtect Corporate 4.0 Step-by-Step Guide How to Back Up, Move and Restore the Management Server This guide is relevant if you want to move an XProtect Corporate Management Server installation from one physical server to another. If you simply want back up your XProtect Corporate system configuration as a security measure, see the separate step-by-step guide How to Back Up and Restore System Configuration, available on the XProtect Corporate software DVD as well as from http://www.milestoneys.com. The Management Server stores your XProtect Corporate system s configuration in a database. The database contains almost your entire XProtect Corporate system configuration, including recording servers, cameras, inputs, output, users, rules, alerts, patrolling profiles, clients views, any XProtect Smart Walls, etc. Only if you use the Map and Alarm feature some of your configuration is also stored outside the database. While regularly backing up your system configuration database is always recommended, it becomes vital if you need to move the Management Server from one physical server to another. In that case you must make sure that your new Management Server also gets access to the database. The system configuration database can be stored in two different ways: Network SQL Server: If you have chosen to store your XProtect Corporate system s configuration in a database on an existing SQL Server on your network, XProtect Corporate s Management Server simply points to the database s location on the SQL Server. In that case, you can skip much of the information in the following. SQL Server Express Edition: If you store your XProtect Corporate system s configuration in a SQL Server Express Edition database on the Management Server itself, it is important that you back up the existing Management Server s system configuration database before the move. By backing up the database, and subsequently restoring it on the new server, you will not have to reconfigure your cameras, rules, time profiles, alerts, client views, Smart Walls, etc. after the move. Some of the prerequisites information in the following and all of the information about backing up and restoring your system configuration is only relevant for users of SQL Server Express Edition. What Happens While the Management Server Is Unavailable? Recording servers will still be able to record: Any currently working recording servers will have received a copy of their configuration from the Management Server, so they will be able to work and store recordings on their own while the Management Server is unavailable. Scheduled and motion-triggered recording will therefore work, and event-triggered recording will also work as long as it is based on events from the recording server itself. Recording servers will store log data locally: They will automatically send log data to the Management Server when the Management Server becomes available again. Clients will not be able to log in: Smart Client and Remote Client access is authorized through the Management Server. Without the Management Server, clients will not be able to log in. See the following, however. 2010 Milestone Systems A/S www.milestonesys.com XPCO40-mgtsvr-b-m-r-2-041110 Page 1 of 8

Already logged in access clients can remain logged in for up to an hour: When clients log in, they are authorized by the Management Server. Technically, the Management Server gives each client a token, which allows the clients to communicate with recording servers for up to one hour. Should the clients need to communicate with recording servers for longer than one hour, the Management Server automatically renews the tokens. When the Management Server is unavailable, however, tokens cannot be renewed, and the clients will lose their connections to recording servers when their tokens expire. If you can get the new Management Server up and running within an hour, there is a good chance that many of your users will not be affected. We definitely recommend that you inform your users about the possibility of losing contact with the surveillance system while the Management Server is unavailable, even though some users might not experience loss of contact at all. No ability to configure the system: Without the Management Server, you will not be able to change system configuration through the Management Client. Prerequisites You will need: Your XProtect Corporate software installation file for installation on the new Management Server. Your initial license (.lic) file, i.e. the one you used when initially installing XProtect Corporate, not the.lic file which is the result of your license activation. License activation is, among other things, based on the specific hardware on which the activation took place; therefore an activated.lic file cannot be reused when moving to a new server. Note that if you are also upgrading your XProtect Corporate software in connection with the move, you will have received a new initial.lic file together with your new Software License Code (SLC). If you activated XProtect Corporate on the old server, and you are installing the same software version on the new server: Contact Milestone support; notify us that the software is being moved, and ask for your computer information to be reset. Why? An already activated license (.lic) file cannot be reused on a new server. How? Send an e-mail to support@milestonesys.com; including your Software License Code (SLC). You should preferably send the e-mail from the e-mail address with which you previously registered your SLC. SQL Server Express Edition users only: Microsoft SQL Server Management Studio Express, a tool downloadable for free from www.microsoft.com/downloads. Among its many features for managing SQL Server Express databases are some easy-to-use backup and restoration features. Download and install the tool on your existing Management Server and on the server which will be your future Management Server (you will need it for backup as well as restoration). Other backup tools than SQL Server Management Studio Express will also work, but this document describes use of SQL Server Management Studio Express. Management Server hostname and IP address. When you move the Management Server from one physical server to another physical server, it is very important that you give the new server the same hostname and IP address as the old one, as the Recording Server will connect to the hostname and IP address of the old Management Server. In case the new Management Server has been given a new hostname and/or IP address, the Recording Server will not be able to find the Management Server and you will have to manually stop each Recording Server in your system, change the Management Server URL, and restart the Recording Server. Are You Using the XProtect Smart Wall Add-on Product? Smart Wall configuration is stored in the system configuration database, and will consequently also be covered when you follow the instructions in the following. 2010 Milestone Systems A/S www.milestonesys.com XPCO40-mgtsvr-b-m-r-2-041110 Page 2 of 8

Backing Up the System Configuration The following only applies if you store your XProtect Corporate system s configuration in a SQL Server Express Edition database on the Management Server itself. Prerequisite: Stop the Management Server Service to prevent configuration changes being made. This is important since any changes made to the XProtect Corporate configuration between the time you create a backup and the time you restore it on your new Management Server will be lost. If changes are made after the backup, you will have to make a new backup. 1. Open Microsoft SQL Server Management Studio Express from Windows Start menu (typically by selecting All Programs > Microsoft SQL Server 2008 > SQL Server Management Studio Express). When you open the tool, you are prompted to connect to a server. Specify the name of the required SQL Server (in the example illustration, the server is called MM01232), and connect with the user account under which the database was created. Tip: You do not have to type the name of the SQL server: If you click inside the Server name field and select <Browse for more...>, you can select the required SQL Server from a list instead. 2. Once connected, you will see a tree structure in the Object Explorer in the left part of the window. Expand the SQL Server item, then the Databases item. We are primarily interested in the Surveillance database. The Surveillance database contains your entire XProtect Corporate system configuration, including recording servers, cameras, inputs, outputs, users, rules, alerts, patrolling profiles, etc. No Surveillance database? Surveillance is the default name of the database containing the system configuration. If you can find the database, but it is not called Surveillance, it could be because you gave the database another name during the Management Server installation. In the following, we will assume that the database uses the default name. Example: When the Management Server was installed, you had the option of changing the database name from the default name Surveillance to another name. This can be the reason why your database has another name. 3. Right-click the Surveillance database, and select Tasks > Back Up... 4. On the Back Up Database dialog s General page, do the following: Under Source: Verify that the selected database is Surveillance and that the backup type is Full. Under destination: A destination path for the backup is automatically suggested. Verify that the path is satisfactory. If not, remove the suggested path, and add another path of your choice. 5. On the Back Up Database dialog s Options page, do the following: 2010 Milestone Systems A/S www.milestonesys.com XPCO40-mgtsvr-b-m-r-2-041110 Page 3 of 8

Under Reliability: Select Verify backup when finished and Perform checksum before writing to media. 6. When ready, click OK to begin the backup. When backup is finished, you will see a confirmation. When finished, exit Microsoft SQL Server Management Studio Express. Tip: Also consider backing up the SurveillanceLog database, using the same method. The SurveillanceLog database (name may be different if you renamed the system configuration database) contains all your XProtect Corporate system logs, including errors reported by recording servers and cameras. Backing up this database is not vital since it does not contain any system configuration, but you may later appreciate having access to system logs from before the Management Server move. Backing Up the Event Server Configuration If using XProtect Corporate s Map and Alarm feature, controlled by the Event Server, the configuration is stored serverside, typically on the Management Server itself, although that it may be possible to store on other servers in some organizations. The Event Server configuration is stored in a regular Windows folder, not in the SQL Server-based system configuration database. It is therefore not included when you back up the system configuration database, so you must back and restore the Event Server configuration separately. On the computer on which the Event Server configuration is stored, make a backup copy of the XProtect Event Server folder, including all of its subfolders and content: On a computer running Windows Vista, Windows 2008 Server or Windows 7, you will typically find the folder at C:\ProgramData\Milestone\XProtect Event Server On a server running Windows XP or Windows Server 2003, you will typically find the folder at: C:\Documents and Settings\All Users\Application Data\Milestone\XProtect Event Server New Database when Installing New Management Server The following only applies if you store your XProtect Corporate system s configuration in a SQL Server Express Edition database on the Management Server itself. Management Server installation is divided into a number of steps. During the step concerning the Management Server database, make sure you select Create a new database for the system configuration database, even though you have a backup of the database from your old Management Server. In the following, we will overwrite the new and empty database by restoring the backup we just created. Since we are going to overwrite the new and empty database, it is important that it has the same name as the backed-up database (if your backed-up database has the default name Surveillance, just use the default name Surveillance when creating the new database too). The password for the database is not significant in this backup/restore context, but we recommend that you just use the default setting Allow server to control password. 2010 Milestone Systems A/S www.milestonesys.com XPCO40-mgtsvr-b-m-r-2-041110 Page 4 of 8

Restoring the System Configuration The following only applies if you store your XProtect Corporate system s configuration in a SQL Server Express Edition database on the Management Server itself. Prerequisite: Stop the Management Server Service on the new Management Server to prevent configuration changes being made until you have restored the system configuration database. 1. Open Microsoft SQL Server Management Studio Express from Windows Start menu (typically by selecting All Programs > Microsoft SQL Server 2005 > SQL Server Management Studio Express). When you open the tool, you are prompted to connect to a server. Specify the name of the required SQL Server, and connect with the user account under which the database was created. Tip: You do not have to type the name of the SQL server: If you click inside the Server name field and select <Browse for more...>, you can select the required SQL Server from a list instead. 2. Once connected, you will see a tree structure in the Object Explorer in the left part of the window. Expand the SQL Server item, then the Databases item. 3. Right-click the Surveillance database, and select Tasks > Restore > Database... No Surveillance database? Surveillance is the default name of the database containing the system configuration. If you can find the database, but it is not called Surveillance, it could be because you gave the database another name during the Management Server installation. In the following, we will assume that the database uses the default name. 4. The Restore Database dialog s General page, do the following: Under Source for restore: Select From device and click the button to the right of the field. 5. In the Specify Backup dialog s Backup media list, make sure that File is selected. Then click the Add button. 6. In the Locate Backup File dialog, locate and select your backup file Surveillance.bak. Then click OK. 2010 Milestone Systems A/S www.milestonesys.com XPCO40-mgtsvr-b-m-r-2-041110 Page 5 of 8

7. Back in the Specify Backup dialog, the path to our backup file is now listed. Click OK. 8. Back on the Restore Database dialog s General page, your backup is now listed under Select the backup sets to restore. Make sure you select the backup by selecting the check box in the Restore column. 9. Now go to the Restore Database dialog s Options page, and select Overwrite the existing database. Leave the other options as they are. 10. When ready, click OK to begin the restoration. When the restoration is finished, you will see a confirmation. When finished, exit Microsoft SQL Server Management Studio Express. Tip: If instead you get an error message telling you that the database is in use, try exiting Microsoft SQL Server Management Studio Express completely, then repeat steps 1-10. 11. During the restoration process, the Management Server service was stopped to prevent configuration changes being made until you were done. Remember to start the Management Server service again. If you also backed up the SurveillanceLog database from the old Management Server, restore it on the new Management Server using the same method. Restoring the Event Server Configuration Prerequisite: Make sure to have a copy of the XProtect Event Server folder with all its subfolders and contents. See Backing Up the Event Server, page 4. How to Restore the Event Server Configuration: 1. Install XProtect Corporate and the Event Server on a new server: 2. On the new server running the Event Server, click Start > Control Panel > Administrative Tools > Services. 3. Right-click the Milestone XProtect Event Server, click Stop. 4. Paste the Event Server folder with all it subfolders and contents into: C:\ProgramData\Milestone on Windows 2008 Server C:\Documents and Settings\All Users\Application Data\Milestone on Windows Server 2003. 5. Restart the Event Server Service by repeating steps 2 & 3. Instead of Stop, click Restart. 2010 Milestone Systems A/S www.milestonesys.com XPCO40-mgtsvr-b-m-r-2-041110 Page 6 of 8

After having restored XProtect Corporate, including the Event Server, you must enable the Event Server service as a trusted service within XProtect Corporate: 1. In the Management Client, click the Tools menu, then select Registered Services... 2. In the Add/Remove Registered Services window select the Map Service in the list, then click Edit... 3. In the Edit Registered Service window, select Trusted, then click OK. The Event Server is now restored with its previous configuration. In the Add/Remove Registered Services window, click Close to exit the Add/Remove Registered Services window. 2010 Milestone Systems A/S www.milestonesys.com XPCO40-mgtsvr-b-m-r-2-041110 Page 7 of 8

Trademarks XProtect is a registered trademark of Milestone Systems A/S. Microsoft and Windows are registered trademarks of Microsoft Corporation. All other trademarks mentioned in this document are trademarks of their respective owners. Disclaimer This document is intended for general information purposes only, and due care has been taken in its preparation. Any risk arising from the use of this information rests with the recipient, and nothing herein should be construed as constituting any kind of warranty. Milestone Systems A/S reserve the right to make adjustments without prior notification. All names of people and organizations used in this document s examples are fictitious. Any resemblance to any actual organization or person, living or dead, is purely coincidental and unintended. Want More? The XProtect Corporate Administrator s Manual, and many other useful guides and manuals, are available for download in PDF format from www.milestone.dk/support/documentation. Milestone Systems Headquarters: Milestone Systems A/S Banemarksvej 50 G, DK-2605 Brondby, Copenhagen, Denmark Tel.: +45 88 300 300 Fax: +45 88 300 301 Milestone also has offices in Australia, Dubai (UAE), France, Germany, Italy, Japan, Singapore, Spain, United Kingdom and in the USA. See www.milestonesys.com for more information. 2010 Milestone Systems A/S www.milestonesys.com XPCO40-mgtsvr-b-m-r-2-041110 Page 8 of 8