Bosch Video Management System Upgrade
Questa nota di servizio tecnico fornisce istruzioni dettagliate per l'aggiornamento del Bosch Video Management System (VMS).
1. Short information
Questo documento è una guida per rendere il processo di aggiornamento del Bosch VMS il più agevole possibile. L'aggiornamento non è limitato solo al software Bosch VMS.
Consultare le Note di rilascio per Bosch VMS 6.0 per le versioni software e firmware supportate. Se necessario, aggiornare il Bosch VMS SDK (Software Development Kit).
Avvisi importanti:
- Avviso! Bosch VMS V.2.3.1 richiede .NET framework 3.5 da Microsoft. Installare .NET framework 3.5 prima di importare o aggiornare Bosch VMS V.2.3.1 a V.5.0 o versioni successive per evitare errori.
- Avviso! Chiudere il Configuration Client prima di avviare l'aggiornamento.
- Avviso! Questa guida descrive l'aggiornamento da V.2.3.0 o versioni successive a V.6.0. Per versioni precedenti (inferiori a 2.0), aggiornare prima a 2.0.3, poi a 2.3.0.
- Avviso! La versione 6.0 richiede un nuovo Codice di Attivazione, ottenibile in SLMS (Software Licensing Management System) sotto 'My Activations'.
- Avviso! Da VRM 3.0 in poi, le modalità di bilanciamento del carico non sono più supportate.
- Avviso! Dalla versione Bosch VMS V.2.3.0 in poi, la gestione delle Task Schedules è cambiata (giorni di eccezione, festività).
- Avviso! Da Bosch VMS 6.0 in poi, non è possibile aggiornare o avviare l'installazione su DIVAR IP 2000 / 7000 con la configurazione ottenuta dal catalogo prodotti online Bosch VMS. Contattare il supporto Bosch per una configurazione valida.
- Avviso! Con l'aggiornamento a Bosch VMS 6.0 si aggiorna anche la versione del database SQL utilizzato a 2014 Express.
2. System overview
Questo capitolo fornisce una checklist da considerare prima di avviare l'aggiornamento.
Punti da verificare prima dell'aggiornamento:
- Leggere le Note di rilascio.
- Assicurarsi che i codici di attivazione della licenza aggiornata siano disponibili e avere una licenza di backup d'emergenza.
- Ogni telecamera ONVIF e VSG richiede una licenza di canale.
- Considerare le restrizioni della nuova versione consultando la Datasheet di Bosch VMS.
- Assicurarsi che l'ambiente hardware (server, workstation, rete, storage, tastiere) sia aggiornato e stabile.
- Assicurarsi che la rete sia configurata correttamente per un gran numero di telecamere (es. VLAN separate per fino a 2000 telecamere per subnet).
- Raccogliere tutte le informazioni sull'infrastruttura di rete e il design del sistema.
- Gestire le soluzioni di ridondanza con l'aiuto di uno specialista.
- Raccogliere tutte le credenziali di accesso per PC e altri dispositivi.
- Preparare un piano di backup in caso di guasto dei dispositivi.
- Discutere i tempi di inattività richiesti con il cliente.
- Verificare le deviazioni dal software standard (es. protocolli driver dome).
- Assicurarsi che tutti i Clienti Operatore e Configuration Client siano stati loggati sul Management Server almeno una volta. Chiudere il Configuration Client durante il Setup.
- Assicurarsi di avere il firmware più recente per tutti i dispositivi IP.
- Eseguire il backup di tutte le configurazioni e dei logbook importanti (es. elements.bvms). Non cancellare i file di logbook (BVMSLogbbok.mdf, BVMSLogbook.ldf). Le impostazioni IVA/Motion+ dell'encoder rimangono invariate.
- Controllare le impostazioni individuali (es. Time Server) in CentralServer.exe.config.
- Controllare le impostazioni multicast di tutti i dispositivi (le impostazioni multicast andranno perse se il firmware è inferiore a 4.0 e dovranno essere riconfigurate).
- Verificare se è installato e collegato un server SQL esterno. Il database viene aggiornato anche su un server SQL esterno.
- Assicurarsi che il nome host del Management Server non sia stato modificato dall'installazione iniziale. In caso contrario, aggiornare la chiave di registro `[HKEY_LOCAL_MACHINE\SOFTWARE\BVMS\Installer\SelectedValues]` nel registro.
- Controllare se le telecamere panoramiche sono configurate in modalità Client Dewarping e non in Edge Dewarping.
3. Upgrading Bosch VMS
L'aggiornamento di Bosch VMS comprende i seguenti passaggi:
- Aggiornamento delle funzionalità di Bosch VMS.
- Aggiornamento di Operator Client e Configuration Client.
- Aggiornamento del firmware di encoder/decoder.
- Aggiornamento della connettività BIS-Bosch VMS.
- Finalizzazione e conferma dell'aggiornamento.
3.1 Password security
Se nella precedente versione di Bosch VMS la lunghezza della password per un utente era configurata >0, l'opzione 'Strong password policy' viene automaticamente abilitata per tale utente dopo l'aggiornamento.
3.2 Compatibility Mode
Dalla versione Bosch VMS 6.0 è possibile aggiornare in due modi diversi quando il sistema è composto da più server e workstation:
- Aggiornare prima il computer del Management Server per abilitare l'Offline Client Operation e utilizzare il No-Touch-Deployment per le workstation.
- Aggiornare prima le workstation per consentire il monitoraggio continuo in modalità compatibilità con server Bosch VMS 5.5 o successivi.
Sequenza consigliata per l'aggiornamento di tutte le workstation e i server, non potendo farlo contemporaneamente:
- Workstation senza gestione degli allarmi (Compatibility Mode).
- Server insieme alle workstation per la gestione degli allarmi tramite No-Touch-Deployment.
3.3 Upgrading Bosch VMS features
Si aggiornano le seguenti funzionalità in base alla distribuzione esistente del sistema: Management Server, Video Recording Manager, Operator Client, Configuration Client, Video Streaming Gateway, Cameo SDK, Mobile Video Service.
L'aggiornamento richiede fino a 30 minuti a seconda delle funzionalità installate. Il supporto della funzionalità SNMP è opzionale e richiesto per il monitoraggio dei dispositivi di rete via SNMP.
Dalla versione Bosch VMS 5.5.0 è stata introdotta una modalità di compatibilità. Seguire la sequenza di aggiornamento per supportarla.
3.4 Upgrading Operator Client and Configuration Client
Questo compito richiede circa 10 minuti per client. I client vengono aggiornati tramite No Touch Deployment. Dopo l'avvio del programma, esso confronta la versione installata con quella della sua ultima connessione al server e l'aggiornamento si avvia automaticamente. Per eseguire il No Touch Deployment, accedere come amministratore.
3.5 Upgrading encoder / decoder firmware
Assicurarsi che il firmware delle telecamere di terze parti sia nella versione più recente e compatibile. Gli aggiornamenti del firmware vengono eseguiti con il Bosch VMS Configuration Client nella finestra di dialogo 'IP Device Configuration'.
- I dispositivi devono essere autenticati.
- Selezionare uno o più dispositivi (massimo 20 per lotto).
- Cliccare 'Update Firmware...' e selezionare il file del firmware appropriato (es.
vip_x_app1.fw). - Cliccare 'Start' per avviare il caricamento.
3.6 Upgrading BIS-Bosch VMS connectivity
Quando si utilizza una connessione BIS-Bosch VMS, la routine di installazione resetterà le credenziali per l'autenticazione. Assicurarsi di ripristinare utente e password nel file Bosch.Vms.BISProxy.dll.config.
3.7 Finalizing and confirming the upgrade
Si consiglia di eseguire le seguenti attività dopo l'aggiornamento:
- Assicurarsi che tutte le workstation (Operator Client) con gestione degli allarmi siano aggiornate.
- Regolare le impostazioni del server orario (protocollo, indirizzo IP), se necessario. Bosch VMS 6.0 supporta SNTP.
- Verificare che tutte le workstation con gestione degli allarmi siano aggiornate.
- Controllare la sincronizzazione dell'ora e le impostazioni del fuso orario su tutti i dispositivi.
- Controllare le immagini di riferimento sugli encoder.
- Reinstallare i protocolli speciali, se richiesto.
- Controllare lo stato della registrazione, la riproduzione e le immagini live.
- Controllare le tastiere IntuiKey e gli AMG (logon e controllo).
- Controllare le impostazioni e gli allarmi IVA.
- Controllare le impostazioni multicast e confermarne il corretto funzionamento.
- Controllare il Logbook, gli allarmi, i preferiti, i segnalibri e le preferenze utente.
- Controllare il funzionamento degli ingressi (Compatibility Mode).
- Controllare le impostazioni delle preferenze di registrazione degli encoder.
- Controllare le trap SNMP e gli script personalizzati.
- Controllare e regolare le impostazioni di bilanciamento del carico degli array di dischi iSCSI.
- Opzionalmente, controllare la connessione BIS-Bosch VMS.
4. Upgrading Bosch VMS SDK
Questo capitolo fornisce informazioni sull'aggiornamento del Bosch VMS SDK. Sono descritte le differenze tra l'aggiornamento di versioni specifiche.
Panoramica degli aggiornamenti SDK:
- Upgrade da v.2.0.1 a v.2.0.3: Aggiornare
Bosch.Vms.SDK.dll(da v1.2 a v1.3), richiesta nuova assemblyBosch.Vms.Core.IUserAuthenticationService.dll, disponibile nuovo eventoConnectionLostEvent. - Upgrade da v.2.0.3 o successiva a v.2.3.0: Aggiornare
Bosch.Vms.SDK.dll(v1.5) e altre DLL comeBosch.VMS.Shared.Infrastructure.RemoteServiceAccess.dll. - Upgrade da v.2.3.0 o successiva a v.4.5: Aggiornare
Bosch.Vms.SDK.dll(v1.9.0.0), richiestaBosch.VMS.SDK.Enterprise.dllper sistemi Enterprise. Cambiamenti includonoCameraManager.ExportAsf(),ContentManager.GetGranularity(), piattaforma target "x86", metodi interni deprecati. - Upgrade da v.2.3.0 o successiva (fino a v.4.0.1) a v.5.0: Richiede DLL specifiche (
Bosch.Vms.SDK.dllv1.9.0.0,GenuineChannnels.dll,Bosch.VMS.SDK.Enterprise.dll). - Upgrade da v.4.5 a v.5.0: Ricompilare se si desidera utilizzare nuove funzionalità.
- Upgrade da v.2.3.0 o successiva (fino a v.4.0.1) a v.5.5: Richiede DLL specifiche (
Bosch.Vms.SDK.dllv1.9.0.0,GenuineChannnels.dll,Bosch.VMS.SDK.Enterprise.dll). - Upgrade da v.4.5 a v.5.5: Ricompilare se si desidera utilizzare nuove funzionalità.
- Upgrade da v.2.3.0 o successiva (fino a v.4.0.1) a v.5.5.5: Richiede le stesse DLL di v5.5.
- Upgrade da v.4.5 a v.5.5.5: Ricompilare se si desidera utilizzare nuove funzionalità.
- Upgrade da v.4.5 a v.6.0: Ricompilare se si desidera utilizzare nuove funzionalità.
5. Troubleshooting
Questa sezione fornisce soluzioni a problemi comuni durante l'aggiornamento.
5.1 Setup
Durante il Setup, un messaggio di errore come "Error in DBManager: Create or migrate Logbook failed." può essere visualizzato. Per risolverlo:
- Cliccare Retry per riprovare la migrazione del database Logbook dopo aver risolto le possibili cause.
- Cliccare Ignore per continuare il Setup senza migrare il logbook.
- Se il logbook fallisce, è possibile riavviare il Setup in modalità Repair per ripetere la migrazione.
- Cliccare Cancel per annullare l'installazione di Bosch VMS.
5.2 System services
Se, dopo l'installazione e il riavvio, il Management Server non è visualizzato come online nel dialogo di accesso:
- Verificare se i servizi installati sono avviati: da Start menu > Pannello di controllo > Strumenti di amministrazione > Servizi.
- Il Bosch VMS Web Service Host deve essere avviato.
- Se il servizio non è elencato, avviare il prompt dei comandi ed eseguire
<Install Directory>\bin\serviceinstaller.exe. - I certificati Client-Server vengono installati e sono utilizzati anche dal Mobile Video Service.
5.3 Compatibility mode
Se si riscontrano problemi di compatibilità con una workstation Client Operatore aggiornata e collegata a una versione precedente del Management Server, aggiornare l'intero sistema alla nuova versione.