nicconf 2015 - azure disaster recovery in 60min
TRANSCRIPT
Peter De Tender - @pdtit
Building your Hyper-V Disaster Recovery to Azure in 60min
Journey in this session
What is DR?
Microsoft DR Solutions
Microsoft Azure Site Recovery Manager
About Peter De Tender - @pdtit
@PDTIT
IAMCT Country Lead Belux
- IAMCT European
Chairman
8 year MCT
Microsoft Learning Regional Lead
Trainer, Speaker
Microsoft Infrastructure Expert
Leader&
Microsoft Alliance Manager
SOGETI Belgium
About Peter De Tender - @pdtit
https://www.packtpub.com/virtualization-and-cloud/mastering-hyper-v
What is D/R in the end?
How to stay calm when the lights go out…
…Easy-peasy, right? any questions?? Thank you and goodbye
No light…means…
Panic…
Light switch…..
Turn on….Calm restored….Kudos to Kristian Nese for this animation inspiration
…If it only was this simple
…If everything else fails…
…There’s always the WBW(*) feature…
WBW = wake by wife
“Familiar” DR Solutions• Storage replication• Stretch cluster using
single vLAN with single address space
• Active / passive• Dynamic incoming
connection failover
Effective, although expensive to deploy and maintain
Normally tied to hardware vendor specific technologies
Difficult to perform partial failovers
Stretch cluster –Single vLAN
DataCenter 1
Fault- tolerant data storage
Compute nodes
SAN replication
DataCenter 2
Fault- tolerant data storage
Compute nodes
Geo-Load Balancing
External DR solution
The DR challenge
Your on-prem IT platformYour datacenter
• Historically challenging– Complicated solutions– Required end-to-end planning and design– Vendor lock-in– In most cases “pretty” expensive
• Commodity solutions are now in the market– Public cloud offerings– Service provider solutions– OPEX vs. CAPEX for your DR = it’s way cheaper!!!!
Reasons to reconsider your DR today
- Monthly scheduled reboots “maintenance plan”
- Backup or long term data solution (but having a backup already helps… )
- “I can blame it on the IT guy anyway”
DR doesn’t mean…
Microsoft DR Solutions
Compute Storage Networks
SQLIISApps
3rd Party Storage Replication
VM Replication with Hyper-V Replica
e.g. SQL Always ON, Exchange DAG,…
DR Orchestrationwith
Azure Site Recovery Manager
Microsoft’s DR stack
Backups
Microsoft solutionsBreadth & depth solutions for business continuity & disaster recovery
Hyper-V FailoverClustering for VM Resilience
1
Hyper-V Guest Clustering for app-level HA, i.e. SQL Server AlwaysOn FCI2}
Centralized backup with Data Protection Manager 4
Simplified protection with Windows Server Backup 3
Integration of WSB/DPM with Microsoft Azure Backup 5
Orchestrated Physical, Hyper-V & VMware VM Replication & Recovery using Azure Site Recovery, between on-premises locations, or between on-premises & Microsoft Azure
6
Microsoft Azure
Azure Backup
Data Protection Challenges
Data rates are growing at over 40% per year. Rapid Data Growth
Cost of storage growing
Cost of backup solutions
Complexity of managing all that storage
Important data may go without the protection it
should haveOperation Challenges
Introducing Azure Backup
Simple and reliable server backup to the cloud
• Offsite FILES & FOLDERS data protection in Microsoft Azure storage
• Integrated with existing data protection tools
• Coolest integration with Server Essentials Experience
• Efficient use of resources
Azure Backup enhances Microsoft backup tools with cloud backup capabilities
Introducing Backup to Azure
Simple and reliable server backup to the cloud
• Offsite FULL SYSTEM BACKUPS data protection in Microsoft Azure storage
• Integrated with existing data protection tools
• Efficient use of resources
Azure Backup enhances Microsoft backup tools with cloud backup capabilities
Suitable for any workloadWhen to Choose Backup to Azure
Protected ServerSystem Center
DPM or any 3rd party B2D
File ServerSQL
Exchange
Or
Already using System Center Data Protection Manager or any other Backup-to-Disk solution? Azure Backup integrates easily
Small business or branch office? Azure Backup integrates with the in-box Windows Server backup tool
How Azure Backup Works
4. Backup
2. Install Agent
1. Sign Up
Window Server 2012 R2
3. Register and Configure
5. Recover - to the same or a different server
Encrypted Data
Native Windows Backup
How Azure Backup Works
4. Backup
2. Install Agent
1. Sign Up
DPM or3rd party
3. Register and Configure
5. Recover - to the same or a different server
Encrypted Data
Microsoft DPM or 3rd party backup to Azure
Data is encrypted on-premises…
Security
… so the data is encrypted on the network…
… and remains encrypted while stored
• Only you have your key• Protect your key• Data cannot be recovered without your key• Microsoft does not have your key
Demo - Azure Backup + Backup to Azure
Hyper-V Replica
Hyper-V Replica Overview
Simple Affordable Flexible
Inbox replicationApplication agnosticStorage agnostic
Once Hyper-V Replica is enabled, VMs begin replication
• Affordable in-box business continuity and disaster recovery
• Configurable replication frequencies of 30 seconds, 5 minutes and 15 minutes
• Secure replication across network• Agnostic of hardware on either site• No need for other virtual machine replication
technologies• Automatic handling of live migration• Simple configuration and management
Replicate Hyper‑V VMs from a Primary to a Replica site
Hyper V Replica‑
Primary Site Secondary SiteInitial Replica
Once replicated, changes replicated on chosen frequency
Replicated Changes
Upon site failure, VMs can be started on secondary site
CSV onBlockStorage
SMB ShareFile Based
Storage
Replication configured from primary to secondary
Hyper-V Replica | Extended Replication
• Once a VM has been successfully replicated to the replica site, replicacan be replicated to a 3rd location
• Chained Replication
• Extended Replica contents match the original replication contents
• Extended Replica replication frequencies can differ from original replica
• Useful for scenarios such as SMB -> Service Provider -> Service Provider DR Site
Replicate to 3rd Location for Extra Level of Resiliency
DR Site
DASStorage
Replication can be enabled on the 1st replica to a 3rd site
Replication
Azure Site Recovery Manager
DR Orchestration
DR
Orchestratio
n
SCVMM
Compute Storage Networks
DRP
Primary Site
SCVMM
Compute Storage Networks
DRP
Azure Site Recovery (ASR) Initially
Secondary Site
Extensible Data Channel (Hyper-V Replica)
Azure Site Recovery
DR Orchestration
DR
Orchestratio
n
Hyper-V Host 2012 R2
Compute Storage Networks
DRP
Primary Site
Hyper-V Host 2012 R2
Compute Storage Networks
DRP
Azure Site Recovery (ASR) Today
Secondary Site
Extensible Data Channel (Hyper-V Replica)
Azure Site Recovery
DR Orchestration
DR
Orchestratio
n
Hyper-V Host 2012 R2
Compute Storage Networks
DRP
Primary Site
Hyper-V Host 2012 R2
Compute Storage Networks
DRP
Azure Site Recovery (ASR) Today
Secondary Site
can just be Azure!!
Extensible Data Channel (Hyper-V Replica)
Azure Site Recovery
ASR Deployment Options
On-prem Hyper-V hosts On-prem Hyper-V hosts On-prem Hyper-V hosts
On-Prem to On-Prem• SC VMM required at
all locations• Direct routable access
between each site (to allow HVR to replicate)
• Secondary and territory replication targets supported
• Recovery plans managed by yourself
• Failover managed by yourself
ASR Deployment Options
On-prem Hyper-V hosts Azure
On-Prem to Azure • SC VMM required at primary location
• ASR plug-in installed in all Hyper-V hosts to allow replication to and from Azure
• Recovery plans managed by yourself
• Failover managed by yourself
ASR Deployment Options
On-prem Hyper-V hosts Service provider
On-Prem to validated service provider • SC VMM required at primary location
• Publishing of Hyper-V hosts required to allow replication
• Recovery plans managed by service provider
• Failover managed by service provider
Azure Site Recovery Manager
• Protect important services bycoordinating replication and recovery of VMM-managed private clouds
• Automates replication of VMs within clouds between sites
• Hyper-V Replica provides replication, orchestrated by Azure Site Recovery Manager
• Can be used for planned, unplanned and testing failover between sites
• Integrate with scripts for customization of recovery plans
Orchestrate protection and recovery of private clouds
Replication Channel
Datacenter 1
LOB cloud/Dev-testLOB cloud/Dev-test
Failover
Datacenter 2Co
mm
unica
tion
chan
nel Com
munication channel
Windows AzureSite Recovery Manager
Hyper-V Hosts
Hyper-V Hosts
VMM 2012 R2 orHyper-V Host
VMM 2012 R2 orHyper-V Host
Azure Site Recovery – Step-by-Step
Step 1 : Create a vault Create an Azure Site Recovery vault.
Step 2 : Create a Hyper-V Site Create a Hyper-V site as a logical container for all the Hyper-V servers that contain virtual machines you want to protect.
Step 3 : Prepare Hyper-V Servers Generate a registration key and download the Provider setup file. You run the file on each Hyper-V server in the site and select the key to register the server in the vault.
Step 4 : Prepare Resources Create an Azure storage account to store replicated virtual machines.
Step 5 : Create and configure Protection Groups Create a protection group and apply protection settings to it. The protection settings will be applied to every virtual machine you add to the group.
Step 6 : Enable Protection for VM’s Enable protection for virtual machines by adding them to a protection group.
Step 7 : Test Deployment Run a test failover for a virtual machine.
3. Deploy Provider on VMM and Host Agent on Hosts
Microsoft Azure Site RecoveryHow it works: initial configuration
Primary Site
System Center Virtual MachineManager
1. Sign up
Secondary Site
2. Create Recovery Vault and Download
Provider + Registration file
4. VMM Metadata pushed to Azure Site Recovery, outbound, over HTTPS
Microsoft Azure Site RecoveryHow it works: configuring protection and map networks
Primary Site
System Center Virtual MachineManager
AD
SQL
LOB
Secondary Site
5. On Primary Site, create VMM Clouds & add VMs
7. Configure Protectionof Clouds
6. On Secondary Site, create corresponding Storage Accounts
8. ContinuousHealth Monitoring
9. Map VM Networks from Primary to Secondary
Azure Site Recovery - Walkthrough
Azure Site Recovery - Walkthrough
Azure Site Recovery - Walkthrough
Azure Site Recovery - Walkthrough
Azure Site Recovery - Walkthrough
Azure Site Recovery - Walkthrough
Azure Site Recovery - Walkthrough
Azure Site Recovery - Walkthrough
Azure Site Recovery - Walkthrough
Azure Site Recovery - Walkthrough
Azure Site Recovery - Walkthrough
Azure Site Recovery - Walkthrough
Azure Site Recovery - Walkthrough
Azure Site Recovery - Walkthrough
Azure Site Recovery - Walkthrough
Azure Site Recovery - Walkthrough
Azure Site Recovery - Walkthrough
Azure Site Recovery - Walkthrough
Azure Site Recovery - Walkthrough
Demo - Azure Site Recovery Manager
COMPRESSED DATA STORED PER MONTH• First 5 GB / Month = Free• Greater than 5 GB / Month = 0.25€ per GB
per month
Great, Now What’s The Cost Of This?
That’s the REALLY GOOD NEWS to end with!
Azure Site Recovery Manager with SAN Replication – new announcement (Nov ‘14)
Partner Integration
Key Value Propositions
SAN ReplicationTake advantage of SAN Replication capabilities provided by enterprise storage partners, across both FC & iSCSI storageSupports asynchronous replication for flexibility or synchronous replication for the lowest RPO/RTO
Full Disaster Recovery orchestration for SAN storageSupport for applications that require DR with shared storage, such as SQL Server, SharePoint, SAP etc.Integrated with Azure Site Recovery for streamlined, consistent experience.
Integration with SAN via SMI-S – VMM will discover and enumerate existing storage.
VMM provides comprehensive SAN management capabilities within console
Introducing ASR with SAN Replication
On-premises to On-premises protection
Microsoft Azure Site Recovery
Communication Channel
SAN Replication
Primary Site
Recovery Site
Windows Server
Windows Server
Journey in this session
What is DR?
Microsoft DR Solutions
Microsoft Azure Site Recovery Manager
Peter De Tender - @pdtit
Building your Hyper-V Disaster Recovery to Azure in 60min
Keep the momentum
- Building BaaS, RaaS and DRaaS using Windows Server, System Center and Azure
- 13.20h – 14.20h / Room 6- Robert Hedblom
- @pdtit- #TechEdYellowPantsTeam