SlideShare uma empresa Scribd logo
1 de 9
Microsoft Azure Training
Shawn Ismail (Azure MVP)
shawn@cloudranger.net
http://www.cloudranger.net
Shawn Ismail
Microsoft MVP
Azure SQL Database - Part 4 - Business Continuity
Email: shawn@cloudranger.net | Twitter: @shawnismail | Blog: http://www.cloudranger.net | LinkedIn: https://www.linkedin.com/in/shawnismail
YouTube: https://www.youtube.com/c/CloudrangerNetwork
Slides: http://www.slideshare.net/shawnismail
Azure SQL Database - Part 4 - Business Continuity
Azure SQL Database Business Continuity
Business Continuity
Business continuity encompasses planning and preparation to ensure that an organization can continue to operate
in case of serious incidents or disasters and is able to recover to an operational state within a reasonably short
period. – Wikipedia
Every organization should have a business continuity plan for all workloads in Azure
In context of Azure SQL:
• Data backup on a regular basis
• Establish data retention
• Have data High Availability
Azure SQL Database - Part 4 - Business Continuity
Azure SQL Database Business Continuity
Recovery Time Objective (RTO) – Maximum acceptable time before the workload fully recovers after a disruptive
event.
Recovery Point Objective (RPO) – Maximum amount of data updates the workload can tolerate losing
Data Retention – Maximum amount of time the data needs to be archived
Azure SQL Database cannot directly use the database and transaction log backup like MS SQL Server
SQL Database provides several business continuity features, including automated backups and optional database
replication
Azure SQL Database - Part 4 - Business Continuity
Azure SQL Database Business Continuity – Database copy & export
Backup procedure - Works by manually copying a database and exporting as a .backpac file and storing in a
storage account
Restore procedure – In case of a failure, create a new Azure SQL Database server & import the exported copy the
database from the storage account
• Very simple backup solution
• Can also be restored in on-premises SQL servers
• Analogues to Full Backup in MS SQL Server
Not the preferred method of backing up:
Manual intervention
Not transactionally consistent backups
Additional costs of storage
Azure SQL Database - Part 4 - Business Continuity
Azure SQL Database Business Continuity – Automated Backups
SQL Database provides automated database backups (functionality built into Azure SQL):
• No opt-in required
• No additional cost
• Backups are stored in geo-redundant storage. Backups are automatically placed in paired regions
• Can be restored to same database server or new database server
Backup routine:
• Full Database backups weekly
• Differential backups hourly
• Transactional (Incremental) backups every 5 minutes
The above routine allows point-in-time restore | Restore to on-premises environment not available
Basic service tiers:
• Any restore points in within 7 days
Standard and Premium tiers:
• Any restore points within 35 days
Retention periods are changed by changing the tiers
Azure SQL Database - Part 4 - Business Continuity
Azure SQL Database Business Continuity – Paired Regions
Geography Paired regions
North America North Central US South Central US
North America East US West US
North America US East 2 US Central
North America West US 2 West Central US
Europe North Europe West Europe
Asia South East Asia East Asia
China East China North China
Japan Japan East Japan West
Brazil Brazil South (1) South Central US
Australia Australia East Australia Southeast
US Government US Gov Iowa US Gov Virginia
India Central India South India
Canada Canada Central Canada East
UK UK West UK South
Azure SQL Database - Part 4 - Business Continuity
Azure SQL Database Business Continuity – Active geo-replication
• One on more redundant copies of the database are maintained and updated on a continuous basis
• Analogues on SQL AlwaysOn feature in MS SQL Server
• Can be used as a DR or HA solution
• Available for all Tiers
• Configure up to 4 readable secondary databases in the same or different data center locations (regions)
• When Active Geo-Replication is configured, a secondary database is created on the specified server. Secondary
can only be created in a different Azure SQL Database server
• The original database becomes the primary database
• The primary database asynchronously replicates committed transactions to each of the secondary databases
• Only full transactions are replicated
• While at any given point, the secondary database might be slightly behind the primary database, the
secondary data is guaranteed to never have partial transactions
• Secondary database is fully readable
Training Site: http://www.cloudranger.net/azure-training
YouTube : https://www.youtube.com/c/CloudrangerNetwork
Slides : http://www.slideshare.net/shawnismail
Twitter : @shawnismail
Email : shawn@cloudranger.net
LinkedIn : https://www.linkedin.com/in/shawnismail
Thank you for viewing and please the videos on
Azure SQL Database - Part 4 - Business Continuity

Mais conteúdo relacionado

Mais de Shawn Ismail

Exam 70-533 Module 1-Lesson 2 - Overview of Azure
Exam 70-533 Module 1-Lesson 2 - Overview of AzureExam 70-533 Module 1-Lesson 2 - Overview of Azure
Exam 70-533 Module 1-Lesson 2 - Overview of AzureShawn Ismail
 
Exam 70-533 Module 1-Lesson 1 - Cloud technology overview
Exam 70-533 Module 1-Lesson 1 - Cloud technology overviewExam 70-533 Module 1-Lesson 1 - Cloud technology overview
Exam 70-533 Module 1-Lesson 1 - Cloud technology overviewShawn Ismail
 
Exam 70-533 Module 0-Lesson 2 - Overview of Exam 70-533
Exam 70-533 Module 0-Lesson 2 - Overview of Exam 70-533Exam 70-533 Module 0-Lesson 2 - Overview of Exam 70-533
Exam 70-533 Module 0-Lesson 2 - Overview of Exam 70-533Shawn Ismail
 
Exam 70-533 Module 0-Lesson 1 - About this course
Exam 70-533 Module 0-Lesson 1 - About this courseExam 70-533 Module 0-Lesson 1 - About this course
Exam 70-533 Module 0-Lesson 1 - About this courseShawn Ismail
 
Session 44 - Azure SQL Database - Part 1 - Introduction
Session 44 - Azure SQL Database - Part 1 - IntroductionSession 44 - Azure SQL Database - Part 1 - Introduction
Session 44 - Azure SQL Database - Part 1 - IntroductionShawn Ismail
 
Session 39 azure storage - part 2 - blob storage and security
Session 39   azure storage - part 2 - blob storage and securitySession 39   azure storage - part 2 - blob storage and security
Session 39 azure storage - part 2 - blob storage and securityShawn Ismail
 
Azure Network Security Groups (NSG)
Azure Network Security Groups (NSG)Azure Network Security Groups (NSG)
Azure Network Security Groups (NSG)Shawn Ismail
 
Microsoft Azure Training - [13] Azure Virtual Networks-Part 7-VNet-to-VNet Co...
Microsoft Azure Training - [13] Azure Virtual Networks-Part 7-VNet-to-VNet Co...Microsoft Azure Training - [13] Azure Virtual Networks-Part 7-VNet-to-VNet Co...
Microsoft Azure Training - [13] Azure Virtual Networks-Part 7-VNet-to-VNet Co...Shawn Ismail
 
Microsoft Azure Training - [11]Azure Virtual Networks -Part 5 -Cross-premises...
Microsoft Azure Training - [11]Azure Virtual Networks -Part 5 -Cross-premises...Microsoft Azure Training - [11]Azure Virtual Networks -Part 5 -Cross-premises...
Microsoft Azure Training - [11]Azure Virtual Networks -Part 5 -Cross-premises...Shawn Ismail
 
Microsoft Azure Training - [3] Azure Accounts, Subscriptions and Admin Roles ...
Microsoft Azure Training - [3] Azure Accounts, Subscriptions and Admin Roles ...Microsoft Azure Training - [3] Azure Accounts, Subscriptions and Admin Roles ...
Microsoft Azure Training - [3] Azure Accounts, Subscriptions and Admin Roles ...Shawn Ismail
 
Microsoft Azure Training - [2] Introduction to the Cloud (Exam 70-533)
Microsoft Azure Training - [2] Introduction to the Cloud (Exam 70-533)Microsoft Azure Training - [2] Introduction to the Cloud (Exam 70-533)
Microsoft Azure Training - [2] Introduction to the Cloud (Exam 70-533)Shawn Ismail
 

Mais de Shawn Ismail (11)

Exam 70-533 Module 1-Lesson 2 - Overview of Azure
Exam 70-533 Module 1-Lesson 2 - Overview of AzureExam 70-533 Module 1-Lesson 2 - Overview of Azure
Exam 70-533 Module 1-Lesson 2 - Overview of Azure
 
Exam 70-533 Module 1-Lesson 1 - Cloud technology overview
Exam 70-533 Module 1-Lesson 1 - Cloud technology overviewExam 70-533 Module 1-Lesson 1 - Cloud technology overview
Exam 70-533 Module 1-Lesson 1 - Cloud technology overview
 
Exam 70-533 Module 0-Lesson 2 - Overview of Exam 70-533
Exam 70-533 Module 0-Lesson 2 - Overview of Exam 70-533Exam 70-533 Module 0-Lesson 2 - Overview of Exam 70-533
Exam 70-533 Module 0-Lesson 2 - Overview of Exam 70-533
 
Exam 70-533 Module 0-Lesson 1 - About this course
Exam 70-533 Module 0-Lesson 1 - About this courseExam 70-533 Module 0-Lesson 1 - About this course
Exam 70-533 Module 0-Lesson 1 - About this course
 
Session 44 - Azure SQL Database - Part 1 - Introduction
Session 44 - Azure SQL Database - Part 1 - IntroductionSession 44 - Azure SQL Database - Part 1 - Introduction
Session 44 - Azure SQL Database - Part 1 - Introduction
 
Session 39 azure storage - part 2 - blob storage and security
Session 39   azure storage - part 2 - blob storage and securitySession 39   azure storage - part 2 - blob storage and security
Session 39 azure storage - part 2 - blob storage and security
 
Azure Network Security Groups (NSG)
Azure Network Security Groups (NSG)Azure Network Security Groups (NSG)
Azure Network Security Groups (NSG)
 
Microsoft Azure Training - [13] Azure Virtual Networks-Part 7-VNet-to-VNet Co...
Microsoft Azure Training - [13] Azure Virtual Networks-Part 7-VNet-to-VNet Co...Microsoft Azure Training - [13] Azure Virtual Networks-Part 7-VNet-to-VNet Co...
Microsoft Azure Training - [13] Azure Virtual Networks-Part 7-VNet-to-VNet Co...
 
Microsoft Azure Training - [11]Azure Virtual Networks -Part 5 -Cross-premises...
Microsoft Azure Training - [11]Azure Virtual Networks -Part 5 -Cross-premises...Microsoft Azure Training - [11]Azure Virtual Networks -Part 5 -Cross-premises...
Microsoft Azure Training - [11]Azure Virtual Networks -Part 5 -Cross-premises...
 
Microsoft Azure Training - [3] Azure Accounts, Subscriptions and Admin Roles ...
Microsoft Azure Training - [3] Azure Accounts, Subscriptions and Admin Roles ...Microsoft Azure Training - [3] Azure Accounts, Subscriptions and Admin Roles ...
Microsoft Azure Training - [3] Azure Accounts, Subscriptions and Admin Roles ...
 
Microsoft Azure Training - [2] Introduction to the Cloud (Exam 70-533)
Microsoft Azure Training - [2] Introduction to the Cloud (Exam 70-533)Microsoft Azure Training - [2] Introduction to the Cloud (Exam 70-533)
Microsoft Azure Training - [2] Introduction to the Cloud (Exam 70-533)
 

Último

08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 

Último (20)

08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 

Session 47 - Azure SQL Database - Part 4 - Business Continuity

  • 1. Microsoft Azure Training Shawn Ismail (Azure MVP) shawn@cloudranger.net http://www.cloudranger.net
  • 2. Shawn Ismail Microsoft MVP Azure SQL Database - Part 4 - Business Continuity Email: shawn@cloudranger.net | Twitter: @shawnismail | Blog: http://www.cloudranger.net | LinkedIn: https://www.linkedin.com/in/shawnismail YouTube: https://www.youtube.com/c/CloudrangerNetwork Slides: http://www.slideshare.net/shawnismail
  • 3. Azure SQL Database - Part 4 - Business Continuity Azure SQL Database Business Continuity Business Continuity Business continuity encompasses planning and preparation to ensure that an organization can continue to operate in case of serious incidents or disasters and is able to recover to an operational state within a reasonably short period. – Wikipedia Every organization should have a business continuity plan for all workloads in Azure In context of Azure SQL: • Data backup on a regular basis • Establish data retention • Have data High Availability
  • 4. Azure SQL Database - Part 4 - Business Continuity Azure SQL Database Business Continuity Recovery Time Objective (RTO) – Maximum acceptable time before the workload fully recovers after a disruptive event. Recovery Point Objective (RPO) – Maximum amount of data updates the workload can tolerate losing Data Retention – Maximum amount of time the data needs to be archived Azure SQL Database cannot directly use the database and transaction log backup like MS SQL Server SQL Database provides several business continuity features, including automated backups and optional database replication
  • 5. Azure SQL Database - Part 4 - Business Continuity Azure SQL Database Business Continuity – Database copy & export Backup procedure - Works by manually copying a database and exporting as a .backpac file and storing in a storage account Restore procedure – In case of a failure, create a new Azure SQL Database server & import the exported copy the database from the storage account • Very simple backup solution • Can also be restored in on-premises SQL servers • Analogues to Full Backup in MS SQL Server Not the preferred method of backing up: Manual intervention Not transactionally consistent backups Additional costs of storage
  • 6. Azure SQL Database - Part 4 - Business Continuity Azure SQL Database Business Continuity – Automated Backups SQL Database provides automated database backups (functionality built into Azure SQL): • No opt-in required • No additional cost • Backups are stored in geo-redundant storage. Backups are automatically placed in paired regions • Can be restored to same database server or new database server Backup routine: • Full Database backups weekly • Differential backups hourly • Transactional (Incremental) backups every 5 minutes The above routine allows point-in-time restore | Restore to on-premises environment not available Basic service tiers: • Any restore points in within 7 days Standard and Premium tiers: • Any restore points within 35 days Retention periods are changed by changing the tiers
  • 7. Azure SQL Database - Part 4 - Business Continuity Azure SQL Database Business Continuity – Paired Regions Geography Paired regions North America North Central US South Central US North America East US West US North America US East 2 US Central North America West US 2 West Central US Europe North Europe West Europe Asia South East Asia East Asia China East China North China Japan Japan East Japan West Brazil Brazil South (1) South Central US Australia Australia East Australia Southeast US Government US Gov Iowa US Gov Virginia India Central India South India Canada Canada Central Canada East UK UK West UK South
  • 8. Azure SQL Database - Part 4 - Business Continuity Azure SQL Database Business Continuity – Active geo-replication • One on more redundant copies of the database are maintained and updated on a continuous basis • Analogues on SQL AlwaysOn feature in MS SQL Server • Can be used as a DR or HA solution • Available for all Tiers • Configure up to 4 readable secondary databases in the same or different data center locations (regions) • When Active Geo-Replication is configured, a secondary database is created on the specified server. Secondary can only be created in a different Azure SQL Database server • The original database becomes the primary database • The primary database asynchronously replicates committed transactions to each of the secondary databases • Only full transactions are replicated • While at any given point, the secondary database might be slightly behind the primary database, the secondary data is guaranteed to never have partial transactions • Secondary database is fully readable
  • 9. Training Site: http://www.cloudranger.net/azure-training YouTube : https://www.youtube.com/c/CloudrangerNetwork Slides : http://www.slideshare.net/shawnismail Twitter : @shawnismail Email : shawn@cloudranger.net LinkedIn : https://www.linkedin.com/in/shawnismail Thank you for viewing and please the videos on Azure SQL Database - Part 4 - Business Continuity