Sql saturday 448 migración de bases de datos sql server hacia azure sqldb
-
Upload
julian-castiblanco -
Category
Technology
-
view
219 -
download
0
Transcript of Sql saturday 448 migración de bases de datos sql server hacia azure sqldb
Septiembre 12, 2015Bogotá, Colombia
#sqlsatBogota
Julián Castiblanco PMVP SQL Server
Líder ITPros-DC
http://www.azurecloud.la/
Migración de Bases de datos SQL Server
hacia Azure SQL Database V12
Agenda
Presentación Capítulo PASS ITPros-DC
Transición hacia SQL Database
Opciones de Almacenamiento
Porqué SQL Database?
Entendiendo los DTU’s
Estrategias de migración
Pasos para la migración
12/9/2015 | SQL Saturday #448 – Bogotá, Colombia3 |
https://www.sqlpass.org/
https://twitter.com/microsoft_gov/status/566009354026229760
Físico
SQL Server en
Máquinas Físicas
SQL Server Private Cloud
Máquinas Virtuales
Azure IaaS SQL Server
Arrendamiento de HW/SW
Azure PaaS SQL Database
Nube Híbrida
Menor Administración
Ma
yor
Contr
ol
Transición hacia SQL Database
http://slidesha.re/1KEQdpm Eduardo Castro. 2014
Opciones de Almacenamiento
PaaS
• SQL Database (Basic/Standard/Premium)
• Document DB
• Azure Search
• HD Insight
• Data Factory
• Mucho más!!!!
IaaS
• SQL Server sobre AzureVirtual Machine (Serie D)
• Mongo DB
• Oracle
• Cassandra
Azure Storage
• Tablas
• Blobs
• Colas
• No relacional
• Económico
• Optimizado para densidad
• IaaS: Incremento de capacidad de computo según demanda.
• PaaS: Preocúpate de la estrategia de TI de tu negocio, deja lo demás a quien la tecnología es su negocio.
• SaaS: Utiliza herramientas diseñadas por expertos para potencializar tu negocio.
Porqué SQL Database?
• Genere una base en poco tiempo y por cuanto la necesite.
Capacidad por pedido
• Alta Disponibilidad, copias
• Actualizaciones
Uso de Características Pre
configuradas
• No más preocupaciones por discos con error
• No más validaciones de servicio encendido, sist. de refrigeración, ect.
Cero Preocupaciones por
el HW
Entendiendo los DTU’s
Web y Business: el comportamiento
no era predecible, otras bases en el
mismo servidor podrían afectar el
rendimiento de las nuestras. PROCESADOR
MEMORIA
LE
CT
UR
AS
ES
CR
ITU
RA
S
Implementación
de gobernador
de recursos por
procesador,
memoria y disco
http://www.azurecloud.la/2015/09/dtus-sql-database-y-su-modelo-de.html
Comparación de Ediciones
Web y Business son modelos obsoletos
http://slidesha.re/1KEQdpm Eduardo Castro. 2014
*Los valores pueden cambiar en el futuro
http://www.azurecloud.la/2015/09/dtus-sql-database-y-su-modelo-de.html
Niveles de Rendimiento por Capa de Servicio
Opciones de Escalabilidad
http://slidesha.re/1KEQdpm Eduardo Castro. 2014
Estrategias de migración
http://bit.ly/1JJ25Xy
Estrategias de migración
https://sqlazuremw.codeplex.com/
Pasos para una migración
Validar documento oficial de migración http://bit.ly/1JJ25Xy
Ejecutar línea base de migración con contadores de
desempeño y vistas administrativas.
Validar con la herramienta de migración http://bit.ly/1ikJCrC
Validar contra el sitio web de Azure SQL Database las
funcionalidades soportadas. http://bit.ly/1Dcjpo4
Modificaciones del código en caso de ser necesario.
Creación del “servidor de bases” en Azure.
Pasos para una migración
Asignación de Permisos en el Firewall
Ejecución del script de creación a través de SSMS o a través
de la herramienta de Migración.
Importación de datos a través de SSMS o utilizando Data
Factory.
Conexión de la aplicación a la base de datos.
Monitoreo de performance.
Migración de una base
#sqlsatBogota
12/9/2015 | SQL Saturday #448 – Bogotá, Colombia5 |
Monitoreo
• Validación uso de DTU’s
• Usuarios conectados
Portal de
Azure
• Validar que está pasando en el servidor
• Validar uso de DTU’sDMV’s
Monitoreo de una Base
#sqlsatBogota
12/9/2015 | SQL Saturday #448 – Bogotá, Colombia5 |
http://channel9.msdn.com/Series/Windows-Azure-Storage-SQL-Database-
Tutorials/Scott-Klein-Video-02
https://msdn.microsoft.com/library/azure/ee336281.aspx
http://www.slideshare.net/SpanishPASSVC/24-hop-edicin-espaol-patrones-de-
escalalidad-en-microsoft-azure-sql-database-eduardo-castro?qid=82ee219f-d99e-
42c1-8a9b-7a7f2f991fb9&v=default&b=&from_search=3
https://www.youtube.com/channel/UCAu7CcpdHszjxMwx8uwvU-A
Recursos
#sqlsatBogota
12/9/2015 | SQL Saturday #448 – Bogotá, Colombia6 |
Preguntas y Respuestas
Capítulos Organizadores del SQL Saturday
12/9/2015 | SQL Saturday #448 – Bogotá, Colombia7 |
Patrocinadores del SQL Saturday
12/9/2015 | SQL Saturday #448 – Bogotá, Colombia8 |
Evaluación
Sesión: http://www.sqlsaturday.com/448/sessions/sessionevaluation.aspx
Evento: http://www.sqlsaturday.com/448/eventeval.aspx
#sqlsatBogota
12/9/2015 | SQL Saturday #448 – Bogotá, Colombia12 |
Planea asistir al PASS Summit 2015? Comience a ahorrar hoy!
• El más grande evento del mundo que reúne a profesionales de SQL Server y BI
• Adquiera habilidades en SQL Server a un nivel superior al aprender de los mejores
expertos del mundo de SQL Server, en más de 190 sesiones técnicas
• Más de 5.000 registros, que representan a 2.000 empresas, de 52 países, listos para la
red y aprender
Ahorre $150 en este momento
pregunta por el código de
descuento
12/9/2015 | SQL Saturday #448 – Bogotá, Colombia9 |
Sea cual sea su pasión datos - hay un capítulo virtual para
usted!
12/9/2015 | SQL Saturday #448 – Bogotá, Colombia10 |
Septiembre 17 | 12:00 UTC
Sesiones previas del PASS Summit 2015, obtenga 24
Horas de formación de SQL Server y BI de forma
gratuita!
Regístrese hoy: 24hoursofpass.com
Gracias !!!