Download presentation
Presentation is loading. Please wait.
Published byAugustus Willis Modified over 9 years ago
1
425.922.9081 Business Continuity Solutions for SQL Database* applications on Windows Azure Alexander (Sasha) Nosov Principal Program Manager Microsoft Corporation * Formerly known as SQL Azure 425.922.9081 DBI334
2
425.922.9081
3
Platform security Physical securityGeo distribution Compliance
4
425.922.9081
6
Reads are completed at the primary Writes are replicated to secondaries Each replica is backed up independently DB Single Logical Database Multiple Physical Replicas P S S Write Ack Read Value Write Ack P S S
7
425.922.9081 Primary Manager Node Partition Manager Fabric Data Node 103 P P S S S S Data Node 104 S S S S Data Node 102 P P S S S S Data Node 105 P P S S S S Data Node 101 S S P P P P P P S S S S S S Global Partition Map Node down Which replica lost? Promote to primary Reconfigure S S
8
425.922.9081 No additional administration cost ACID properties are maintained by the system Failovers are fully automated Dynamic routing of connections No additional charges for database redundancy RPO=0, RTO=30sec 99.9% availability SLA
9
425.922.9081
12
S S P P’ S S
14
Azure DNS HostnameIP Address www.contoso.comNorth Central US http://www.contoso.com/ Contoso service South Central US App admin End user DBCopy Create backup copy DB_06_11_2012 DB_06_12_2012 DB_06_13_2012 Oops! Recover from backup DB_MAINDB_MAIN_OLD ALTER DATABASE DB_MAIN MODIFY NAME = DB_MAIN_OLD GO WAITFOR DELAY '00:00:30' GO ALTER DATABASE DB_06_01_2012 MODIFY NAME = DB_MAIN GO DB_MAIN Minimal charge is prorated day use Copies entire database You are responsible for retention and cleanup Support database federations is coming soon RTO = time to recognize the error + time to rename the database + rename delays
15
425.922.9081 Leverages import/export service and Azure storage Reduces storage cost but increases backup time More complex backup/restore workflow RTO = time to recognize the error + time to import database + time to rename the database Contoso service South Central US DBCopy DB_06_01_2012 DB_MAIN BP_06_11_2012 BP_06_12_2012 BP_06_13_2012 Export
16
425.922.9081
19
Azure DNS HostnameIP Address www.contoso.comSouth Central US http://www.contoso.com/ Contoso V1 (primary instance) South Central US App admin End user DBCopy Create backup copy DB_06_11_2012 DB_06_12_2012 DB_06_13_2012 DB_MAIN Contoso V1 (secondary instance) North Central US DB_MAIN BP_06_11_2012 BP_06_12_2012 BP_06_13_2012 Export to blob Export Import from blob Import Activate and verify application DNS update North Central US Copies entire database You are responsible for cleanup Minimal database charge is prorated day use Support for database federations is coming soon RTO = time to import + time to start app + DNS change RPO = export interval
20
demo Using SQL Database import/export service for disaster recovery of your application
21
425.922.9081 Contoso V1 (primary instance) South Central US DBCopy DB_06_01_2012 DB_05_25_2012 DB_05_18_2012 North Central US BP_06_11_2012 BP_06_12_2012 BP_06_13_2012 Geo-replication BP_06_11_2012 BP_06_12_2012 BP_06_13_2012
22
425.922.9081
26
Extends replica creation and data synchronization to geo User initiated Automatic data replication and synchronization Optional RPO enforcement Read-only geo-secondary Multiple geo-secondaries User-controlled failover P’ S’ S’ P S S
27
425.922.9081 Roadmap: Point in time recovery
28
425.922.9081 Roadmap: Point in time recovery S S P P’ Exposes internal backups to the user Backups are highly available Restores to new database Any point in time within retention period
29
425.922.9081
30
@sqlserver @ms_teched mva Microsoft Virtual Academy SQL Server 2012 Eval Copy Get Certified! Hands-On Labs
31
425.922.9081
32
Breakout Session: AZR203 Business Continuity in the Windows Azure Cloud AZR204 Hybrid Will Rule: Options to Connect, Extend and Integrate Applications in Your Data Center and Windows Azure Find Me Later At SQL Server booth or e-mail sashan@microsoft.com
33
425.922.9081 Q & A
34
425.922.9081
36
Connect. Share. Discuss. http://northamerica.msteched.com Learning Microsoft Certification & Training Resources www.microsoft.com/learning TechNet Resources for IT Professionals http://microsoft.com/technet Resources for Developers http://microsoft.com/msdn
37
Required Slide Complete an evaluation on CommNet and enter to win!
38
425.922.9081 Scan the Tag to evaluate this session now on myTechEd Mobile
39
425.922.9081
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.