sql track: hybrid cloud with sql server 2014
DESCRIPTION
SQL Server 2014 has several new integration points with Windows Azure. Are you curious about how this might give your organization benefits? But you're still not convinced? In this session, you will learn how you can use SQL Server 2014 to create a hybrid environment. We will see an overview of all the new Windows Azure features that are available in SQL Server 2014. The session is bulk loaded with demos and it will give you a good idea what features can be helpful in your environment.TRANSCRIPT
![Page 1: SQL Track: Hybrid cloud with sql server 2014](https://reader035.vdocuments.site/reader035/viewer/2022062511/54c6757a4a79593d1c8b45a7/html5/thumbnails/1.jpg)
Hybrid Cloud with SQL Server 2014
Pieter Vanhove
![Page 2: SQL Track: Hybrid cloud with sql server 2014](https://reader035.vdocuments.site/reader035/viewer/2022062511/54c6757a4a79593d1c8b45a7/html5/thumbnails/2.jpg)
About me
Pietervanhove.azurewebsites.net
![Page 3: SQL Track: Hybrid cloud with sql server 2014](https://reader035.vdocuments.site/reader035/viewer/2022062511/54c6757a4a79593d1c8b45a7/html5/thumbnails/3.jpg)
Agenda
Backup and Restore Databases
SQL Server Data Files
Migrate existing SQL Server databases
![Page 4: SQL Track: Hybrid cloud with sql server 2014](https://reader035.vdocuments.site/reader035/viewer/2022062511/54c6757a4a79593d1c8b45a7/html5/thumbnails/4.jpg)
SQL Server backup to Windows Azure
Cost - Effective
Secure
Durable
Smart
Consistent
![Page 5: SQL Track: Hybrid cloud with sql server 2014](https://reader035.vdocuments.site/reader035/viewer/2022062511/54c6757a4a79593d1c8b45a7/html5/thumbnails/5.jpg)
Azure Account Container Blob
Storage Account
Adventureworks.bak
MyDatabase.bak
SQL Backup Files
Windows Azure Components
![Page 6: SQL Track: Hybrid cloud with sql server 2014](https://reader035.vdocuments.site/reader035/viewer/2022062511/54c6757a4a79593d1c8b45a7/html5/thumbnails/6.jpg)
SQL Server Components
• URL– http[s]://ACCOUNTNAME.Blob.core.windows.net/<CONTAINER>/
<FILENAME.bak>
• Credential
![Page 7: SQL Track: Hybrid cloud with sql server 2014](https://reader035.vdocuments.site/reader035/viewer/2022062511/54c6757a4a79593d1c8b45a7/html5/thumbnails/7.jpg)
T-SQL or UIBACKUP DATABASE AdventureWorks2012 TO URL = 'https://mystorageaccount.blob.core.windows.net/mycontainer/AdventureWorks2012.bak' WITH CREDENTIAL = 'mycredential' ,COMPRESSION ,STATS = 5;GO
![Page 8: SQL Track: Hybrid cloud with sql server 2014](https://reader035.vdocuments.site/reader035/viewer/2022062511/54c6757a4a79593d1c8b45a7/html5/thumbnails/8.jpg)
DEMO
![Page 9: SQL Track: Hybrid cloud with sql server 2014](https://reader035.vdocuments.site/reader035/viewer/2022062511/54c6757a4a79593d1c8b45a7/html5/thumbnails/9.jpg)
SQL Server Backup to Windows Azure Tool
Rules Backup files
Redirect
Azure Stora
ge
![Page 10: SQL Track: Hybrid cloud with sql server 2014](https://reader035.vdocuments.site/reader035/viewer/2022062511/54c6757a4a79593d1c8b45a7/html5/thumbnails/10.jpg)
DEMO
![Page 11: SQL Track: Hybrid cloud with sql server 2014](https://reader035.vdocuments.site/reader035/viewer/2022062511/54c6757a4a79593d1c8b45a7/html5/thumbnails/11.jpg)
Managed Backup to Windows Azure
Automates SQL Server backups
Retention period
Workload on the database
Supports point in time restore
![Page 12: SQL Track: Hybrid cloud with sql server 2014](https://reader035.vdocuments.site/reader035/viewer/2022062511/54c6757a4a79593d1c8b45a7/html5/thumbnails/12.jpg)
When is a full backup scheduled
Enabled the first time
Data growth >
1 GB
One week has passed
The log chain is broken
![Page 13: SQL Track: Hybrid cloud with sql server 2014](https://reader035.vdocuments.site/reader035/viewer/2022062511/54c6757a4a79593d1c8b45a7/html5/thumbnails/13.jpg)
When is a transaction log backup scheduled
No backup history
Log space>
5 MB
2 hours have passed Lagging behind
![Page 14: SQL Track: Hybrid cloud with sql server 2014](https://reader035.vdocuments.site/reader035/viewer/2022062511/54c6757a4a79593d1c8b45a7/html5/thumbnails/14.jpg)
Limitations
Only full and log backups
No GUI, only T-SQL
System Databases are not supported
Only blob storage
Maximum size of 1 TB
Simple recovery model is not supported
![Page 15: SQL Track: Hybrid cloud with sql server 2014](https://reader035.vdocuments.site/reader035/viewer/2022062511/54c6757a4a79593d1c8b45a7/html5/thumbnails/15.jpg)
DEMO
![Page 16: SQL Track: Hybrid cloud with sql server 2014](https://reader035.vdocuments.site/reader035/viewer/2022062511/54c6757a4a79593d1c8b45a7/html5/thumbnails/16.jpg)
Agenda
Backup and Restore Databases
SQL Server Data Files
Migrate existing SQL Server databases
![Page 17: SQL Track: Hybrid cloud with sql server 2014](https://reader035.vdocuments.site/reader035/viewer/2022062511/54c6757a4a79593d1c8b45a7/html5/thumbnails/17.jpg)
Data Files in Windows Azure
Windows Azure VM
On-premise box
Windows Azure Storage
DB3
DB6
DB6
DB5
DB4
DB3
DB2
DB1
Near “bottomless” storage
Off-site, geo-redundant
Fast Migration
Best suited for read workloads
![Page 18: SQL Track: Hybrid cloud with sql server 2014](https://reader035.vdocuments.site/reader035/viewer/2022062511/54c6757a4a79593d1c8b45a7/html5/thumbnails/18.jpg)
What do you need?
• Policy on a container
• Shared access signature (SAS)
• SQL Server Credential
CREATE CREDENTIAL [https://koherastorage.blob.core.windows.net/sqldatabasestorage]WITH IDENTITY='SHARED ACCESS SIGNATURE',SECRET = 'sr=c&si=sqlpolicy&sig=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'
![Page 19: SQL Track: Hybrid cloud with sql server 2014](https://reader035.vdocuments.site/reader035/viewer/2022062511/54c6757a4a79593d1c8b45a7/html5/thumbnails/19.jpg)
Create Database
-- Create database with data and log files in Windows Azure container.CREATE DATABASE testdb ON( NAME = testdb_dat, FILENAME = 'https://koherastorage.blob.core.windows.net/sqldatabasestorage/TestData.mdf' ) LOG ON( NAME = testdb_log, FILENAME = 'https://koherastorage.blob.core.windows.net/sqldatabasestorage/TestLog.ldf')
![Page 20: SQL Track: Hybrid cloud with sql server 2014](https://reader035.vdocuments.site/reader035/viewer/2022062511/54c6757a4a79593d1c8b45a7/html5/thumbnails/20.jpg)
Limitations
No Filestream
1 instance can access
the files
No geo-replication
No In-memory OLTP
Maximum size of 1 TB
No Failover Clustering
![Page 21: SQL Track: Hybrid cloud with sql server 2014](https://reader035.vdocuments.site/reader035/viewer/2022062511/54c6757a4a79593d1c8b45a7/html5/thumbnails/21.jpg)
DEMO
![Page 22: SQL Track: Hybrid cloud with sql server 2014](https://reader035.vdocuments.site/reader035/viewer/2022062511/54c6757a4a79593d1c8b45a7/html5/thumbnails/22.jpg)
Agenda
Backup and Restore Databases
SQL Server Data Files
Migrate existing SQL Server databases
![Page 23: SQL Track: Hybrid cloud with sql server 2014](https://reader035.vdocuments.site/reader035/viewer/2022062511/54c6757a4a79593d1c8b45a7/html5/thumbnails/23.jpg)
SQL Server VMWindows
Azure Storage
Deploy Database to a Windows Azure VM
On premise
SQL Servers
![Page 24: SQL Track: Hybrid cloud with sql server 2014](https://reader035.vdocuments.site/reader035/viewer/2022062511/54c6757a4a79593d1c8b45a7/html5/thumbnails/24.jpg)
BenefitsNo Windows Azure knowledge required
Multiple retry/recovery points
Not overwriting or updating existing data
Scalable for up to 1TB databases
Connection is the biggest performance limiting
![Page 25: SQL Track: Hybrid cloud with sql server 2014](https://reader035.vdocuments.site/reader035/viewer/2022062511/54c6757a4a79593d1c8b45a7/html5/thumbnails/25.jpg)
DEMO
![Page 26: SQL Track: Hybrid cloud with sql server 2014](https://reader035.vdocuments.site/reader035/viewer/2022062511/54c6757a4a79593d1c8b45a7/html5/thumbnails/26.jpg)
Agenda
Backup and Restore Databases
SQL Server Data Files
Migrate existing SQL Server databases
![Page 27: SQL Track: Hybrid cloud with sql server 2014](https://reader035.vdocuments.site/reader035/viewer/2022062511/54c6757a4a79593d1c8b45a7/html5/thumbnails/27.jpg)
Q & A
![Page 28: SQL Track: Hybrid cloud with sql server 2014](https://reader035.vdocuments.site/reader035/viewer/2022062511/54c6757a4a79593d1c8b45a7/html5/thumbnails/28.jpg)
DRHA
AlwaysOn Integration with Windows Azure
![Page 29: SQL Track: Hybrid cloud with sql server 2014](https://reader035.vdocuments.site/reader035/viewer/2022062511/54c6757a4a79593d1c8b45a7/html5/thumbnails/29.jpg)
![Page 30: SQL Track: Hybrid cloud with sql server 2014](https://reader035.vdocuments.site/reader035/viewer/2022062511/54c6757a4a79593d1c8b45a7/html5/thumbnails/30.jpg)
Thank you!
Pietervanhove.azurewebsites.net
![Page 31: SQL Track: Hybrid cloud with sql server 2014](https://reader035.vdocuments.site/reader035/viewer/2022062511/54c6757a4a79593d1c8b45a7/html5/thumbnails/31.jpg)
Follow Technet Belgium@technetbelux
Subscribe to the TechNet newsletteraka.ms/benews
Be the first to know
![Page 32: SQL Track: Hybrid cloud with sql server 2014](https://reader035.vdocuments.site/reader035/viewer/2022062511/54c6757a4a79593d1c8b45a7/html5/thumbnails/32.jpg)
Belgium’s biggest IT PRO Conference