La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Migración de BD SQL Server hacia Azure SQLDB

Presentaciones similares


Presentación del tema: "Migración de BD SQL Server hacia Azure SQLDB"— Transcripción de la presentación:

1

2 Migración de BD SQL Server hacia Azure SQLDB
Tomas Stevanovic Product Manager / CTO – Metric Arts Twitter: tstevanovic SQL Saturday #472 – Santiago, Chile

3 Patrocinadores del SQL Saturday
PASS use Only Silver Sponsor Bronze Sponsor | SQL Saturday #472 – Santiago, Chile SQL Saturday #472 – Santiago, Chile

4 Conocimiento requerido
Microsoft Azure, Azure DB Visual Studio, VS Data Tools SQL Management Studio MSSQL Server y TSQL Scripting - Azure Power Shell y Linea de commando | SQL Saturday #472 – Santiago, Chile SQL Saturday #472 – Santiago, Chile

5 De que vamos a hablar Tipos de bases en Azure y versiones Versión
¿Que es una base de datos Azure SQLDB? V12 y sus ventajas en el momento de migrar, nuevas funcionalidades soportadas Como crear server V12 y base de datos, niveles de precios (DEMO) Casos tipo de migración Migración Migrar la base de datos compatible usando SSMS Migrar la base de datos CASI compatible usando SQL Azure Migration Wizard Actualizar la base de datos off-line usando VS con SAMW y desplegar la base mediante SSMS Tener en cuenta al migrar Restricciones Casos reales y funcionalidades no soportadas Restricciones al nivel de infraestructura | SQL Saturday #472 – Santiago, Chile SQL Saturday #472 – Santiago, Chile

6 Tipos de bases en Azure y versiones ¿Que es una base de datos Azure SQLDB?
Más adecuado para Nuevas aplicaciones diseñadas para la nube que tienen restricciones de tiempo en desarrollo y marketing. Aplicaciones que requieren alta disponibilidad automática, solución de recuperación ante desastres y mecanismos de actualización integrados. Cuando se tienen cientos o miles de bases de datos pero no se desea administrar el sistema operativo, el hardware y las opciones de configuración subyacentes. Aplicaciones que usan patrones de escalado horizontal. Bases de datos de 1 TB de tamaño como máximo. Compilación de aplicaciones de software como servicio. Además de capacidades integradas de infraestructura de tolerancia a fallos, Base de datos SQL de Azure proporciona características como, por ejemplo, Restauración a un momento dado, Restauración geográfica y Replicación geográfica para aumentar la continuidad del negocio. Para obtener más información, consulte Continuidad del negocio en Base de datos SQL de Azure. | SQL Saturday #472 – Santiago, Chile SQL Saturday #472 – Santiago, Chile

7 Tipos de bases en Azure y versiones Niveles de servicio y performace
| SQL Saturday #472 – Santiago, Chile SQL Saturday #472 – Santiago, Chile

8 Tipos de bases en Azure y versiones Recursos elásticos
| SQL Saturday #472 – Santiago, Chile SQL Saturday #472 – Santiago, Chile

9 Tipos de bases en Azure y versiones Recursos elásticos
Ver comportamiento durante el tiempo | SQL Saturday #472 – Santiago, Chile SQL Saturday #472 – Santiago, Chile

10 Tipos de bases en Azure y versiones V12 y sus ventajas en el momento de migrar, nuevas funcionalidades soportadas Funciones de ventana, con OVER Manejo de Índices, Índices XML e Índices XML selectivos Seguimiento de cambios SELECT...INTO Búsqueda de texto completo (Full Text search) Monitoreo y troubleshooting Azure AD authentication (Preview) Indices ELIMINADO REQUERIMIENTO DE TENER INDICE CLUSTERIZADO PARA INSERTAR DATOS COLUMNSTORE INDEXES (PREMIUM) Seguimiento de cambios Funcionalidad que permite seguimiento de los cambios, ya soportada. Select INTO Tablas sin índices. Heap tables. Busqueda texto completo Semantic search, thesaurus and property lists not available. Filtros no disponibles. Configuración fina del servidor no disponible. Monitoreo y troubleshooting Extended Events (XEvents) and visibility into over 100 new table views via an expanded set of Database Management Views (DMVs). S3 Standard Tier Todas funcionalidades disponibles | SQL Saturday #472 – Santiago, Chile SQL Saturday #472 – Santiago, Chile

11 Tipos de bases en Azure y versiones Como crear server V12 y base de datos, niveles de precios
DEMO | SQL Saturday #472 – Santiago, Chile SQL Saturday #472 – Santiago, Chile

12 Casos tipo de migración Migrar la base de datos compatible usando SSMS
La base de datos es desplegada a Azure SQL usando SQL Server Management Studio La base puede ser desplegada directamente o exportada a BACPAC y luego importada para generar nueva base de dato Azure SQLDB. Usar cuando la base es completamente compatible con la base de dato Azure SQLDB. | SQL Saturday #472 – Santiago, Chile SQL Saturday #472 – Santiago, Chile

13 Casos tipo de migración Migrar la base de datos CASI compatible usando SQL Azure Migration Wizard
La base de datos es procesada usando SQL Azure Migration Wizard para generar el script que contiene la esquema o esquema más los datos en el format BCP. Usar cuando la esquema de la base de datos requiere ser acutalizada y los cambios pueden ser manejados por el wizard. | SQL Saturday #472 – Santiago, Chile SQL Saturday #472 – Santiago, Chile

14 Casos tipo de migración Actualizar la base de datos off-line usando VS con SAMW y desplegar la base mediante SSMS La base de datos es importada al proyecto de base de datos de Visual Studio para procesamiento offline. SQL Azure Migration Wizard es ejecutado sobre todos los scripts en el proyecto para efectuar transformaciones y correcciones. Una vez compilado correctamente se debe sincronizar con la base inicial y debe ser desplegada con el método 1. Usar cuando la esquema de la base requiere mayor cambio de lo que es soportado por el SAMW. If schema-only migration is required, the schema can be publish directly from Visual Studio directly to Azure SQL Database. | SQL Saturday #472 – Santiago, Chile SQL Saturday #472 – Santiago, Chile

15 Tener en cuenta al migrar Casos reales y funcionalidades no soportadas
Transacciones distribuidas FILESTREAM Regulador de recursos (Resource Governor) Service Broker Correo electrónico Tablas temporales globales Funcionalidades basadas en LOG (Replicación, captura de datos modificados) Consultar entre base de datos | SQL Saturday #472 – Santiago, Chile SQL Saturday #472 – Santiago, Chile

16 Tener en cuenta al migrar Restricciones al nivel de infraestructura
Errores transitorios Regulación de recursos Es posible que su transacción haya estado abierta demasiado tiempo. Puede que su transacción contenga demasiados bloqueos. Es posible que el programa está consumiendo demasiada memoria. Puede que el programa está consumiendo demasiado espacio en TempDb. | SQL Saturday #472 – Santiago, Chile SQL Saturday #472 – Santiago, Chile

17 Migration Cookbook Migration Wizard Links
Migration Wizard | SQL Saturday #472 – Santiago, Chile SQL Saturday #472 – Santiago, Chile

18 Preguntas ???

19 Sea cual sea su pasión datos - hay un capítulo virtual para usted!
| SQL Saturday #472 – Santiago, Chile SQL Saturday #472 – Santiago, Chile

20 Gracias !!!


Descargar ppt "Migración de BD SQL Server hacia Azure SQLDB"

Presentaciones similares


Anuncios Google