Restauration en cas de disponibilité d’une copie de sauvegarde du Serveur Dr.Web

Au cours de son fonctionnement, le Serveur Dr.Web enregistre régulièrement les copies de sauvegarde des informations importantes (des clés de licence, du contenu de la base de données, de la clé privée de chiffrement, de la configuration du Serveur Dr.Web et du Centre de gestion).

Les copies de sauvegarde sont enregistrées dans les répertoires suivants :

sous Windows : <disque_d’installation>:\DrWeb Backup

sous Linux : /var/opt/drwcs/backup

sous FreeBSD : /var/drwcs/backup

Pour assurer la fonction de copie de sauvegarde, la planification du Serveur Dr.Web contient une tâche quotidienne. Si la tâche est introuvable, il est recommandé de la créer.

Tous les fichiers de la copie de sauvegarde, excepté le contenu de la base de données, sont prêts à l’emploi. La copie de sauvegarde est enregistrée au format .gz compatible avec gzip ainsi qu’avec d’autres utilitaires d’archivage. Le contenu de la base de données peut être importé depuis la copie de sauvegarde vers la base de données opérationnelle du Serveur Dr.Web à l’aide de la commande modexecdb database-import-and-upgrade, ainsi, les données seront récupérées.

Pour restaurer la base de données, vous pouvez utiliser la copie de sauvegarde créée manuellement par l’administrateur dans la section Administration → Gestion de la base de données → Exportation du Centre de gestion (uniquement pour le mode Exporter toute la base de données).

Il est également recommandé de sauvegarder sur un autre ordinateur les copies de sauvegarde et les autres fichiers importants. Vous pourrez ainsi éviter le risque de perdre des données en cas d’endommagement de l’ordinateur sur lequel est installé Serveur Dr.Web, dans ce cas-là, ceci vous permet de récupérer les données et de rétablir le fonctionnement du Serveur Dr.Web. En cas de perte des clés de licence, vous pouvez les redemander comme décrit dans le paragraphe Manuel Administrateur, p. Licence.

Pour restaurer le Serveur Dr.Web après une panne si une copie de sauvegarde des données du Serveur Dr.Web est disponible

1.Sélectionnez l’ordinateur sur lequel le nouveau Serveur Dr.Web sera installé. Isolez cet ordinateur des Agents en cours de fonctionnement : déconnectez l’ordinateur du réseau sur lequel les Agents sont installés ou modifiez temporairement son adresse IP ou faites-le à votre façon.

2.Installez un nouveau Serveur Dr.Web.

3.Dans la section Administration → Gestionnaire de licences, ajoutez une clé de licence de l’installation précédente du Serveur Dr.Web et diffusez-la sur les groupes correspondants, notamment sur le groupe Everyone. Cette étape est obligatoire si la clé de licence n’a pas été spécifiée lors de l’installation du Serveur Dr.Web.

4.Mettez à jour le référentiel du Serveur Dr.Web installé depuis le SGM :

a)Ouvrez la section du Centre de gestion Administration → Statut du référentiel.

b)Cliquez sur Vérifier les mises à jour pour voir si des mises à jour sont disponibles sur les serveurs SGM et pour les télécharger.

5.Si de nouvelles versions du logiciel du Serveur Dr.Web sont disponibles, effectuez la mise à niveau vers la dernière version :

a)Ouvrez la section du Centre de gestion Administration → Serveur Dr.Web.

b)Pour ouvrir la liste des versions du Serveur Dr.Web, cliquez sur la version actuelle du Serveur Dr.Web ou cliquez sur le bouton Liste des versions. La rubrique Mises à jour du Serveur Dr.Web va s’afficher contenant la liste des mises à jour disponibles et des copies de sauvegarde du Serveur Dr.Web.

c)Pour mettre à niveau le logiciel du Serveur Dr.Web, placez l’option contre la dernière version dans la liste Toutes les versions et cliquez sur Enregistrer.

d)Attendez la fin de la mise à niveau du Serveur Dr.Web.

6.Arrêter le Serveur Dr.Web.

7.Remplacez les données critiques du Serveur Dr.Web par les données obtenues de la copie de sauvegarde :

Système d’exploitation

Fichiers de configuration

Windows

etc dans le répertoire d’installation du Serveur Dr.Web

Linux

/var/opt/drwcs/etc

FreeBSD

/var/drwcs/etc

8.Configure la base de données.

a)Base de données externe :

Aucune action pour connecter la base de données au Serveur Dr.Web n’est requise (à condition que le fichier de configuration du Serveur Dr.Web soit enregistré).

Si la version du Serveur Dr.Web installée depuis les dernières mises à jour est plus récente que celle du Serveur perdu Dr.Web, mettez à jour la base de données externe avec la commande modexecdb database-upgrade :

sous Windows :

"C:\Program Files\DrWeb Server\bin\drwcsd.exe" -log=drwcsd.log modexecdb database-upgrade

sous Linux :

/etc/init.d/drwcsd -log=drwcsd.log modexecdb database-upgrade

sous FreeBSD :

/usr/local/etc/rc.d/drwcsd -log=drwcsd.log modexecdb database-upgrade

b)Copie de sauvegarde de la base de données externe ou embarquée :

Lorsque vous utilisez une base de données externe, nettoyez-la préalablement avec la commande modexecdb database-clean (voir l’Annexe H3.3. Commandes de gestion de la base de données).

Importez la base de données depuis le fichier correspondant de la copie de sauvegarde avec la mise à niveau du format de la base de données vers la version du Serveur Dr.Web installé avec la commande modexecdb database-import-and-upgrade :

sous Windows :

"C:\Program Files\DrWeb Server\bin\drwcsd.exe" -home="C:\Program Files\DrWeb Server" -var-root="C:\Program Files\DrWeb Server\var" -verbosity=all -log=drwcsd.log modexecdb database-import-and-upgrade "<chemin_vers_le_fichier_backup>\database.gz"

sous Linux :

/etc/init.d/drwcsd -log=drwcsd.log modexecdb database-import-and-upgrade "<chemin_vers_le_fichier_backup>/database.gz"

sous FreeBSD :

/usr/local/etc/rc.d/drwcsd -log=drwcsd.log modexecdb database-import-and-upgrade "<chemin_vers_le_fichier_backup>/database.gz"

Tous les fichiers remplaçants du Serveur Dr.Web doivent avoir les mêmes droits système que les droits attribués lors de l’installation précédente (perdue) du Serveur Dr.Web.

Sous les OS de la famille UNIX : rw pour drwcs:drwcs.

9.Démarrez le Serveur Dr.Web.

10.Assurez-vous de l’intégrité et de l’actualité des données obtenues de la copie de sauvegarde de la base de données : les paramètres des Agents, l’état de l’arborescence du réseau antivirus, etc.

11.Restaurez l’accessibilité du Serveur Dr.Web pour les Agents en fonction du mode d’isolation du Serveur Dr.Web sélectionné à l’étape 1.

S’il y a des Agents installés après la création de la dernière copie de sauvegarde, ils ne pourront pas se connecter au Serveur Dr.Web après la restauration de la base de données depuis la copie de sauvegarde. Vous pouvez basculer à distance ces postes en mode de novices. Dans la section Administration → Configuration du Serveur Dr.Web, dans l’onglet Général, cochez la case Spécifier les non autorisés comme novices. Dans la liste déroulante Mode d’enregistrement de novices, sélectionnez l’option Autoriser l’accès automatiquement. Cliquez sur le bouton Enregistrer et redémarrez le Serveur Dr.Web.

Après la connexion réussie de tous les postes au nouveau Serveur Dr.Web, modifiez ces paramètres du Serveur Dr.Web conformément à la politique de votre société.