bobward@microsoft.com
• Develop once and deploy anywhere • Common tools for development and management • Common T-SQL surface area • Simple cloud migration • Single vendor for support Consistent data platform across on-premises and cloud On-premises IaaS PaaS
SQL Server Backup to URL SQL Server Stretch Database Extend on-premises Always On Availability to Azure SQL Server Data Files in Microsoft Azure Always Encrypted and Azure Key Vault External Tables and Azure Blob Storage (Polybase)
3. Setup credentials to access the storage account or container Back up SQL Server to Azure as a DPM workload
post post
here
post
SQL Stretch Database is a hybrid solution for securely migrating cold data to Azure, with remote query processing abilities On-premises network Azure PaaS Eligible data Azure SQL Stretch Database SQL Server 2016 Local T-SQL queries Smart query processing
How does Stretch work? Creates a secure connection between the Source SQL Server and Azure Provisions remote instance and begins migration Apps and Queries continue to run for both the local database and remote endpoint Security controls and maintenance remain local Available in all versions of SQL Server 2016 SQL Stretch Database SQL 2016 Cold DataHot data Cold data On-premises network Azure PaaS Users continue to access data thru local instance
Database Migration Assistant (DMA)
here
docs docs Guidance docs posts community says
Sql server hybrid what every sql professional should know

Sql server hybrid what every sql professional should know

  • 2.
  • 3.
    • Develop onceand deploy anywhere • Common tools for development and management • Common T-SQL surface area • Simple cloud migration • Single vendor for support Consistent data platform across on-premises and cloud On-premises IaaS PaaS
  • 5.
    SQL Server Backupto URL SQL Server Stretch Database Extend on-premises Always On Availability to Azure SQL Server Data Files in Microsoft Azure Always Encrypted and Azure Key Vault External Tables and Azure Blob Storage (Polybase)
  • 7.
    3. Setup credentialsto access the storage account or container Back up SQL Server to Azure as a DPM workload
  • 8.
  • 9.
  • 10.
  • 14.
    SQL Stretch Databaseis a hybrid solution for securely migrating cold data to Azure, with remote query processing abilities On-premises network Azure PaaS Eligible data Azure SQL Stretch Database SQL Server 2016 Local T-SQL queries Smart query processing
  • 15.
    How does Stretchwork? Creates a secure connection between the Source SQL Server and Azure Provisions remote instance and begins migration Apps and Queries continue to run for both the local database and remote endpoint Security controls and maintenance remain local Available in all versions of SQL Server 2016 SQL Stretch Database SQL 2016 Cold DataHot data Cold data On-premises network Azure PaaS Users continue to access data thru local instance
  • 16.
  • 25.
  • 28.

Editor's Notes

  • #8 Example syntax BACKUP DATABASE [adventurework2016ctp3] TO URL = N'https://bwsqlbackup.blob.core.windows.net/sqlbackupfiles/adventurework2016ctp3_backup_2017_05_19_161739.bak' WITH NOFORMAT, NOINIT, NAME = N'adventurework2016ctp3-Full Database Backup', NOSKIP, NOREWIND, NOUNLOAD, STATS = 10
  • #15 Stretch gives you the ability to selectively, securely and transparently migrate cold or historical data from your existing storage solution, to the Azure. It allows you to free up disk space and reduce your enterprise storage costs, without impacting your existing business operations and applications. It allows you to take on that journey to the cloud on your terms.
  • #16 Let me show you how it works Talk about steps for enabling and trickle start Remember! It happens transparently and in the background, it doesn't interfere with your operations. We do this while you're online, your queries are not affected and your users are not aware of it. Are there other solutions? Sure, but Stretch takes the thinking our of it. Stretch doe not require that you update your apps, does not require additional expertise.
  • #17 TODO: What is trace flag 4631?
  • #19 Basic 100 DSU is $2.50/hr up to 2000 DSU which is $50/hr. Max database is 240TB $0.16/Gb/month Outbound data transfer rate First 5 GB /Month Free 5 GB - 10 TB 2 /Month $0.087 per GB
  • #21 TODO: How do we detect data meets criteria to migrate or not?
  • #22 https://docs.microsoft.com/en-us/sql/sql-server/stretch-database/manage-and-troubleshoot-stretch-database