martes, 27 de agosto de 2013

Automatizas los procesos de copias de seguridad?

En el ámbito de la gestión de tecnología de la información y en el enfoque de las normas para la seguridad de la información es muy importante considerar los procesos automatizados que generen los respaldos de las bases de datos o carpetas de archivos.

En este documento digital, expongo a manera de paso a paso, lo que se debe tener en cuenta para realizar una generación de copias de seguridad en PostgreSQL 9.2 para Windows, luego se detalla la forma de recuperar una base de datos desde un Backup de archivo .SQL o archivo .Backup.

Para los usuarios intermedios y avanzados, les será muy útil un aparte de este enlace de material técnico en el que detallo lo más relevante para crear un proceso automatizado con un Script archivo.bat que es invocado desde una tarea programada del sistema operativo.


viernes, 23 de agosto de 2013

Apache JMeter como Herramienta Software para Testing del Rendimiento


Colegas desarrolladores de software y lectores del ámbito teleinformático, en este aporte al blog, les comparto algo de mi experiencia con el uso de Apache JMeter; es un open source que he tenido la oportunidad de conocer, del cual tengo buenos comentarios y les invito a considerarlo; seguramente apoyará sus procesos automatizados de diagnóstico y análisis detallado del rendimiento del diversos servicios como LDAP, HTTP, SOAP, JDBC.

En esta entrada de blog explicaré cómo deben iniciar el proceso de instalación, configuración y también les presento un recorrido para que realicen su primer uso, el cual inicia desde la ejecución de la aplicación con el archivo ejecutable "jmeter.bat", pasando por la demostración de los elementos de configuración requeridos para un plan de prueba y finalmente presenta la gráfica de resultados obtenidos de una Petición JDBC que se realiza a PostgreSQL.

Nota: Recuerde que Usted puede utilizar JMeter para realizar testing a diversos servicios, sin embargo mi objetivo con esta guía inicial es que se comprenda la utilidad del software si estás administrando bases de datos y requieres información sobre el desempeño que tiene el servidor al momento de recibir una carga transaccional enviada por peticiones de usuarios.


lunes, 12 de agosto de 2013

De Qué Forma Realizas Los Procesos de Migración de Datos ?

Colega informático, en este artículo introduzco sobre el enfoque de automatizar el proceso de migración de datos empleando herramientas del tipo CASE - ETCL "Extract Transform Clean Load", el cual considero muy importante para todos los que realizamos proyectos de implementación de software, pues en mi caso desde hacen algo más de 12 años trabajo con bases de datos y sistemas de información transaccionales OLTP, se soportan en ORACLE, PostgreSQL, SQLServer, MySQL y ACCESS.

Lo importante del tema de la migración de datos para mí, radica en varios aspectos: 1) Garantizarle al administrador del sistema "Cliente" la calidad e integridad de los datos que se migran al nuevo Sistema Gestor de Base de Datos Relacional (SGBDR). 2) Realizar el proceso en un tiempo ajustado. 3) Ajustar los costes de forma racional en cuanto a personal y otros insumos como hardware y software. 4) Desarrollar un proceso de migración que permita la trazabilidad y repetición de sus fases. 5) Presentar informes detallados apoyado en las evidencias "Archivos Logs" que registran las transformaciones automatizadas y que su vez validen la completa ejecución del paso de los datos de una fuente de origen a un destino específico.

En este enlace les redirecciono a una sección del sitio de Kettle donde se encuentra un material que puede orientar en cómo realizar una transformación automatizada empleando Pentaho Data Integration PDI :: Kettle (Spoon).