Mostrando entradas con la etiqueta Microsoft. Mostrar todas las entradas
Mostrando entradas con la etiqueta Microsoft. Mostrar todas las entradas

martes, 10 de abril de 2012

Lista de verificación para la tarea de instalación de servidor de base de datos

Esta es mi lista de verificación para la  tarea de instalación de un servidor de base de datos Microsoft SQL Server, los puntos no están detallados ya que trate de mantener la lista lo mas simple y general posible y cada uno de estos puntos merecería por lo menos un articulo y algunos son  incluso muy controversiales a la hora de la discusión, se debe de tener siempre en cuenta que estos pasos son tentativos y son dependientes de la infraestructura y políticas de la organización donde nos encontremos. Esta lista pretende ser solo una guía, para que puedan construir la suya con los detalles y pasos específicos de lugar y siguiendo su criterio profesional en los puntos que muestran cierta ambigüedad.


  • Instalación del sistema operativo
  • Actualizaciones de seguridad del sistema operativo
  • Instalación de Antivirus
  • Configurar antivirus para que no monitoree las extensiones .mdf, .ldf y .bak.
  • Instalar Microsoft SQL Server.
  • Instalar último Service Pack para nuestra versión de Microsoft SQL Server.
  • Instalar Agente del software de copias de respaldo de utilizar alguno.
  • Crear estructura de directorios según nuestro diseño físico.
  • Mover las bases de datos del sistema a nuestra nueva estructura de directorios.
  • Reconfigurar TempDB siguiendo las mejores practicas (por lo menos configurar tamaños máximos de crecimiento de los archivos de datos y log, y deshabilitar el autoicrecimiento, este es uno de esos puntos controversiales a los cuales me refería antes).
  • Reconfigurar Model a nuestras especificaciones de creación de bases de datos por defecto (por lo menos configurar el modelo de recuperación a simple).
  • Desplegar las bases de datos de producción.
  • Implementar los planes de mantenimiento.
  • Implementar los planes de copias de respaldo.
  • Configurar Database Mail.
  • Crear operadores y alertas.


Espero que esta lista les sea de ayuda en su trabajo diario como DBA, por favor hacer cualquier sugerencia o comentario por esta vía.

La próxima lista que estaré publicando será dedicada a la tarea de migración de servidores de base de datos, tarea no muy agradable para ningún DBA o DEV pero donde en realidad se demuestra si valemos el sueldo que se nos paga.


viernes, 23 de marzo de 2012

Responsabilidades de un DBA


En el entorno laboral de la República Dominicana nos encontramos con la situación de que muy pocas personas tienen claro que hace un DBA, inclusive entre los mismos profesionales de la tecnología esto no esta muy claro lo que lleva a mucha ambigüedad de funciones y confusión en nuestras organizaciones.

En estas líneas intentare explicar de una manera sencilla y clara cuales son las responsabilidades y deberes básicos de este profesional de la tecnología de la información alrededor del cual giran un sinnúmero de ideas erróneas y confusión.

Debido a la naturaleza de la posición la cual es transversal a todas las áreas de TI de una organización, este profesional interactúa y da apoyo a todo el equipo de tecnología, debe de tener siempre una visión integral de toda la organizacion y sus operaciones, ya que su trabajo no es tan solo técnico sino también hasta cierto punto administrativo, ya su principal función consiste en resguardar y mantener la integridad del activo más valioso de la organización después del capital humano, la información.

Como DBA debemos interactuar con los equipos de infraestructura de redes, administración de sistemas, desarrollo de software, así como también con la alta gerencia de la organización e inclusive tener contacto directo con los usuarios, esta diversidad de clientes es lo que hace que como DBA debemos de tener conocimientos y habilidades muy variadas y generales como atención al cliente, supervisión de personal, relaciones humanas y profundos conocimientos en áreas como infraestructura de redes, desarrollo de software y administración de sistemas.

Aquí les dejo una lista de las responsabilidades laborales que mínimamente tiene un DBA en una organización:

  • Proceso de adquisición de hardware (servidores y almacenamiento).
  • Instalación y configuración del sistema operativo.
  • Aplicación de parches y actualizaciones de seguridad del SO y del RDBMS.
  • Evaluación de las características del RDBMS, software y productos relacionados.
  • Levantamiento de requerimientos de datos.
  • Diseño e implementación de las bases de datos.
  • Establecer y mantener las políticas de copias de respaldo y las políticas y procedimientos de restauración.
  • Diseñar, implementar y mantener un plan de recobramiento en caso de desastre.
  • Implementar y mantener la seguridad de las bases de datos y de las instancias de SQL Server tanto a nivel de autenticación como autorización.
  • Afinamiento y monitoreo del desempeño de las bases de datos y las aplicaciones.
  • Crear y mantener la documentación de las configuraciones de las instancias.
  • Crear y Mantener la documentación de las bases datos.
  • Mantener un control de cambio de los objetos tanto del servidor como de las bases de datos.
  • Diseñar y mantener los estándares para el desarrollo de código, así como nomenclaturas para el nombrado de los objetos en las bases de datos.
  • Monitorear el crecimiento de las bases de datos y planear el crecimiento.
  • Estar involucrado en el proceso de resolución de problemas y dar consultoría tanto a los desarrolladores como a los administradores de la infraestructura en general.


miércoles, 28 de diciembre de 2011

Bienvenidos a SQLRD

Este es mi primer blog y espero que les sea de utilidad a todos los DBA/DEV de la República Dominicana, que al igual que yo necesitan un sitio donde puedan compartir sus experiencias, esperando contribuir y devolver un poco a la comunidad de TI, la cual me llevado a ser el ser humano que soy el día de hoy.
posted from Bloggeroid