Saltar al contenido

Diario de un DBA

Problemas y soluciones para SQL Server

Menú
  • Inicio
  • Consultoria gratuita
  • tempdb
  • Curso Azure DP-300
  • Rendimiento
  • Seguridad
  • Sobre Mi
Menú

Migración de un instancia SQL Server

Publicada el julio 9, 2023julio 9, 2023 por solracamo

Un nuevo cliente nos ha contactado esta semana porque necesita que hagamos una migración de su instancia SQL Server a un nuevo y mejorado servidor localizado en el data center de otra compañia (esto tiene una explicación pero no os la voy a dar).

Hacer una migración completa de una instancia SQL Server puede ser un proceso complejo y que requiere de una planificación alta, por lo que he pensado que podria estar bien escribir este articulo un poco como la teoria o los pasos que se deben seguir desde el principio hasta el final.

  1. Propuesta: Basicamente lo que haremos aquí es hablar con el cliente para entender que necesitan, para que usan la infraestructura actual, que están usando etc. Necesitamos una visión general del proyecto.
  2. Descubrimiento: Recopilar todos los datos y conocer a fondo a instancia SQL Server con la que vamos a trabajar. Determinaremos todos los detalles especificos para el plan de implementación. Esta etapa es muy importante para conocer la instancia y poder definir los objetivos de la migración.
  3. Diseño de alto y bajo nivel: Una vez completado el descubrimiento, es hora de producir un diseño de alto nivel (HLD) y un diseño de bajo nivel (LLD) para determinar la topología técnica, la utilización de CPU/memoria/disco, los requisitos de licencias y la estrategia de recuperación ante desastres/continuidad del negocio. Estos puntos deben definirse para asegurarnos de no tener que hacer más trabajos después de completar la migración.
  4. Planificar la migración: En esta etapa intentaremos acordar la forma de migración que se adapte mejor a las necesidades del cliente según los tiempos de inactividad que pueda permitirse o el tiempo que tengamos para hacer la migración.
  5. Construcción y configuración: En este paso se hará todo lo tiene que ver con el nuevo servidor. En nuestro caso el cliente será quien construya el nuevo servidor y nosotros haremos la instalación del software SQL Server.
  6. Analisis de rendimiento: Este paso realmente lo haremos en varias fases de la migración, pero tendreos que tomar metricas del rendimiento de la instancia vieja y también de la instancia nueva para poder compararlas.
  7. Migración de prueba: Antes de hacer la migración real lo ideal es hacer una migración de prueba a un servidor de test, de esta forma veremos si hay algún problema y podremos solucionarlo antes de que sea un fuego real.
  8. Fase de pruebas del cliente: Usando la migración de prueba, el cliente tendrá que testear ese servidor de test para confirmar que todo funciona correctamente.
  9. Migración real: Siguiente todo lo planificado anteriormente, y dando por hecho que todo estaba bien, haremos la migración real al nuevo servidor.

Y esto es todo. Es un trabajo que lleva bastante plafinicación e investigación del entorno del cliente. Es posible que vaya escribiendo articulos conforme vaya avanzando por esta lista.

Espero que estos pasos os hayan dado una visión general del proceso de migración de una instancia SQL Server.

Deja una respuesta Cancelar la respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Consultoria Gratis

¿Tienes un problema o una consulta sobre tu servidor SQL Server? ¿Necesitas hacer algún tipo de mantenimiento o tarea en tu instancia, pero no tienes claro cómo hacerlo?

Envíame un email con tu caso y te contestaré lo antes posible de forma totalmente gratuita.

Puedes utilizar el formulario que encontrarás haciendo click aquí.

Sobre mi

Efectivamente, soy un muñeco de slack con la camiseta de Fernando Alonso en Renault, pero también soy una DBA mid level que vive y trabaja en inglaterra como consultor SQL Server.

El objetivo de este blog es escribir los problemas con los que me he ido encontrando y cómo los solucioné. Si estas soluciones han servido para mí, es posible que también lo hagan para ti, ¿no?

Otras soluciones

  • Recuperar la password de la cuenta SA en SQL Serveroctubre 5, 2024
  • Always On en SQL Server. Todo lo que necesitas saberagosto 24, 2024
  • Recuperar una tabla borrada en SQL Serveragosto 18, 2024
  • Mover bases de datos a otro disco en SQL Serveragosto 11, 2024
  • Comprobar los últimos backups tomados en una instancia SQL Serverjunio 29, 2024
  • Comprobar fragmentación en SQL Serverjunio 23, 2024

Curso Azure DP-300 Gratis

  • Azure DP-300 curso en Español – Parte 1noviembre 17, 2022
  • Crear una máquina virtual con SQL server en Azurenoviembre 17, 2022
  • Crear un servidor SQL Server en Azure.noviembre 22, 2022
  • Azure DP-300 curso en Español – Parte 2noviembre 24, 2022
  • Azure DP-300 curso en Español – Parte 3diciembre 1, 2022
  • Azure DP-300 curso en Español – Parte 4diciembre 14, 2022

Consulta las páginas que nadie consulta:
Privacidad
Cookies

Escríbeme!
Contacto

© 2025 Diario de un DBA