{"id":3178,"date":"2013-07-11T01:43:00","date_gmt":"2013-07-10T23:43:00","guid":{"rendered":"https:\/\/www.dbi-services.com\/blog\/high-availability-and-disaster-recovery-on-windows-azure-vms\/"},"modified":"2013-07-11T01:43:00","modified_gmt":"2013-07-10T23:43:00","slug":"high-availability-and-disaster-recovery-on-windows-azure-vms","status":"publish","type":"post","link":"https:\/\/www.dbi-services.com\/blog\/high-availability-and-disaster-recovery-on-windows-azure-vms\/","title":{"rendered":"High availability and disaster recovery on Windows Azure VMs"},"content":{"rendered":"<p><img decoding=\"async\" class=\"blog-image aligncenter\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/2e1ax_default_entry_TechEd.jpg\" alt=\"\" \/><\/p>\n<p>To be honest, I am not a specialist of Windows Azure. In order to learn a little bit more about this subject, I decided to follow a TechEd Europe 2013 session about High Availability and Desaster Recovery on Windows Azure Virtual Machines.<\/p>\n<h3>Overview of Windows Azure<\/h3>\n<p>Windows Azure is Microsoft&#8217;s application platform for the public cloud. You have the possibility to use this platform in many different ways:<\/p>\n<ul>\n<li>build a web application that runs and stores its data on Windows Azure data centers<\/li>\n<li>just storing data and running your application on-premises (outside the public cloud)<\/li>\n<li>create VMs for development or test<\/li>\n<li>etc.<\/li>\n<\/ul>\n<p>Windows Azure offers multiple solutions.<\/p>\n<h3>Windows Azure Principles<\/h3>\n<p>It is economic and usage-based:<\/p>\n<ul>\n<li>pay for what you use<\/li>\n<li>pay by the minute<\/li>\n<li>MSDN usage free in VMs<\/li>\n<\/ul>\n<p>It is automated and elastic:<\/p>\n<ul>\n<li>you can use PowerShell automation<\/li>\n<li>Easy to scale-out<\/li>\n<li>Easy to scale-up<\/li>\n<\/ul>\n<p>It is managed, hybrid, and supports AlwaysOn:<\/p>\n<ul>\n<li>simple load-balancing possible<\/li>\n<li>managed availability<\/li>\n<li>easy hybrid (Windows Azure and on-premises)<\/li>\n<\/ul>\n<h3>Infrastructure services on Windows Azure<\/h3>\n<p>What does Windows Azure offer in terms of infrastructure services?<\/p>\n<ul>\n<li>Experience of IT professionals\n<ul>\n<li>multiple way to get started with Management Portal, Scripting&#8230;<\/li>\n<\/ul>\n<\/li>\n<li>Image of application available to install it quickly\n<ul>\n<li>SQL Server(2008 R2 WEB\/Standard\/Entreprise, 2012 Express\/WEB\/Standard\/Entreprise), SharePoint 2010\/2013&#8230;<\/li>\n<\/ul>\n<\/li>\n<li>Storage Manageability and Mobility\n<ul>\n<li>possibility to have his own storage or\/and to use Windows Azure storage<\/li>\n<\/ul>\n<\/li>\n<li>High Availability Features\n<ul>\n<li>Power Unit Rack Switch: Load balancing between Rack containing VMs(Availability SLA: 99.95%)<\/li>\n<\/ul>\n<\/li>\n<li>Advanced Hybrid Networking\n<ul>\n<li>Virtual Network Site-To-Site VPN netween on-premises datacenter and Windows Azure<\/li>\n<li>Virtual Network Point-To-Site: on-premises individual computers behind firewall and\u00a0 Remote workers\u00a0 connect via Windows Azure Gateway<\/li>\n<\/ul>\n<\/li>\n<li>IaaS, PaaS, and Agility\n<ul>\n<li>Pay by the minute: VMs stops = Payment stops, no rounding-up, no minimun<\/li>\n<li>MSDN Usage Improvements\n<ul>\n<li>MSDN products can be used on VMs<\/li>\n<li>Single monetory credit instead of multiple<\/li>\n<li>Focusing on Test\/dev usage<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<h3>Three &#8220;infrastructure as a service&#8221; scenarios<\/h3>\n<p>There are three main &#8220;infrastructure as a service&#8221; scenarios for SQL Server high availability and disaster recovery:<\/p>\n<ul>\n<li>HA within Azure\n<ul>\n<li>Availability of SQL Server in Azure VM<\/li>\n<li>Protection from issues impacting SQL Server or VM<\/li>\n<li>Using another SQL Server VM in same Azure DC<\/li>\n<\/ul>\n<\/li>\n<li>DR between On-Premise and Azure\n<ul>\n<li>Ensure availability of on-premise SQL Server (physical or virtual)<\/li>\n<li>Protection from issues impacting on-premise DC<\/li>\n<li>Using a SQL Server VM in Azure<\/li>\n<\/ul>\n<\/li>\n<li>DR across Azure DCs\n<ul>\n<li>Availability of SQL Server in Azure VM<\/li>\n<li>Protection from issues impacting the Azure DC<\/li>\n<li>Using another SQL Server VM in different Azure DC<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<h3>SQL Server High Availability with Azure<\/h3>\n<p>What are the reasons for achieving high availability with Azure?<\/p>\n<ul>\n<li>Azure\u2019s failure detection for VM (not SQL Server)\n<ul>\n<li>SQL Server service could be down or hung<\/li>\n<li>Servicing of guest OS can cause downtime<\/li>\n<li>Servicing of SQL Server can cause downtime<\/li>\n<\/ul>\n<\/li>\n<li>Azure&#8217;s service healing involves restarting VM in different host\n<ul>\n<li>around 12 minutes downtime each time<\/li>\n<\/ul>\n<\/li>\n<li>Azure&#8217;s upgrade involves servicing host OS and restarting VM in the host\n<ul>\n<li>around 15 minutes downtime each time<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>Have a look at this exemple:<\/p>\n<p><a class=\"easyblog-thumb-preview\" title=\"Azure1.jpg\" href=\"http:\/\/dbi-services.com\/blog\/images\/easyblog_images\/99\/Azure1.jpg\"><img decoding=\"async\" title=\"b2ap3_thumbnail_Azure1.jpg\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/b2ap3_thumbnail_Azure1.jpg\" alt=\"b2ap3_thumbnail_Azure1.jpg\" \/><\/a><\/p>\n<p>There are some limitations for the current version of Windows Azure &#8211; e. g. mirroring is only possible with one secondary.<\/p>\n<p><a class=\"easyblog-thumb-preview\" title=\"Azure2.jpg\" href=\"http:\/\/dbi-services.com\/blog\/images\/easyblog_images\/99\/Azure2.jpg\"><img decoding=\"async\" title=\"b2ap3_thumbnail_Azure2.jpg\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/b2ap3_thumbnail_Azure2.jpg\" alt=\"b2ap3_thumbnail_Azure2.jpg\" \/><\/a><\/p>\n<p><strong>Availability Group<\/strong><\/p>\n<p>You can also use SQL Server technology such as Availability Group in Windows Azure. It offers the following advantages:<\/p>\n<ul>\n<li>Provides many other capabilities\n<ul>\n<li>Flexible Failover Policy<\/li>\n<li>Automatic Page Repair<\/li>\n<li>Backups on Secondaries<\/li>\n<li>Improved Manageability<\/li>\n<li>FileStream &amp; FileTable support<\/li>\n<\/ul>\n<\/li>\n<li>But requires\n<ul>\n<li>Windows Cluster\n<ul>\n<li>Though no shared storage<\/li>\n<\/ul>\n<\/li>\n<li>Same Windows Domain\n<ul>\n<li>Needs an Active Directory Domain Controller<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>For the moment Availability Group Listeners are not yet supported by Windows Azure. It will be supported in next couple of months.<br \/>\nIn the meantime it is possible to use Failover Partner as in database mirroring, but only with two replicas.<\/p>\n<p><strong>How to configure SQL Server Availability Group?<\/strong><\/p>\n<p>You will have to setup an Active Directory Domain Controller and add VMs to this domain and create a Windows Cluster.<br \/>\nTake care: Azure\u2019s DHCP assigns a dup IP to the cluster network name (CNN) which can cause cluster creation to fail as Availability Groups do not use CNN.<br \/>\nAs a workaround, you can use <a href=\"http:\/\/gallery.technet.microsoft.com\/scriptcenter\/Create-WSFC-Cluster-for-7c207d3a\">this script<\/a>.<br \/>\nThe rest of the process is the same as on-premises.<\/p>\n<p><strong>Mirroring<\/strong><br \/>\nIf you need Windows Authentication you will have to setup an Active Directory Domain Controller and add VMs to this domain. The rest of the process is the same as on-premises.<\/p>\n<h3>SQL Server Disaster Recovery between On-Premises and Azure<\/h3>\n<p>Why should we need that?<\/p>\n<ul>\n<li>An event can cause on-premises SQL Server to become unavailable temporarily (gateway failure) or permanently (flooding).<\/li>\n<li>A Disaster recovery site is expensive\n<ul>\n<li>site rent + maintenance<\/li>\n<li>hardware<\/li>\n<li>operations (maintenance)<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>How to do it?<\/p>\n<ul>\n<li>Deploy one or more secondary replicas for on-premises SQL Server\n<ul>\n<li>Replicas continuously synchronize<\/li>\n<\/ul>\n<\/li>\n<li>Best regions: Western US, Eastern US, East Asia, Southeast Asia, Northern Europe, Western Europe\n<ul>\n<li>Political considerations<\/li>\n<li>Latency<\/li>\n<\/ul>\n<\/li>\n<li>Low TCO (Total Cost Of)\n<ul>\n<li>VM and storage<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>It should look like this:<\/p>\n<p><a class=\"easyblog-thumb-preview\" title=\"Azure3.jpg\" href=\"http:\/\/dbi-services.com\/blog\/images\/easyblog_images\/99\/Azure3.jpg\"><img decoding=\"async\" title=\"b2ap3_thumbnail_Azure3.jpg\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/b2ap3_thumbnail_Azure3.jpg\" alt=\"b2ap3_thumbnail_Azure3.jpg\" \/><\/a><a class=\"easyblog-thumb-preview\" title=\"Azure4.jpg\" href=\"http:\/\/dbi-services.com\/blog\/images\/easyblog_images\/99\/Azure4.jpg\"><img decoding=\"async\" title=\"b2ap3_thumbnail_Azure4.jpg\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/b2ap3_thumbnail_Azure4.jpg\" alt=\"b2ap3_thumbnail_Azure4.jpg\" \/><\/a><\/p>\n<p>There are some limitations in terms of supported technologies:<\/p>\n<p><a class=\"easyblog-thumb-preview\" title=\"Azure5.jpg\" href=\"http:\/\/dbi-services.com\/blog\/images\/easyblog_images\/99\/Azure5.jpg\"><img decoding=\"async\" title=\"b2ap3_thumbnail_Azure5.jpg\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/b2ap3_thumbnail_Azure5.jpg\" alt=\"b2ap3_thumbnail_Azure5.jpg\" \/><\/a><\/p>\n<h3>SQL Server Disaster Recovery across Azure Datacenters<\/h3>\n<p>Why could it be interesting to use this configuration?<\/p>\n<ul>\n<li>If you use multiple disks:\n<ul>\n<li>Azure\u2019s Geo-Replication doesn\u2019t guarantee write order across disks<\/li>\n<li>This can break SQL Server\u2019s recovery requirement (log always more up-to-date than data)<\/li>\n<\/ul>\n<\/li>\n<li>If Azure\u2019s DR doesn\u2019t satisfy your requirements:\n<ul>\n<li>NO SLA<\/li>\n<li>Based on Azure tests:\n<ul>\n<li>VM recovery:\u00a0 less than twenty four hours<\/li>\n<li>Data loss: less than thirty minutes<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p><a class=\"easyblog-thumb-preview\" title=\"Azure6.jpg\" href=\"http:\/\/dbi-services.com\/blog\/images\/easyblog_images\/99\/Azure6.jpg\"><img decoding=\"async\" title=\"b2ap3_thumbnail_Azure6.jpg\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/b2ap3_thumbnail_Azure6.jpg\" alt=\"b2ap3_thumbnail_Azure6.jpg\" \/><\/a><\/p>\n<p>These are the supported technologies:<\/p>\n<p><a class=\"easyblog-thumb-preview\" title=\"Azure7.jpg\" href=\"http:\/\/dbi-services.com\/blog\/images\/easyblog_images\/99\/Azure7.jpg\"><img decoding=\"async\" title=\"b2ap3_thumbnail_Azure7.jpg\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/b2ap3_thumbnail_Azure7.jpg\" alt=\"b2ap3_thumbnail_Azure7.jpg\" \/><\/a><\/p>\n<p>For the moment, Availability Groups are not supported in this configuration because they require the same Windows Domain. Thye will however be supported later this year.<\/p>\n<p>For the moment it is possible to use Database Mirroring or Availability Group with an on-premises Disaster Recovery replica.<\/p>\n<p>I have tries to describe different ways to achieve high availability and disaster recovery with Windows Azure based on a session of TechEd 2013. Hope it helps!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>To be honest, I am not a specialist of Windows Azure. In order to learn a little bit more about this subject, I decided to follow a TechEd Europe 2013 session about High Availability and Desaster Recovery on Windows Azure Virtual Machines. Overview of Windows Azure Windows Azure is Microsoft&#8217;s application platform for the public [&hellip;]<\/p>\n","protected":false},"author":21,"featured_media":3167,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[48],"tags":[289,84,49,213],"type_dbi":[],"class_list":["post-3178","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-technology-survey","tag-cloud-computing","tag-high-availability","tag-microsoft","tag-windows-azure"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.2 (Yoast SEO v27.2) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>High availability and disaster recovery on Windows Azure VMs - dbi Blog<\/title>\n<meta name=\"description\" content=\"To be honest, I am not a specialist of Windows Azure. In order to learn a little bit more about this subject, I decided to follow a TechEd Europe 2013 session about High Availability and Desaster Recovery on Windows Azure Virtual Machines.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.dbi-services.com\/blog\/high-availability-and-disaster-recovery-on-windows-azure-vms\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"High availability and disaster recovery on Windows Azure VMs\" \/>\n<meta property=\"og:description\" content=\"To be honest, I am not a specialist of Windows Azure. In order to learn a little bit more about this subject, I decided to follow a TechEd Europe 2013 session about High Availability and Desaster Recovery on Windows Azure Virtual Machines.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.dbi-services.com\/blog\/high-availability-and-disaster-recovery-on-windows-azure-vms\/\" \/>\n<meta property=\"og:site_name\" content=\"dbi Blog\" \/>\n<meta property=\"article:published_time\" content=\"2013-07-10T23:43:00+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/2e1ax_default_entry_TechEd.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"220\" \/>\n\t<meta property=\"og:image:height\" content=\"95\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"St\u00e9phane Savorgnano\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"St\u00e9phane Savorgnano\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.dbi-services.com\/blog\/high-availability-and-disaster-recovery-on-windows-azure-vms\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/high-availability-and-disaster-recovery-on-windows-azure-vms\/\"},\"author\":{\"name\":\"St\u00e9phane Savorgnano\",\"@id\":\"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/b6bce7d75118b35bdb3b439ad6a9ca3c\"},\"headline\":\"High availability and disaster recovery on Windows Azure VMs\",\"datePublished\":\"2013-07-10T23:43:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/high-availability-and-disaster-recovery-on-windows-azure-vms\/\"},\"wordCount\":980,\"commentCount\":0,\"image\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/high-availability-and-disaster-recovery-on-windows-azure-vms\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/2e1ax_default_entry_TechEd.jpg\",\"keywords\":[\"Cloud computing\",\"High availability\",\"Microsoft\",\"Windows Azure\"],\"articleSection\":[\"Technology Survey\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.dbi-services.com\/blog\/high-availability-and-disaster-recovery-on-windows-azure-vms\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.dbi-services.com\/blog\/high-availability-and-disaster-recovery-on-windows-azure-vms\/\",\"url\":\"https:\/\/www.dbi-services.com\/blog\/high-availability-and-disaster-recovery-on-windows-azure-vms\/\",\"name\":\"High availability and disaster recovery on Windows Azure VMs - dbi Blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/high-availability-and-disaster-recovery-on-windows-azure-vms\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/high-availability-and-disaster-recovery-on-windows-azure-vms\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/2e1ax_default_entry_TechEd.jpg\",\"datePublished\":\"2013-07-10T23:43:00+00:00\",\"author\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/b6bce7d75118b35bdb3b439ad6a9ca3c\"},\"description\":\"To be honest, I am not a specialist of Windows Azure. In order to learn a little bit more about this subject, I decided to follow a TechEd Europe 2013 session about High Availability and Desaster Recovery on Windows Azure Virtual Machines.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/high-availability-and-disaster-recovery-on-windows-azure-vms\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.dbi-services.com\/blog\/high-availability-and-disaster-recovery-on-windows-azure-vms\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.dbi-services.com\/blog\/high-availability-and-disaster-recovery-on-windows-azure-vms\/#primaryimage\",\"url\":\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/2e1ax_default_entry_TechEd.jpg\",\"contentUrl\":\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/2e1ax_default_entry_TechEd.jpg\",\"width\":220,\"height\":95},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.dbi-services.com\/blog\/high-availability-and-disaster-recovery-on-windows-azure-vms\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\/\/www.dbi-services.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"High availability and disaster recovery on Windows Azure VMs\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.dbi-services.com\/blog\/#website\",\"url\":\"https:\/\/www.dbi-services.com\/blog\/\",\"name\":\"dbi Blog\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.dbi-services.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/b6bce7d75118b35bdb3b439ad6a9ca3c\",\"name\":\"St\u00e9phane Savorgnano\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/secure.gravatar.com\/avatar\/88d2a790f775c52c1012ec644d883431da758f2cbcfc16067ade04d2ef625ef5?s=96&d=mm&r=g\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/88d2a790f775c52c1012ec644d883431da758f2cbcfc16067ade04d2ef625ef5?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/88d2a790f775c52c1012ec644d883431da758f2cbcfc16067ade04d2ef625ef5?s=96&d=mm&r=g\",\"caption\":\"St\u00e9phane Savorgnano\"},\"description\":\"St\u00e9phane Savorgnano has more than fifteen years of experience in Microsoft software development and in SQL Server database solutions. He is specialized in SQL Server installation, performance analysis, best practices, etc. St\u00e9phane Savorgnano is Microsoft Certified Solutions Associate (MCSA) and\u00a0Microsoft Certified Solutions Expert (MCSE) for SQL Server 2012. He is also Microsoft Certified Technology Specialist (MCTS) and Microsoft Certified IT Professional (MCITP) for SQL Server 2008 as well as ITIL Foundation V3 certified. Prior to joining dbi services, he was software engineer at Ciba Specialty Chemicals in Basel. St\u00e9phane Savorgnano holds a Master of Informatics from Mulhouse University (F). His branch-related experience covers Banking \/ Financial Services, Chemicals &amp; Pharmaceuticals, etc.\",\"url\":\"https:\/\/www.dbi-services.com\/blog\/author\/stephane-savorgnano\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"High availability and disaster recovery on Windows Azure VMs - dbi Blog","description":"To be honest, I am not a specialist of Windows Azure. In order to learn a little bit more about this subject, I decided to follow a TechEd Europe 2013 session about High Availability and Desaster Recovery on Windows Azure Virtual Machines.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.dbi-services.com\/blog\/high-availability-and-disaster-recovery-on-windows-azure-vms\/","og_locale":"en_US","og_type":"article","og_title":"High availability and disaster recovery on Windows Azure VMs","og_description":"To be honest, I am not a specialist of Windows Azure. In order to learn a little bit more about this subject, I decided to follow a TechEd Europe 2013 session about High Availability and Desaster Recovery on Windows Azure Virtual Machines.","og_url":"https:\/\/www.dbi-services.com\/blog\/high-availability-and-disaster-recovery-on-windows-azure-vms\/","og_site_name":"dbi Blog","article_published_time":"2013-07-10T23:43:00+00:00","og_image":[{"width":220,"height":95,"url":"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/2e1ax_default_entry_TechEd.jpg","type":"image\/jpeg"}],"author":"St\u00e9phane Savorgnano","twitter_card":"summary_large_image","twitter_misc":{"Written by":"St\u00e9phane Savorgnano","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.dbi-services.com\/blog\/high-availability-and-disaster-recovery-on-windows-azure-vms\/#article","isPartOf":{"@id":"https:\/\/www.dbi-services.com\/blog\/high-availability-and-disaster-recovery-on-windows-azure-vms\/"},"author":{"name":"St\u00e9phane Savorgnano","@id":"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/b6bce7d75118b35bdb3b439ad6a9ca3c"},"headline":"High availability and disaster recovery on Windows Azure VMs","datePublished":"2013-07-10T23:43:00+00:00","mainEntityOfPage":{"@id":"https:\/\/www.dbi-services.com\/blog\/high-availability-and-disaster-recovery-on-windows-azure-vms\/"},"wordCount":980,"commentCount":0,"image":{"@id":"https:\/\/www.dbi-services.com\/blog\/high-availability-and-disaster-recovery-on-windows-azure-vms\/#primaryimage"},"thumbnailUrl":"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/2e1ax_default_entry_TechEd.jpg","keywords":["Cloud computing","High availability","Microsoft","Windows Azure"],"articleSection":["Technology Survey"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.dbi-services.com\/blog\/high-availability-and-disaster-recovery-on-windows-azure-vms\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.dbi-services.com\/blog\/high-availability-and-disaster-recovery-on-windows-azure-vms\/","url":"https:\/\/www.dbi-services.com\/blog\/high-availability-and-disaster-recovery-on-windows-azure-vms\/","name":"High availability and disaster recovery on Windows Azure VMs - dbi Blog","isPartOf":{"@id":"https:\/\/www.dbi-services.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.dbi-services.com\/blog\/high-availability-and-disaster-recovery-on-windows-azure-vms\/#primaryimage"},"image":{"@id":"https:\/\/www.dbi-services.com\/blog\/high-availability-and-disaster-recovery-on-windows-azure-vms\/#primaryimage"},"thumbnailUrl":"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/2e1ax_default_entry_TechEd.jpg","datePublished":"2013-07-10T23:43:00+00:00","author":{"@id":"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/b6bce7d75118b35bdb3b439ad6a9ca3c"},"description":"To be honest, I am not a specialist of Windows Azure. In order to learn a little bit more about this subject, I decided to follow a TechEd Europe 2013 session about High Availability and Desaster Recovery on Windows Azure Virtual Machines.","breadcrumb":{"@id":"https:\/\/www.dbi-services.com\/blog\/high-availability-and-disaster-recovery-on-windows-azure-vms\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.dbi-services.com\/blog\/high-availability-and-disaster-recovery-on-windows-azure-vms\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.dbi-services.com\/blog\/high-availability-and-disaster-recovery-on-windows-azure-vms\/#primaryimage","url":"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/2e1ax_default_entry_TechEd.jpg","contentUrl":"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/2e1ax_default_entry_TechEd.jpg","width":220,"height":95},{"@type":"BreadcrumbList","@id":"https:\/\/www.dbi-services.com\/blog\/high-availability-and-disaster-recovery-on-windows-azure-vms\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/www.dbi-services.com\/blog\/"},{"@type":"ListItem","position":2,"name":"High availability and disaster recovery on Windows Azure VMs"}]},{"@type":"WebSite","@id":"https:\/\/www.dbi-services.com\/blog\/#website","url":"https:\/\/www.dbi-services.com\/blog\/","name":"dbi Blog","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.dbi-services.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/b6bce7d75118b35bdb3b439ad6a9ca3c","name":"St\u00e9phane Savorgnano","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/88d2a790f775c52c1012ec644d883431da758f2cbcfc16067ade04d2ef625ef5?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/88d2a790f775c52c1012ec644d883431da758f2cbcfc16067ade04d2ef625ef5?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/88d2a790f775c52c1012ec644d883431da758f2cbcfc16067ade04d2ef625ef5?s=96&d=mm&r=g","caption":"St\u00e9phane Savorgnano"},"description":"St\u00e9phane Savorgnano has more than fifteen years of experience in Microsoft software development and in SQL Server database solutions. He is specialized in SQL Server installation, performance analysis, best practices, etc. St\u00e9phane Savorgnano is Microsoft Certified Solutions Associate (MCSA) and\u00a0Microsoft Certified Solutions Expert (MCSE) for SQL Server 2012. He is also Microsoft Certified Technology Specialist (MCTS) and Microsoft Certified IT Professional (MCITP) for SQL Server 2008 as well as ITIL Foundation V3 certified. Prior to joining dbi services, he was software engineer at Ciba Specialty Chemicals in Basel. St\u00e9phane Savorgnano holds a Master of Informatics from Mulhouse University (F). His branch-related experience covers Banking \/ Financial Services, Chemicals &amp; Pharmaceuticals, etc.","url":"https:\/\/www.dbi-services.com\/blog\/author\/stephane-savorgnano\/"}]}},"_links":{"self":[{"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/posts\/3178","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/users\/21"}],"replies":[{"embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/comments?post=3178"}],"version-history":[{"count":0,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/posts\/3178\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/media\/3167"}],"wp:attachment":[{"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/media?parent=3178"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/categories?post=3178"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/tags?post=3178"},{"taxonomy":"type","embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/type_dbi?post=3178"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}