Inicio »Otras herramientas y utilidades

Migración de datos del analizador de firewall de MySQL a la base de datos MSSQL


 

Nota

Pasos posteriores al cambio de base de datos para Collector Server

 

Cuando se instala Collector Server, se registra con Admin Server como Collector Server con MySQL.

Si la base de datos del Collector Server se cambia de MySQL a MSSQL, debe volver a registrarse con Admin Server como Collector Server con MSSQL.

Después de cambiar la base de datos, cuando Collector Server se inicia como aplicación, le pedirá al usuario que vuelva a registrarse con el servidor de administración.

Después de cambiar la base de datos, cuando el servidor de recopiladores se inicia como servicio, no habrá ningún mensaje para volver a registrarse. El usuario debe asegurarse de que el servidor de recopiladores se vuelva a registrar con el servidor de administración.

 

 

 

Firewall Analyzer permite a los usuarios migrar los datos existentes de Firewall Analyzer disponibles en la base de datos MySQL a la base de datos MSSQL.

 

Este procedimiento es aplicable solo si ya está utilizando Firewall Analyzer con MySQL y desea cambiar la base de datos a MSSQL .

Si desea configurar MSSQL para una nueva instalación del servidor Firewall Analyzer, consulte la página Configuración de la base de datos MSSQL y siga el procedimiento que se proporciona allí.

 

Los pasos para migrar y ejecutar el servidor de Firewall Analyzer con SQLSERVER como la base de datos se dan a continuación:

  1. Detenga el servidor / servicio de Firewall Analyzer.
  2. Invoque <Firewall Analyzer Home> \ tools \ backUpDatabase.bat en el símbolo del sistema, para hacer una copia de seguridad de los datos disponibles en la base de datos MySQL y espere hasta que se complete la copia de seguridad de los datos. Por defecto, el archivo de copia de seguridad se almacenará en <Inicio de Firewall Analyzer> \ directorio de copia de seguridad con el nombre de archivo como ' backup_firewall_ <Build_Number> _MM_DD_YYYY_hh_mm.data '.
  3. Desde el MS SQLSERVER instalado, copie los archivos bcp.exe y bcp.rll en la carpeta <Firewall Analyzer Home> \ mysql \ bin .

    Nota : Si está copiando el archivo anterior desde el servidor instalado SQL Server (versión 2005 y superior) y Firewall Analyzer está instalado en otra máquina, instale el siguiente SQL Native Client en la máquina Firewall Analyzer según la versión de SQL y el tipo de CPU de la máquina Firewall Analyzer.

     

    MSSQL 2005 (32 bits)

    http://download.microsoft.com/download/4/4/d/44dbde61-b385-4fc2-a67d-48053b8f9fad/sqlncli.msi

     

    MSSQL 2005 (64 bits)

    http://download.microsoft.com/download/4/4/d/44dbde61-b385-4fc2-a67d-48053b8f9fad/sqlncli_x64.msi

     

    MSSQL 2008 (32 bits)

    http://go.microsoft.com/fwlink/?LinkId=123717&clcid=0x409

     

    MSSQL 2008 (64 bits)

    http://go.microsoft.com/fwlink/?LinkId=123718&clcid=0x409

  1. Invoque <Inicio de Firewall Analyzer> \ tools \ changeDBServer.bat en el símbolo del sistema, para configurar las credenciales de MS SQLSERVER como ServerName, Port, UserName y Password.
  2. Aparecerá el asistente de configuración de la base de datos .
  3. En la pantalla del asistente, seleccione Tipo de servidor como SQL Server . Las instancias de SQL Server disponibles se enumeran en un cuadro combinado. Ingrese el nombre de host y el puerto del servidor SQL de las instancias.
  4. Seleccione el tipo de autenticación usando las opciones " Conectar usando: ".
  5. Las opciones son:
    1. Autenticación de Windows

    Para la autenticación de Windows, ingrese el nombre de dominio , el nombre de usuario y la contraseña . Asegúrese de que tanto el servidor de Firewall Analyzer como SQL Server estén en el mismo dominio y hayan iniciado sesión con la misma cuenta de administrador de dominio.

     

Autenticación de Windows

    1. Autenticación de SQL Server

    Para la autenticación de SQL Server, ingrese el nombre de usuario y la contraseña .

     

Autenticación SQL

  1. Haga clic en el botón Probar para comprobar si las credenciales son correctas. Si la prueba falla, las credenciales pueden ser incorrectas, vuelva a verificar e ingrese las credenciales correctas.
  2. Haga clic en el botón Guardar para guardar la configuración de SQL Server. Tenga en cuenta que le llevará unos minutos configurar la configuración de la base de datos de SQL Server.
  3. Invoque <Inicio de Firewall Analyzer> \ bin \ run.bat para iniciar el servidor de Firewall Analyzer en el símbolo del sistema.
  4. Una vez que el servidor se haya iniciado por completo, deténgalo finalizando run.bat en el símbolo del sistema o invoque <Firewall Analyzer Home> \ bin \ shutdown.bat
  5. Invoque <Inicio de Firewall Analyzer> \ tools \ restoreDatabase.bat , busque y seleccione el archivo de copia de seguridad creado. Ahora haga clic en ' Aceptar ' y espere hasta que la base de datos esté completamente restaurada.

Restaurar

 

Nota

Ejecutando el restoreDatabase.bat eliminará los datos existentes, si los hubiera.

 

  1. Inicie Firewall Analyzer Server / Service para trabajar con MS SQLSERVER como base de datos.

También puede cambiar el directorio de respaldo. Ejecute el archivo por lotes para hacer una copia de seguridad pasando la ruta absoluta del directorio como argumento en el símbolo del sistema. Ejecución de comando de ejemplo de la siguiente manera:
<Inicio de Firewall Analyzer> \ tools: \> backUpDatabase.bat D: \ Mysql

 

Copyright © 2014, Zoho Corp . Reservados todos los derechos.
ManageEngine