ADAudit Plus permite a los administradores almacenar y recuperar datos del log de auditoría de los servidores Windows de bases de datos MySQL, MS SQL o PostgreSQL.
Para migrar la base de datos y/o datos de PostgreSQL/MySQL a MS SQL, siga los 5 pasos que se describen a continuación.
Las siguientes versiones de MSSQL son compatibles:
Nota: Si se utiliza la autenticación de SQL Server para mover la base de datos y/o los datos, el acceso y los permisos a la instancia de MS SQL se proporcionan automáticamente. Sin embargo, cuando se utiliza la autenticación de Windows, se deben otorgar el acceso y los permisos, como se explica a continuación
(i). Para otorgar acceso: Inicie sesión en Microsoft SQL Server Management Studio con una cuenta a la que se le ha asignado el rol sysadmin → Seleccione la instancia de servidor a la que va a migrar → Seguridad → Conexiones. Compruebe si el usuario que ejecuta ADAudit Plus está en la lista
(ii). Para otorgar permisos: Haga clic derecho en el usuario → Propiedades → Roles de servidor → Compruebe si al usuario se le ha asignado el rol sysadmin
Nota: Para otorgar al usuario sólo el permiso mínimo necesario en lugar del rol sysadmin, siga los dos pasos que se indican a continuación::
Si ADAudit Plus y la instancia de MS SQL se están ejecutando en diferentes equipos
Versión de SQL Server | Utilidades de línea de comandos (cmdlnutils) | Cliente nativo (ncli) | Controlador ODBC (odbc) |
2008 | https://www.microsoft.com/en-in/download/details.aspx?id=44272 | https://www.microsoft.com/en-in/download/details.aspx?id=44272 | No es necesario. |
2012 | https://www.microsoft.com/en-in/download/details.aspx?id=36433 | https://www.microsoft.com/en-us/download/details.aspx?id=50402 | No es necesario. |
2014 | https://www.microsoft.com/en-US/download/details.aspx?id=53164 | No es necesario. | https://www.microsoft.com/en-in/download/details.aspx?id=36434 |
2016, 2017, and 2019 | https://www.microsoft.com/en-us/download/details.aspx?id=56833 | No es necesario. | https://www.microsoft.com/en-us/download/details.aspx?id=56833 |
Nota: El cliente nativo, las utilidades de línea de comandos y la versión del controlador ODBC deben ser iguales a la versión de MS SQL (a la que se van a mover la base de datos y/o los datos).
Nota: Si ADAudit Plus y la instancia de MS SQL se están ejecutando en el mismo equipo
Copie los siguientes 2 archivos de la carpeta de instalación de MS SQL Server a la carpeta BIN de ADAudit Plus
Nota: El nombre de la instancia de MS SQL Server se debe ingresar manualmente en caso de que no haya seleccionado la opción Descubrimiento automático.
Consejo: Para aprender a crear un certificado SSL en MS SQL Server, siga el paso 1 que se encuentra en este enlace.TLos datos de los ficheros archivados se almacenan en diferentes formatos en las bases de datos. Después de migrar de una base de datos a otra, se debe convertir el formato de los ficheros archivados existentes para que sean compatibles con la nueva base de datos. Para convertir el formato de los ficheros archivados, siga estos pasos:
IEn el comando anterior,
Por ejemplo: Si está migrando de PostgreSQL a MS SQL, y su directorio de archivo y el nuevo directorio son C:\ManageEngine\ADAudit Plus\archive\tableBackup y C:\ManageEngine\ADAudit Plus\archive\tableBackup_new respectivamente, el comando será el siguiente:
ChangeArchive2BCPSupport "C:\ManageEngine\ADAudit Plus\archive\tableBackup" "C:\ManageEngine\ADAudit Plus\archive\tableBackup_new" postgres mssql
Una vez que el comando se ejecute correctamente, se crearán nuevos archivos cuyo formato será compatible con la base de datos MS SQL en la carpeta tableBackup_new.