Backup / DR / BC
This course provides an introductory tour of Azure Storage Solutions such as its SQL offerings (SQL DB and third-party offerings of MySQL), managed NoSQL databases (DocumentDB and MongoDB), managed Redis Cache service, Azure Backup (backup-as-a-service), Site Recovery (for handling disaster recovery) and StorSimple (a hybrid cloud storage solution).
- Understand what SQL DB is and how to get started using it
- Learn the options offered by Azure for managed MySQL
- Understand what DocumentDB and MongoDB are and how to get started using them
- Learn what Redis Cache is and some cases of when you would use it
- Get an understanding of what Azure Search provides
- Learn how Azure Backup can solve common backup needs
- Understand what role Site Recovery can play in disaster recovery
- Learn how StorSimple can extend your on-premise storage capacity
- This course is for developers or IT professionals looking for an introduction to Azure’s Storage Solutions.
- Some familiarity with the Azure platform is helpful, but not required.
- Course Introduction
- Azure SQL Database
- What is Azure SQL Database?
- Understanding the service tiers
- Create a SQL Database
- What is a Data Throughput Unit (DTU)?
- Scaling Azure SQL
- Options for Using MySQL in Azure
- Azure CosmosDB DocumentDB API
- What is DocumentDB?
- Azure CosmosDB MongoDB API
- Options for Using MongoDB in Azure
- How does DocumentDB compare to MongoDB?
- Azure Redis Cache
- What is Azure Redis Cache?
- Common scenarios for using Redis Cache
- Understanding the service tiers
- How does Redis work?
- Create and manage a Redis Cache
- Scaling Azure Redis Cache
- Azure Search
- What is Azure Search?
- Indexes and Search Features
- How do you use the Search Service?
- Create a Search Service and Index
- Azure Backup
- What is Azure Backup?
- Backup Scenarios
- Import/Export Service
- What is the Import/Export Service?
- Why would you use Import/Export?
- Site Recovery
- What is Site Recovery?
- Workload recovery scenarios
- What is StorSimple?
- How does StorSimple work?
- Course Summary
- Conclusion and Wrap-Up
Welcome back, for the remaining sections of this course we are going to be focusing on products that are related to storage and backup. The first of these is Azure Backup.
What is Azure Backup?
It is backup-as-a-service, which is an integrated solution you can use to protect your data and workloads.
It has a 99.9% availability SLA.
Azure Backup encrypts the data before it is sent to Azure and once it is in storage, it will be stored encrypted.
You can choose to have your backups geo-replicated as well - meaning you don't need tape backups and off site storage any more.
And the initial backup can be done offline to save bandwidth.
Azure backup can be scheduled on a daily, monthly, weekly or yearly basis and can be retained for up to 99 years.
Once the initial backup is made, additional backups are incremental.
All data gets compressed and encrypted to minimize the bandwidth and storage needed.
Since backups can send large amounts of data, it is also possible to throttle the service so it doesn't saturate your bandwidth.
When Azure Backup was originally released it focused on file and folder backup. It can now also backup workloads like Sharepoint, Exchange, SQL Server and other applications that keep quite a bit of state in memory and are tricky to take application consistent copies of.
For Azure Backup there are three products that can be used for the different protection needs.
If you only want to backup files and folders, you'll be using the Azure Backup Agent. It runs on the local machine as a service and runs on a schedule you set to do the backups.
If you want to backup workloads like Hyper-V VMs, SQL Server, Sharepoint or Exchange, you can use the Azure Backup Server.
If you need to backup VMWare workloads, then you'll need to use the Data Protection Manager – which can handle all types of backups.
All of these products integrate with the Azure Portal for managing your backups.
When you schedule a backup, you get to choose how often to backup and you get to configure some retention dates for specific backup copies.
You'll see this when we get to the demo in a few minutes.
If you have a VM in the Azure, there is a Backup item on the menu, where you also create a backup policy and schedule backups for that VM.
Jason Haley is an independent consultant who focuses on Azure and Angular. He has over 20+ years’ experience architecting, designing, developing and delivering software solutions using mostly Microsoft technologies. Jason recently achieved his MCSE: Cloud Platform and Infrastructure certification in May 2017 (by passing all of the 70-532, 70-533 and 70-534 exams). He is also a Microsoft Azure MVP and leads the North Boston Azure User Group. He frequently speaks at community events on topics relating to Azure.