Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Moving your databases to Azure

110 views

Published on

Azure Bootcamp 2019 Microsoft Argentina. Como migrar las bases de datos locales on-premises hacia Azure.

Published in: Data & Analytics
  • Be the first to comment

  • Be the first to like this

Moving your databases to Azure

  1. 1. Microsoft Azure Training Day: Migración de aplicaciones a la nube
  2. 2. Migración de Bases de Datos a Azure • Mariano Kovo • CEO Precision IT • MVP Data Platform • SQLArgentina PASS Local Group President • Lucas Fernandez • CTO Precision IT • Data Platform Architect • SQLArgentina PASS Local Group Vice-President
  3. 3. Factores que impulsan la migración
  4. 4. Actualizaciones de seguridad extendidas Actualizaciones de seguridad gratuitas, sólo en IaaS Azure 3 años de actualizaciones de seguridad después de la finalización del soporte Un 75 % del costo de licencias de compras independientes Finaliza el 14/enero/2020 Windows Server SQL Server Finalizo el 9/julio/2019
  5. 5. Capacidades de Azure para Aplicaciones, Datos e infraestructura My
  6. 6. Azure Relational Offerings
  7. 7. Azure Relational Offerings
  8. 8. Scalable High performanceReliable and available Adapts on-demand to your workload's needs, auto-scaling up to 100TBper database. 100 TB Azure Relational Offerings
  9. 9. Managed Instance Instancescopedprogrammingmodelwith highcompatibilitytoon-premisesdatabases Single Standalonemanageddatabasebestfor predictableandstableworkloads Elastic pool Sharedresourcemodelbestforgreater efficiencythroughmulti-tenancy Bestformodernizationat scalewithlowcostand effort Azure Relational Offerings
  10. 10. ¿Qué es una Instancia administrada de SQL Database? Compatibilidad con SQL Server • Instancia de SQL completa con casi un 100 % de compatibilidad con entornos locales Servicio totalmente administrado • Se basa en la misma infraestructura que SQL Database • Proporciona los mismos beneficios (PaaS) Completo aislamiento y seguridad • Contenida dentro de su VNet • Direcciones IP privadas • ExpressRoute/ conectividad VPN Nueva opción de implementación que permite una migración sencilla de cargas de trabajo de SQL Server a un servicio totalmente administrado SQL Database (PaaS) Grupo elástico Managed Instance Base de datos única Nuevas opciones de compra • Transparentes • Sencillas • Competitivas
  11. 11. Azure Relational Offerings
  12. 12. Azure Relational Offerings
  13. 13. Distribución global Escalabilidad horizontal elástica Baja latencia garantizada SLA completos Azure Cosmos DB Clave-valor Columna-familia GrafoDocumentos Servicio de base de datos de varios modelos distribuido de forma global …y más próximamente Cinco modelos de consistencia SQL mongoDB
  14. 14. Azure Cosmos DB Servicio de base de datos distribuido de forma global
  15. 15. API de Azure Cosmos DB MongoDB SQL Almacenamiento de tablas Gremlin (graph) Spark Cassandra
  16. 16. Migration Phases Azure Database Migration Guide -> Link
  17. 17. Migration Phases
  18. 18. Migration Phases
  19. 19. Migration Phases
  20. 20. Migration Phases
  21. 21. Migration Phases
  22. 22. Migration Phases
  23. 23. Migration Phases Data Sync & Cutover
  24. 24. Migration Phases • Backup/Restore • Extending on premises clusters and availability groups to Azure • Azure Data Migration Service • Log Shipping
  25. 25. Migration to IaaS VM
  26. 26. Migration to IaaS VM Ways to migrate to Azure IaaS VM: • Log Shipping • Extending on premises clusters and availability groups to Azure • Backup Restore • Using Azure Site Recovery (DR option) -> Link • Azure Data Box (Data center migration) -> Link
  27. 27. A N U N C I A N D O La familia Azure Data Box proporciona opciones adicionales de migración de datos Puerta de enlace 100 TB Denso (1 PB) Vista previa Vista previa Disponibilidad general Migración de grandes cantidades de datos de manera rápida y segura Puerta de enlace Evaluar Migrar Optimizar Prot/admin
  28. 28. Migration to Azure SQL Database
  29. 29. Migration to Azure SQL DB Ways to migrate to Azure SQL DB: • Using bacpacs • Using Database Migration Assistant • Using Azure Migration Service • Recommendation -> Use an Azure VM IaaS as intermediate server
  30. 30. Migration to Azure SQL Database Managed Instance
  31. 31. Migration to Azure SQL Database Managed Instance Ways to migrate to Azure SQL Database Managed Instance: • Offline Migration -> Using Backup and Restore • Online Migration -> Using Azure Migration Service
  32. 32. Migration to Azure Cosmos DB
  33. 33. API de Mongo: volcado
  34. 34. API de Mongo: volcado ssh '[USER]@'[IPADDRESS] mongodump --collection [COLLECTION] --db [DATABASE]
  35. 35. API de Mongo: restauración cd dump cd [DATABASENAME] mongorestore --host [HOSTNAME]:10255 -u [USER] -p [PASSWORD] --ssl --sslAllowInvalidCertificates [BSONFILE].bson --numInsertionWorkersPerCollection 4 --batchSize 24 --db [DATABASENAME] --collection [COLLECTIONNAME]
  36. 36. Azure.com/Migration Todo lo relacionado con la migración
  37. 37. Mantenga actualizados sus conocimientos en Azure durante la migración Evaluación y planificación de la migración a Azure
  38. 38. Elabore un caso empresarial: Calculadora de TCO de Azure Azure.com/tco
  39. 39. Visite Azure.com/FastTrack para obtener más información Obtenga ayuda: FastTrack para Azure puede ayudarle a realizar la migración con rapidez y confianza
  40. 40. Obtenga ayuda: socios de migración especializados Haga clic aquí para buscar un MSP especializado en Azure en su región
  41. 41. Comience hoy mismo 1 2 3

×