Sauvegarder et restaurer l'alarme et la configuration plan
Les fonctions disponibles dépendent du système que vous utilisez. Voir le tableau de comparaison des produits pour de plus amples informations.
Il est important de procéder régulièrement à la sauvegarde de vos configurations alarme et plan. Il suffit de sauvegarder le serveur d'événements, qui gère la configuration de vos alarmes et vos plans, mais aussi la base de données Microsoft® SQL Server Express, qui enregistre les données de vos alarmes. Vous pourrez ainsi restaurer la configuration de vos alarmes et vos plans dans un cas possible de récupération d'urgence. La sauvegarde offre également l'avantage supplémentaire de purger le journal des transactions de la base de données SQL Server Express.
Lors de la sauvegarde et de la restauration de la configuration alarme et/ou plan, le processus doit avoir lieu dans l'ordre suivant :
Conditions préalables
- Vous devez disposer des droits administrateur sur la base de données SQL Server Express lorsque vous effectuez une sauvegarde ou une restauration sur SQL Server Express. Une fois la sauvegarde ou la restauration effectuée, il vous suffit d'être le propriétaire de la base de données SQL Server Express.
- Microsoft® SQL Server Management Studio Express est un outil téléchargeable gratuitement sur le site Internet de Microsoft. Parmi ses nombreuses fonctions pour la gestion des bases de données SQL Server Express, on peut citer des fonctions de sauvegarde et de restaurations simples d'utilisation. Téléchargez et installez l'outil sur le serveur de votre système de surveillance actuel et sur un éventuel futur serveur du système de surveillance (vous en aurez besoin tant pour la sauvegarde que la restauration).
Étape 1 : Arrêter le service Event Server
Arrêtez le service du serveur d'évènement pour empêcher que des modifications ne soient apportées à la configuration :
- Dans votre système de serveur de surveillance, cliquez sur Démarrer > Panneau de commandes > Outils administratifs > Services.
- Cliquez avec le bouton droit sur le serveur d'événements, puis cliquez sur Arrêter.
Ceci est important dans la mesure où toute modification apportée aux configurations des alarmes, entre le moment où vous créez une sauvegarde et le moment où vous la restaurez, est perdue. Si vous apportez des modifications après que la sauvegarde ait été effectuée, vous devez créer une nouvelle sauvegarde. Veuillez noter que le système ne génère pas d'alarme lorsque le service Event Server est à l'arrêt. Veillez à vous rappeler de redémarrer le service à nouveau une fois que vous avez terminé la sauvegarde de la base de données.
Étape 2 : Sauvegarder les données d'alarme dans la base de données SQL Server Express
Si vous ne possédez pas SQL Server Management Studio Express, vous pouvez le télécharger gratuitement à sur le site Internet de Microsoft.
- Ouvrez Microsoft SQL Server Management Studio Express dans le menu Démarrer de Windows en sélectionnant Tous les programmes > Microsoft SQL Server 2008 > SQL Server Management Studio Express.
- À l'ouverture de l'outil, vous êtes invité(e) à vous connecter à un serveur. Indiquez le nom du serveur SQL requis et connectez-vous avec les identifiants d'administrateur. Vous n'avez pas à taper le nom du serveur SQL : si vous cliquez dans le champ Nom du serveur et sélectionnez <Parcourir...>, vous pouvez sélectionner le serveur SQL à partir d'une liste.
- Une fois connecté(e), vous verrez apparaître une structure arborescente Explorateur d'objets dans la partie gauche de la fenêtre. Développez l'élément du serveur SQL, puis l'élément Bases de données qui contient la totalité de votre configuration alarme.
- Effectuez un clic droit sur la base de données VIDEOOSDB, puis sélectionnez Tâches > Sauvegarder
- Dans la boîte de dialogue Sauvegarder les bases de données de la page Général, procédez comme suit :
- Dans Source, vérifiez que la base de données sélectionnée est bien VIDEOOSDB et que le type de sauvegarde est Complet.
- Sous Destination, un chemin de destination pour la sauvegarde vous est automatiquement proposé. Vérifiez si le chemin vous convient. Dans le cas contraire, supprimez le chemin proposé et ajoutez un chemin de votre choix.
- Dans la boîte de dialogue Sauvegarder les bases de données de la page Options, sous Fiabilité, sélectionnez Vérifiez la sauvegarde une fois terminée et Procéder à une vérification avant d'inscrire quoi que ce soit sur un support.
- Pour lancer la sauvegarde, cliquez sur OK. Un message de confirmation s'affiche une fois la sauvegarde terminée.
- Quittez Microsoft SQL Server Management Studio Express.
Étape 3 : Réinstallez votre système
N'installez pas votre logiciel de surveillance sur un lecteur monté. Un lecteur monté est un lecteur qui est mappé sur le dossier vide d’un volume utilisant le système de fichiers NTFS (NT File System) désigné par un titre ou un nom au lieu d’une lettre. Si vous utilisez des lecteurs montés, les fonctions critiques du système peuvent ne pas fonctionner comme prévu. Par exemple, vous ne recevez pas d'avertissement si l'espace disque du système devient insuffisant.
Avant de commencer : Arrêtez tout logiciel de surveillance existant.
- Lancez le fichier d'installation. Un ou plusieurs messages d'avertissement s'afficheront en fonction de vos paramètres de sécurité. Cliquez sur le bouton Exécuter si vous recevez un avertissement.
- Lorsque l'assistant d'installation est lancé, sélectionnez la langue du programme d'installation puis cliquez sur Continuer.
- Choisissez si vous souhaitez installer la version d'essai de votre système ou indiquez l'emplacement de votre fichier de licence logicielle.
- Lisez et acceptez l'accord de licence et indiquez si vous souhaitez participer au programme de collecte des données de Milestone.
- Sélectionnez l'installation Standard ou Personnalisée. En choisissant l'installation Personnalisée, vous pouvez choisir la langue de l'application, les fonctionnalités à installer et l'emplacement où installer ces fonctionnalités. Laissez l'assistant d'installation se terminer.
Vous pouvez maintenant commencer à configurer votre système, voir Configurer votre système dans Management Application.
Étape 4 : Restaurer les données d'alarme dans la base de données SQL Server Express
Heureusement, la plupart des utilisateurs n'auront pas besoin de restaurer des données d'alarmes postérieures, mais si jamais vous en avez l'utilité, procédez comme suit :
- Dans le menu Windows Démarrer, ouvrez Microsoft SQL Server Management Studio Express.
- Connectez-vous à un serveur. Indiquez le nom du serveur SQL requis, puis connectez-vous à l'aide du compte d'utilisateur sous lequel la base de données a été créée.
- Sous Explorateur d'objet à gauche, développez SQL Server > Bases de données, effectuez un clic droit sur la base de données VIDEOOSDB puis sélectionnez Tâches > Restaurer > Base de données...
- Dans la boîte de dialogue Restaurer la base de données, dans la page Général, sous Source de restauration, sélectionnez Depuis un périphérique puis cliquez sur <Naviguer pour plus...>, à droite du champ. Dans la boîte de dialogue Préciser la sauvegarde, veillez à ce que Fichier soit bien sélectionné dans la liste des Supports de sauvegarde. Cliquez sur Ajouter.
- Dans la boîte de dialogue Localiser le fichier de sauvegarde, localisez et sélectionnez le fichier de sauvegarde VIDEOOSDB.bak. Puis cliquez sur OK. Le chemin vers votre fichier sauvegarde est désormais répertorié dans la boîte de dialogue Indiquer la sauvegarde.
- De retour dans la page Général de la boîte de dialogue Restaurer la base de données, votre sauvegarde est à présent répertoriée sous Sélectionner la sauvegarde à restaurer. Assurez-vous de bien sélectionner la sauvegarde en cochant la case dans la colonne Restaurer
- Maintenant, allez à la page Options de la boîte de dialogue Restaurer la base de données, puis sélectionnez Écraser la base de données existante. Laissez les autres options telles quelles, puis cliquez sur OK pour lancer la restauration. Un message de confirmation apparaîtra une fois la restauration terminée.
- Quittez Microsoft SQL Server Management Studio Express.
Remarque : si vous obtenez un message d'erreur indiquant que la base de données est en cours d'utilisation, essayez de quitter complètement Microsoft SQL Server Management Studio Express, puis répétez les étapes 1 à 8.
Étape 5 : Redémarrer le service Event Server
Lors du processus de restauration, le service de serveur d'évènement a été arrêté pour éviter toute modification de la configuration jusqu'à ce que vous ayez terminé N'oubliez pas de redémarrer le service :
- Dans votre système de serveur de surveillance, cliquez sur Démarrer > Panneau de commandes > Outils administratifs > Services.
- Cliquez avec le bouton droit sur le serveur d'événements, puis cliquez sur Démarrer.
À propos du journal des transactions SQL Server Express et les raisons de le purger
Chaque fois qu'une modification dans les données des alarmes du système se produit, le serveur SQL l'enregistre dans son journal des transactions. Le journal des transactions est essentiellement une fonction de sécurité qui permet de revenir à la version précédente et d'annuler des modifications apportées à la base de données SQL Server Express. Le serveur SQL enregistre par défaut son journal des transactions indéfiniment et, par conséquent, le journal des transactions crée au fur et à mesure de plus en plus d'entrées.
Le journal des transactions du serveur SQL est situé par défaut sur le lecteur système et, s'il devient trop lourd, il peut finir par empêcher le bon fonctionnement de Windows. La purge du journal des transactions du serveur SQL de temps en temps est donc une bonne idée ; elle ne réduit pas en soi la taille du journal des transactions, mais l'empêche d'avoir une taille incontrôlable. Cependant, votre système ne purge pas automatiquement le journal des transactions du serveur SQL à intervalles spécifiques. Ceci est dû au fait que les utilisateurs ont des besoins différents. Certains souhaitent pouvoir annuler les modifications pendant longtemps, d'autres ne s'en soucient pas.
Vous pouvez réaliser plusieurs tâches directement sur le serveur SQL pour conserver la taille réduite du journal des transactions, notamment la troncature et/ou la réduction du journal des transactions (pour consulter de nombreux articles sur ce sujet, visitez le site support.microsoft.com et recherchez le journal des transactions du serveur SQL). Toutefois, la sauvegarde de la base de données du système représente généralement une meilleure option puisque cela purge le journal de transaction du serveur SQL et vous offre la sécurité d'avoir la capacité de restaurer la base de données de l'alarme du système au cas où un évènement indésirable surviendrait.
© 2019 Milestone Systems A/S