1 / 23

Actualización de Bases de Datos VLDB y en Alta Disponibilidad.

Actualización de Bases de Datos VLDB y en Alta Disponibilidad. Antonio Soto Solid Quality Learning antonio@sqlu.com. Agenda. Opciones de Actualización Minimizar el tiempo de parada Actualizar un Cluster de SQL Server Actualizar VLDB Consideraciones Finales. Agenda.

gamma
Download Presentation

Actualización de Bases de Datos VLDB y en Alta Disponibilidad.

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Actualización de Bases de Datos VLDB y en Alta Disponibilidad.

  2. Antonio Soto Solid Quality Learning antonio@sqlu.com

  3. Agenda Opciones de Actualización Minimizar el tiempo de parada Actualizar un Cluster de SQL Server Actualizar VLDB Consideraciones Finales

  4. Agenda Opciones de Actualización Minimizar el tiempo de parada Actualizar un Cluster de SQL Server Actualizar VLDB Consideraciones Finales

  5. Opciones de Actualización Actualización (o actualización in-place): Se actualiza una instalación existente manteniendo los datos El nombre de instancia permanece inalterado Proceso automatizado Migración (o migración side-by-side): Se inicia con una nueva instalación La nueva & vieja instancia permanecen side-by-side Los objetos se copian de la vieja a la nueva instancia Proceso manual

  6. Actualización In-place SQL Server 7.0/2000 Instancia: Foo SQL Server 2005 Instancia: Foo Actualización

  7. Migración Side-by-side Comparar y verificar SQL Server 7.0/2000 Instancia: Foo SQL Server 2005 Instancia: Bar Comprobado!

  8. Migración Side-by-Side Alternativas Backup y Restore Detach y Attach Asistente de Copia de Bases de Datos Migrar de forma independiente los objetos a nivel de servidor Logins Servidores Vinculados .....

  9. Agenda Opciones de Actualización Minimizar el tiempo de parada Actualizar un Cluster de SQL Server Actualizar VLDB Consideraciones Finales

  10. Minimizar el Tiempo de Parada Debemos de Balancear entre el tiempo de parada y la “protección” ante una posible vuelta atrás

  11. Proceso de Actualización In-Place Punto de no retorno La instancia todavía está disponible Ejecución de scripts de migración de SQL Agent y Replicación Redirigir servicios a nuevos binarios Instalar los binarios de SQL Server 2005 Adjuntar bd de recursos Reiniciar el servicio Instalar prerequisitos Actualización finalizada Inicio deactualización Iniciar servicio en modo usuario unico Parar el servicio Parar el servicio Iniciar actualización de todas las BDs Comprobar bloqueadores de actualización Desinstalar binarios “viejos” La instancia ya no está disponible La instancia pasa a estar disponible Aquí comienza la disponibilidad parcial

  12. Proceso de Migración Side-by-Side Debemos de migrar manualmente el entorno Logins Paquetes DTS Servidores Vinculados Mensajes de usuario Procedimientos Almacenados Extendidos Podemos adelantar determinadas tareas Seleccionar el método

  13. Comparativa

  14. Agenda Opciones de Actualización Minimizar el tiempo de parada Actualizar un Cluster de SQL Server Actualizar VLDB Consideraciones Finales

  15. 3.02 Actualizar Bases de Datos en Cluster Pre-Planificar para la actualización Planificar para un Rollback Actualización Side-by-Side Actualización con Alta Disponibilidad Log Shipping Replicación Tareas Post-Actualización

  16. Agenda Opciones de Actualización Minimizar el tiempo de parada Actualizar un Cluster de SQL Server Actualizar VLDB Consideraciones Finales

  17. Very Large Databases Consideraciones de VLDB Coste de copiar datos Asumimos bases de datos almacenadas en una SAN Seleccionar un Método de Actualización apra Bases de Datos VLDB Actualización In-Place No copiamos datos Actualización Side-by-Side Detach/Attach

  18. Agenda Opciones de Actualización Minimizar el tiempo de parada Actualizar un Cluster de SQL Server Actualizar VLDB Consideraciones Finales

  19. Tareas Post Actualización Ejecutar DBCC Updateusage Ejecutar DBCC Checkdb with Data_Purity Configurar la nueva instalación de SQL Server. Realizar consultas de prueba Actualizar scripts afectados por cambios de comportamiento de SQL Server 2005

  20. Tips Usar Backup-Restore con copias del log de transacciones Probar, probar y probar Utilizar Upgrade Advisor

  21. Recursos http://www.microsoft.com/sql/solutions/upgrade/default.mspx "SQL Server 2005 Upgrade Technical Resource Guide“

  22. Resumen Opciones de Actualización Minimizar el tiempo de parada Actualizar un Cluster de SQL Server Actualizar VLDB Consideraciones Finales

  23. GRACIAS!!!! Antonio Soto Solid Quality Learning antonio@sqlu.com

More Related