SlideShare a Scribd company logo
Hybrid Cloud with SQL Server 2014
Pieter Vanhove
About me
Pietervanhove.azurewebsites.net
Agenda
Backup and Restore Databases
SQL Server Data Files
Migrate existing SQL Server databases
SQL Server backup to Windows Azure
Cost - Effective
Secure
Durable
Smart
Consistent
Azure Account Container Blob
Storage
Account
Adventureworks.bak
MyDatabase.bak
SQL Backup
Files
Windows Azure Components
SQL Server Components
• URL
– http[s]://ACCOUNTNAME.Blob.core.windows.net/<CONTAINER>/<FILENAME.bak>
• Credential
T-SQL or UI
BACKUP DATABASE AdventureWorks2012
TO URL =
'https://mystorageaccount.blob.core.windows.net/mycontainer/AdventureWorks2012.bak'
WITH CREDENTIAL = 'mycredential'
,COMPRESSION
,STATS = 5;
GO
DEMO
SQL Server Backup to Windows Azure Tool
Rules
Backup
files
Redirect
Azure
Storage
DEMO
Managed Backup to Windows Azure
Automates
SQL Server
backups
Retention
period
Workload on
the database
Supports point
in time restore
When is a full backup scheduled
Enabled the
first time
Data growth
>
1 GB
One week
has passed
The log
chain is
broken
When is a transaction log backup scheduled
No
backup
history
Log space
>
5 MB
2 hours
have
passed
Lagging
behind
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
DEMO
Agenda
Backup and Restore Databases
SQL Server Data Files
Migrate existing SQL Server databases
Data Files in Windows Azure
Windows Azure VM
On-premise box
Windows Azure
Storage
DB3
DB6DB6DB5DB4
DB3DB2DB1
Near “bottomless”
storage
Off-site, geo-
redundant
Fast Migration
Best suited for
read workloads
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'
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')
Limitations
No Filestream
1 instance
can access
the files
No geo-
replication
No In-
memory OLTP
Maximum
size of 1 TB
No Failover
Clustering
DEMO
Agenda
Backup and Restore Databases
SQL Server Data Files
Migrate existing SQL Server databases
SQL Server VM
Windows
Azure
Storage
Deploy Database to a Windows Azure VM
On premise
SQL Servers
Benefits
No 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
DEMO
Agenda
Backup and Restore Databases
SQL Server Data Files
Migrate existing SQL Server databases
Q & A
AlwaysOn Integration with Windows Azure
SQL Track: Hybrid cloud with sql server 2014
Thank you!
Pietervanhove.azurewebsites.net
Follow Technet Belgium
@technetbelux
Subscribe to the TechNet newsletter
aka.ms/benews
Be the first to know
Belgium’s biggest IT PRO Conference

More Related Content

What's hot (20)

PPTX
Integrating your on-premises Active Directory with Azure and Office 365
nelmedia
 
PPTX
Be Proactive: A Good DBA Goes Looking for Signs of Trouble | IDERA
IDERA Software
 
PPTX
The Evolution of VMTurbo, now Turbonomic, Product Releases
Turbonomic Inc.
 
PDF
Global Azure Bootcamp 2018 - Oh no my organization went Azure
Karim Vaes
 
PDF
What's New in Nuxeo Platform 7.4 - Breakfast Presentation in Paris
Nuxeo
 
PDF
Azure API Manegement Introduction and Integeration with BizTalk
Shailesh Dwivedi
 
PPTX
Azure sql introduction
ManishK55
 
PPTX
Building Cloud Apps using Azure SQL Database
WinWire Technologies Inc
 
PPTX
Strategies to automate deployment and provisioning of Microsoft Azure.
HARMAN Services
 
PPTX
Azure PaaS (WebApp & SQL Database) workshop solution
Gelis Wu
 
PPTX
Change Monitoring of Active Directory
Zoho Corporation
 
PDF
Java on Your Terms with Azure
Edward Burns
 
PDF
Azure Automation-Your SQL Agent in the Cloud
Taiob Ali
 
PPTX
Azure Web Apps Advanced Security
Udaiappa Ramachandran
 
PPTX
MSDN - Converting an existing ASP.NET application to Windows Azure
Maarten Balliauw
 
PPTX
Deployment options for Kentico CMS on Windows Azure
Thomas Robbins
 
PDF
01_SQL Migration Using Azure Data Migration Services (DMS)_GAB2019
Kumton Suttiraksiri
 
PPTX
Put Your Existing Application On Windows Azure
Maarten Balliauw
 
PDF
Develop Azure compute solutions Part - 2
AzureEzy1
 
PDF
Jakarta EE und Microprofile sind bei Azure zu Hause
Edward Burns
 
Integrating your on-premises Active Directory with Azure and Office 365
nelmedia
 
Be Proactive: A Good DBA Goes Looking for Signs of Trouble | IDERA
IDERA Software
 
The Evolution of VMTurbo, now Turbonomic, Product Releases
Turbonomic Inc.
 
Global Azure Bootcamp 2018 - Oh no my organization went Azure
Karim Vaes
 
What's New in Nuxeo Platform 7.4 - Breakfast Presentation in Paris
Nuxeo
 
Azure API Manegement Introduction and Integeration with BizTalk
Shailesh Dwivedi
 
Azure sql introduction
ManishK55
 
Building Cloud Apps using Azure SQL Database
WinWire Technologies Inc
 
Strategies to automate deployment and provisioning of Microsoft Azure.
HARMAN Services
 
Azure PaaS (WebApp & SQL Database) workshop solution
Gelis Wu
 
Change Monitoring of Active Directory
Zoho Corporation
 
Java on Your Terms with Azure
Edward Burns
 
Azure Automation-Your SQL Agent in the Cloud
Taiob Ali
 
Azure Web Apps Advanced Security
Udaiappa Ramachandran
 
MSDN - Converting an existing ASP.NET application to Windows Azure
Maarten Balliauw
 
Deployment options for Kentico CMS on Windows Azure
Thomas Robbins
 
01_SQL Migration Using Azure Data Migration Services (DMS)_GAB2019
Kumton Suttiraksiri
 
Put Your Existing Application On Windows Azure
Maarten Balliauw
 
Develop Azure compute solutions Part - 2
AzureEzy1
 
Jakarta EE und Microprofile sind bei Azure zu Hause
Edward Burns
 

Viewers also liked (18)

PPTX
Tech Ed Africa Demystifying Backup Restore In Share Point 2007
Joel Oleson
 
PPTX
SQL Server - High availability
Peter Gfader
 
PPTX
Sql Automation 20090610
livingco
 
PPTX
Backup beyond just a strategy with SQL Server
Vinod Kumar
 
PPTX
SQLSaturday Bulgaria : HA & DR with SQL Server AlwaysOn Availability Groups
turgaysahtiyan
 
PPSX
Memory management in sql server
Prashant Kumar
 
PPTX
Novedades SQL Server 2014
netmind
 
PDF
Techtuesday Arquitectura Empresarial
netmind
 
PPTX
Implement SQL Server on an Azure VM
James Serra
 
PPTX
Microsoft SQL Server internals & architecture
Kevin Kline
 
PPTX
Always on in SQL Server 2012
Fadi Abdulwahab
 
PDF
MS-SQL SERVER ARCHITECTURE
Douglas Bernardini
 
PPTX
Data recovery consistency with check db
guesta1b3b39
 
PPTX
Microsoft cloud big data strategy
James Serra
 
PPTX
SQL Server Transaction Log Deep Dive Session - PASS Hamburg
Sascha Lorenz
 
PPTX
High Availability Solutions in SQL 2012
Microsoft TechNet - Belgium and Luxembourg
 
PPT
Ms sql server architecture
Ajeet Singh
 
PDF
13 explosive things you should try as an agilist
Peter Gfader
 
Tech Ed Africa Demystifying Backup Restore In Share Point 2007
Joel Oleson
 
SQL Server - High availability
Peter Gfader
 
Sql Automation 20090610
livingco
 
Backup beyond just a strategy with SQL Server
Vinod Kumar
 
SQLSaturday Bulgaria : HA & DR with SQL Server AlwaysOn Availability Groups
turgaysahtiyan
 
Memory management in sql server
Prashant Kumar
 
Novedades SQL Server 2014
netmind
 
Techtuesday Arquitectura Empresarial
netmind
 
Implement SQL Server on an Azure VM
James Serra
 
Microsoft SQL Server internals & architecture
Kevin Kline
 
Always on in SQL Server 2012
Fadi Abdulwahab
 
MS-SQL SERVER ARCHITECTURE
Douglas Bernardini
 
Data recovery consistency with check db
guesta1b3b39
 
Microsoft cloud big data strategy
James Serra
 
SQL Server Transaction Log Deep Dive Session - PASS Hamburg
Sascha Lorenz
 
High Availability Solutions in SQL 2012
Microsoft TechNet - Belgium and Luxembourg
 
Ms sql server architecture
Ajeet Singh
 
13 explosive things you should try as an agilist
Peter Gfader
 
Ad

Similar to SQL Track: Hybrid cloud with sql server 2014 (20)

PDF
Eric Moreau - Samedi SQL - Backup dans Azure et BD hybrides
MSDEVMTL
 
PDF
Backup and Restore SQL Server Databases in Microsoft Azure
Datavail
 
PDF
Samedi SQL Québec - Database Backup & copy to Azure par Eric Moreau
MSDEVMTL
 
PPTX
SQL Server 2014 Backup to Azure - SQL Saturday CR 2015
Christian Sanabria MSc, PMP, CSM
 
PDF
Microsoft SQL Server 2014 Platform for Hybrid Cloud - Level 300 deck - From A...
David J Rosenthal
 
PPTX
SQL 2014 hybrid platform - Azure and on premise
Shy Engelberg
 
PPTX
Protecting your online and on premises assets “Cloud Style”
Mike Martin
 
PDF
Azure SQL Managed Instance infographic.pdf
ALI ANWAR, OCP®
 
PPTX
Deploying your Application to SQLRally
Joseph D'Antoni
 
PPTX
Reference for data migration pls choose and
iswarianagarajan
 
PPTX
Simplify and Accelerate SQL Server Migration to Azure
Delphix
 
PPTX
Azure SQL - more or/and less than SQL Server
Rafał Hryniewski
 
PPTX
SQL Server 2014 Hybrid Cloud Features
Guillermo Caicedo
 
PPTX
JoTechies - Azure SQL DB
JoTechies
 
PPTX
Data Migration and Data-Tier Applications with SQL Azure
Mark Kromer
 
PPTX
MSFT MAIW Data Mod - Session 1 Deck_Why Migrate your databases to Azure_Sept ...
ssuser01a66e
 
PPTX
SQL to Azure Migrations
Datavail
 
PDF
[db tech showcase Tokyo 2017] C32: Patterns for building hybrid scenarios wit...
Insight Technology, Inc.
 
PPTX
Build Intelligent Apps with the Microsoft Data & AI Platform
Microsoft Tech Community
 
PDF
[db tech showcase Tokyo 2017] C16: Azure SQL Database - Are you ready for the...
Insight Technology, Inc.
 
Eric Moreau - Samedi SQL - Backup dans Azure et BD hybrides
MSDEVMTL
 
Backup and Restore SQL Server Databases in Microsoft Azure
Datavail
 
Samedi SQL Québec - Database Backup & copy to Azure par Eric Moreau
MSDEVMTL
 
SQL Server 2014 Backup to Azure - SQL Saturday CR 2015
Christian Sanabria MSc, PMP, CSM
 
Microsoft SQL Server 2014 Platform for Hybrid Cloud - Level 300 deck - From A...
David J Rosenthal
 
SQL 2014 hybrid platform - Azure and on premise
Shy Engelberg
 
Protecting your online and on premises assets “Cloud Style”
Mike Martin
 
Azure SQL Managed Instance infographic.pdf
ALI ANWAR, OCP®
 
Deploying your Application to SQLRally
Joseph D'Antoni
 
Reference for data migration pls choose and
iswarianagarajan
 
Simplify and Accelerate SQL Server Migration to Azure
Delphix
 
Azure SQL - more or/and less than SQL Server
Rafał Hryniewski
 
SQL Server 2014 Hybrid Cloud Features
Guillermo Caicedo
 
JoTechies - Azure SQL DB
JoTechies
 
Data Migration and Data-Tier Applications with SQL Azure
Mark Kromer
 
MSFT MAIW Data Mod - Session 1 Deck_Why Migrate your databases to Azure_Sept ...
ssuser01a66e
 
SQL to Azure Migrations
Datavail
 
[db tech showcase Tokyo 2017] C32: Patterns for building hybrid scenarios wit...
Insight Technology, Inc.
 
Build Intelligent Apps with the Microsoft Data & AI Platform
Microsoft Tech Community
 
[db tech showcase Tokyo 2017] C16: Azure SQL Database - Are you ready for the...
Insight Technology, Inc.
 
Ad

More from ITProceed (20)

PDF
ITPROCEED_WorkplaceMobility_Windows 10 in the enterprise
ITProceed
 
PDF
ITPROCEED_TransformTheDatacenter_ten most common mistakes when deploying adfs...
ITProceed
 
PPTX
The Internet of your things by Jan Tielens
ITProceed
 
PPTX
Optimal Azure Database Development by Karel Coenye
ITProceed
 
PPTX
Azure SQL DB V12 at your service by Pieter Vanhove
ITProceed
 
PPTX
Azure stream analytics by Nico Jacobs
ITProceed
 
PPTX
ITPROCEED_WorkplaceMobility_Delivering applications with Azure RemoteApp
ITProceed
 
PPTX
ITPROCEED_TransformTheDatacenter_Automate yourself service management like a ...
ITProceed
 
PDF
ITPROCEED_WorkplaceMobility_Creating a seamless experience with ue v and wind...
ITProceed
 
PDF
ITPROCEED_WorkplaceMobility_Delivering traditional File Server Workloads in a...
ITProceed
 
PDF
ITPROCEED2015_WorkplaceMobility_Configuration Manager 2012’s latest Service P...
ITProceed
 
PPTX
Office Track: Information Protection and Control in Exchange Online/On Premis...
ITProceed
 
PPTX
Office Track: Exchange 2013 in the real world - Michael Van Horenbeeck
ITProceed
 
PDF
Office Track: SharePoint Online Migration - Asses, Prepare, Migrate & Support...
ITProceed
 
PPTX
Office Track: Lync & Skype Federation v2 Deep Dive - Johan Delimon
ITProceed
 
PPTX
Office Track: Lync in a VDI Infrastructure - Ruben Nauwelaers & Wim Borgers
ITProceed
 
PPTX
Office Track: SharePoint Apps for the IT Pro - Thomas Vochten
ITProceed
 
PDF
SQL Track: Restoring databases with powershell
ITProceed
 
PDF
SQL Track: Get more out of your data visualizations
ITProceed
 
PPTX
SQL Track: SQL Server unleashed meet SQL Server's extreme sides
ITProceed
 
ITPROCEED_WorkplaceMobility_Windows 10 in the enterprise
ITProceed
 
ITPROCEED_TransformTheDatacenter_ten most common mistakes when deploying adfs...
ITProceed
 
The Internet of your things by Jan Tielens
ITProceed
 
Optimal Azure Database Development by Karel Coenye
ITProceed
 
Azure SQL DB V12 at your service by Pieter Vanhove
ITProceed
 
Azure stream analytics by Nico Jacobs
ITProceed
 
ITPROCEED_WorkplaceMobility_Delivering applications with Azure RemoteApp
ITProceed
 
ITPROCEED_TransformTheDatacenter_Automate yourself service management like a ...
ITProceed
 
ITPROCEED_WorkplaceMobility_Creating a seamless experience with ue v and wind...
ITProceed
 
ITPROCEED_WorkplaceMobility_Delivering traditional File Server Workloads in a...
ITProceed
 
ITPROCEED2015_WorkplaceMobility_Configuration Manager 2012’s latest Service P...
ITProceed
 
Office Track: Information Protection and Control in Exchange Online/On Premis...
ITProceed
 
Office Track: Exchange 2013 in the real world - Michael Van Horenbeeck
ITProceed
 
Office Track: SharePoint Online Migration - Asses, Prepare, Migrate & Support...
ITProceed
 
Office Track: Lync & Skype Federation v2 Deep Dive - Johan Delimon
ITProceed
 
Office Track: Lync in a VDI Infrastructure - Ruben Nauwelaers & Wim Borgers
ITProceed
 
Office Track: SharePoint Apps for the IT Pro - Thomas Vochten
ITProceed
 
SQL Track: Restoring databases with powershell
ITProceed
 
SQL Track: Get more out of your data visualizations
ITProceed
 
SQL Track: SQL Server unleashed meet SQL Server's extreme sides
ITProceed
 

Recently uploaded (20)

PDF
Building Real-Time Digital Twins with IBM Maximo & ArcGIS Indoors
Safe Software
 
PDF
NewMind AI - Journal 100 Insights After The 100th Issue
NewMind AI
 
PDF
Women in Automation Presents: Reinventing Yourself — Bold Career Pivots That ...
DianaGray10
 
PDF
Windsurf Meetup Ottawa 2025-07-12 - Planning Mode at Reliza.pdf
Pavel Shukhman
 
PPTX
Extensions Framework (XaaS) - Enabling Orchestrate Anything
ShapeBlue
 
PPTX
Building a Production-Ready Barts Health Secure Data Environment Tooling, Acc...
Barts Health
 
PDF
Apache CloudStack 201: Let's Design & Build an IaaS Cloud
ShapeBlue
 
PDF
Impact of IEEE Computer Society in Advancing Emerging Technologies including ...
Hironori Washizaki
 
PDF
LLMs.txt: Easily Control How AI Crawls Your Site
Keploy
 
PDF
CloudStack GPU Integration - Rohit Yadav
ShapeBlue
 
PDF
HCIP-Data Center Facility Deployment V2.0 Training Material (Without Remarks ...
mcastillo49
 
PDF
Why Orbit Edge Tech is a Top Next JS Development Company in 2025
mahendraalaska08
 
PDF
Building Resilience with Digital Twins : Lessons from Korea
SANGHEE SHIN
 
PPTX
✨Unleashing Collaboration: Salesforce Channels & Community Power in Patna!✨
SanjeetMishra29
 
PPTX
Top iOS App Development Company in the USA for Innovative Apps
SynapseIndia
 
PDF
Rethinking Security Operations - SOC Evolution Journey.pdf
Haris Chughtai
 
PPTX
UiPath Academic Alliance Educator Panels: Session 2 - Business Analyst Content
DianaGray10
 
PDF
Empowering Cloud Providers with Apache CloudStack and Stackbill
ShapeBlue
 
PDF
Blockchain Transactions Explained For Everyone
CIFDAQ
 
PDF
Complete JavaScript Notes: From Basics to Advanced Concepts.pdf
haydendavispro
 
Building Real-Time Digital Twins with IBM Maximo & ArcGIS Indoors
Safe Software
 
NewMind AI - Journal 100 Insights After The 100th Issue
NewMind AI
 
Women in Automation Presents: Reinventing Yourself — Bold Career Pivots That ...
DianaGray10
 
Windsurf Meetup Ottawa 2025-07-12 - Planning Mode at Reliza.pdf
Pavel Shukhman
 
Extensions Framework (XaaS) - Enabling Orchestrate Anything
ShapeBlue
 
Building a Production-Ready Barts Health Secure Data Environment Tooling, Acc...
Barts Health
 
Apache CloudStack 201: Let's Design & Build an IaaS Cloud
ShapeBlue
 
Impact of IEEE Computer Society in Advancing Emerging Technologies including ...
Hironori Washizaki
 
LLMs.txt: Easily Control How AI Crawls Your Site
Keploy
 
CloudStack GPU Integration - Rohit Yadav
ShapeBlue
 
HCIP-Data Center Facility Deployment V2.0 Training Material (Without Remarks ...
mcastillo49
 
Why Orbit Edge Tech is a Top Next JS Development Company in 2025
mahendraalaska08
 
Building Resilience with Digital Twins : Lessons from Korea
SANGHEE SHIN
 
✨Unleashing Collaboration: Salesforce Channels & Community Power in Patna!✨
SanjeetMishra29
 
Top iOS App Development Company in the USA for Innovative Apps
SynapseIndia
 
Rethinking Security Operations - SOC Evolution Journey.pdf
Haris Chughtai
 
UiPath Academic Alliance Educator Panels: Session 2 - Business Analyst Content
DianaGray10
 
Empowering Cloud Providers with Apache CloudStack and Stackbill
ShapeBlue
 
Blockchain Transactions Explained For Everyone
CIFDAQ
 
Complete JavaScript Notes: From Basics to Advanced Concepts.pdf
haydendavispro
 

SQL Track: Hybrid cloud with sql server 2014

Editor's Notes

  • #19: How to configure? You must create a policy on a container and also generate a shared access signature (SAS) key. A shared access signature provides delegated access to resources in your storage account. This means that you can grant a client limited permissions to your blobs, queues, or tables for a specified period of time and with a specified set of permissions, without having to share your account access keys. The SAS is a URI that encompasses in its query parameters all of the information necessary for authenticated access to a storage resource. To access storage resources with the SAS, the client only needs to pass in the SAS to the appropriate constructor or method. For each container used by a data or a log file, you must create a SQL Server Credential whose name matches the container path. You must store the information regarding Windows Azure Storage container, its associated policy name, and SAS key in the SQL Server credential store.