Backup de la consola de Kaspersky Security Center
Hacer el backup de la consola de Kaspersky Security Center (KSC) nunca fue tan fácil con su herramienta de configuración de backups, klbackup, en Windows.
Lo primero que debemos tener es una una carpeta compartida que Kaspersky exige para la ubicación del backup. Sí, debe ser una carpeta compartida. En mi caso he creado una carpeta compartida en el mismo servidor donde se ubica KSC.
Luego debemos ejecutar la utilidad de configuración de backups, klbackup:
C:\Program Files (x86)\Kaspersky Lab\Kaspersky Security Center\klbackup.exe
Automatizar el backup de la consola de Kaspersky Security Center
Automatizando una secuencia de comandos en un archivo de procesamiento por lotes, batch, podemos ejecutar la utilidad de creación de backup, klbackup, de forma periódica. Nuestro archivo batch puede lucir así (es un ejemplo):
cd "C:\Program Files (x86)\Kaspersky Lab\Kaspersky Security Center"
klbackup.exe -path \\127.0.0.1\bkkaspersky\kaspersky -password 10
timeout /t 3
cd "C:\Program Files\7-Zip"
7z a C:\Users\administrator\Desktop\BKKASPERSKY\kaspersky o C:\Users\administrator\Desktop\BKKASPERSKY\
timeout /t 3
DEL /S /Q "C:\Users\administrator\Desktop\BKKASPERSKY\kaspersky"
RMDIR /S /Q "C:\Users\administrator\Desktop\BKKASPERSKY\kaspersky"
Desde la cuarta línea de la anterior secuencia, hemos adicionado unos comandos para comprimir con 7zip la carpeta que contiene el backup, y luego eliminamos dicha carpeta dejando sólo el comprimido.
Como bien sabemos, los archivos batch los debemos guardar con extensión .bat. Ya después podemos programar una tarea en Windows para que este batch se ejecute en las fechas que necesitemos.
Opcional
Como no debemos dejar el backup en el mismo servidor, tenemos este otro sencillo script para moverlo hacía otro servidor. Este script está elaborado con Python, y lo ejecutamos desde un servidor Linux:
#!/usr/bin/env python3.8
import os, datetime, pathlib, shutil
#El backup del kaspersky
ElBackup = '/media/VDC/kaspersky.7z'
#Nombre de backup
Backup = 'BackupKaspersky.7z'
#La carpeta destino
ElDestino = '/media/BACKUPS/Comprimidos/Kaspersky/'
Hoy = datetime.date.today()
#Nuevo nombre para el backup con fecha incluida
BackupDestino = ElDestino+str(Hoy)+Backup
#Copiamos el backup desde el VDC hacía el servidor 192.168.0.9
shutil.copy(ElBackup, BackupDestino)
os.remove(ElBackup)
Y listo
Restaurar un backup de Kaspersky Security Center
La restauración de un backup de KSC podemos realizarlo con el siguiente comando:
klbackup.exe -path "LA RUTA DEL BACKUP EN SISTEMA DE FICHEROS" -restore
Por ejemplo:
Para restaurar el backup del Kaspersky Security Center en un equipo nuevo, ya debemos tener creada la base de datos (sea que esté en el mismo equipo o en otro). Con crear la base de datos KAV es suficiente, pues el proceso de restauración creará las tablas y repondrá los datos.
Puedes ver más sobre backups, aquí
Valora este artículo



