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.

Cloud migrations Experiences from the Field

115 views

Published on

SQL Server to Cloud migrations
Experiences from the Field. Azure SQL Database. DMA SQL Datawarehouse

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

  • Be the first to like this

Cloud migrations Experiences from the Field

  1. 1. SQLTrail 2019 Journey to the cloud… Experiences from the field OCT 4th
  2. 2. Speakers Gonzalo Bissio • Database Consultant • SQL Data partner member • MCSA 2012 - 2014- 2016 Database administration / MCSE: Data Management and Analytics. • Pedrito’s Father • Argentinian’s Independiente soccer team fan! • Rocky Balboa’s Soldier • Blog: sqlserverrules.wordpress.com • Email: gonzalobissio@Hotmail.com • Twitter: @Gbissio Mariano Kovo • Precision It Owner and member of SQL Data partners • Microsoft MVP Data Platform • SQLArgentina PASS Local Group President • 20+ years working with MSSQL • Blog: https://precisionit.com.ar/blogs/marianokovo/ • Email: marianok@precisionit.com.ar • Twitter: @Mariano_Kovo
  3. 3. Agenda • Evolution of Data Platforms • Why considering the cloud? • Cloud Computing • IaaS • VM Types • Storage Types • Availability Sets • General Recommendations • PaaS Relational Offerings • Migration Phases • Final Questions
  4. 4. On-Premises Evolution of data platforms
  5. 5. Evolution of data platforms
  6. 6. Evolution of data platforms
  7. 7. Why considering the cloud?
  8. 8. Cloud Computing
  9. 9. Cloud Computing
  10. 10. A Continuous Offering From Private to Public Cloud
  11. 11. VM Types
  12. 12. Storage Types
  13. 13. Availability Sets
  14. 14. Availability Sets
  15. 15. General Recommendations Link
  16. 16. A Continuous Offering From Private to Public Cloud
  17. 17. PaaS Relational Offerings
  18. 18. PaaS Relational Offerings
  19. 19. PaaS Relational Offerings Purchasing Models
  20. 20. Scalable High performanceReliable and available Adapts on-demand to your workload's needs, auto-scaling up to 100TBper database. 100 TB PaaS Relational Offerings
  21. 21. PaaS Relational Offerings
  22. 22. PaaS Relational Offerings Azure SQL DB ServerLess
  23. 23. Managed Instance Instancescopedprogrammingmodelwith highcompatibilitytoon-premisesdatabases Single Standalonemanageddatabasebestfor predictableandstableworkloads Elastic pool Sharedresourcemodelbestforgreater efficiencythroughmulti-tenancy Bestformodernizationat scalewithlowcostand effort PaaS Relational Offerings
  24. 24. PaaS Relational Offerings
  25. 25. Break! Questions up to now?
  26. 26. Migration Phases Azure Database Migration Guide -> Link
  27. 27. Migration Phases
  28. 28. Migration Phases
  29. 29. Migration Phases
  30. 30. Migration Phases
  31. 31. Migration Phases
  32. 32. Migration Phases
  33. 33. Migration Phases Data Sync & Cutover
  34. 34. Migration Phases • Backup/Restore • Extending on premises clusters and availability groups to Azure • Azure Data Migration Service • Log Shipping
  35. 35. Migration Phases Demo: • Map Tool • DMA
  36. 36. Migration to IaaS VM
  37. 37. 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
  38. 38. Migration to Azure SQL Database
  39. 39. 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
  40. 40. Migration to Azure SQL Database Managed Instance
  41. 41. 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
  42. 42. Demo: • Migration to Azure SQL DB using DMA • Migration offline to Azure SQL database Managed Instance using Azure Database Migration service and Backup and restore method
  43. 43. Final Questions?

×