{"id":6138,"date":"2021-05-19T10:40:25","date_gmt":"2021-05-19T15:10:25","guid":{"rendered":"https:\/\/www.apps4rent.com\/blog\/?p=6138"},"modified":"2023-01-18T12:41:37","modified_gmt":"2023-01-18T17:11:37","slug":"migrate-workloads-to-azure-stack-hci","status":"publish","type":"post","link":"https:\/\/www.apps4rent.com\/blog\/migrate-workloads-to-azure-stack-hci\/","title":{"rendered":"How to Migrate Workloads to Azure Stack HCI?"},"content":{"rendered":"<p>Microsoft Azure Stack HCI is a new hyper-converged infrastructure operating system that has gained popularity in recent years. Enterprises have increasingly started adopting the solution for running their production workloads due to its enhanced security, frequent features updates, and high performance. Furthermore, it can be deployed on both Windows and Linux virtual machines within the data center. The enterprises can also deploy it at the edge to leverage existing tools, processes, and skillsets to the maximum possible extent. Let us examine how migrating workloads to Azure Stack HCI can save money and increase efficiency.<\/p>\n<h2 style=\"font-size: 24px;\">What are The Benefits of Azure HCI?<\/h2>\n<p>There are the following benefits of Azure Stack HCI:<\/p>\n<ul>\n<li>\n<h4 style=\"font-size: 19px;\">Complete Hybrid Solution<\/h4>\n<p>Do you know that with the Microsoft windows server 2019 license, you get software-defined storage, hypervisor, and networking along with it? On the other hand, if you buy them individually, they can cost 4x of the Azure Stack HCI solution. As these services are OS-integrated, you can move to the cloud seamlessly.<\/li>\n<li>\n<h4 style=\"font-size: 19px;\">Flexible Architecture<\/h4>\n<p>With Azure Stack HCI services, you can start small and grow as you need. You can just start with 2 nodes and can upgrade to 16. Furthermore, it is the only solution that supports true 2 and 3-node switchless solutions. It is very suitable for IoT, ROBO, and SMB environments.<\/li>\n<li>\n<h4 style=\"font-size: 19px;\">Unbeatable Performance<\/h4>\n<p>Compared to other solutions, Azure HCI provides better software performance. Furthermore, it is a solution that provides a complete software stack from guest OS, kernel, hypervisor, to Exchange, SQL, and more. Furthermore, it supports the latest technologies like SSD cache and Intel Optane which offers lower latency and higher efficiency.<\/li>\n<li>\n<h4 style=\"font-size: 19px;\">Advanced Security<\/h4>\n<p>One of the priorities for any enterprise IT infrastructure is security. Hence, it is the best solution for enterprises, thanks to BitLocker for protecting entire volumes, and providing end-to-end encryption. Furthermore, it includes Windows defender Advanced Threat Protection (Microsoft Defender for Endpoint). It provides the best preventive protection and automatic response.<\/li>\n<li>\n<h4 style=\"font-size: 19px;\">Windows Admin Center<\/h4>\n<p>Another great benefit is that you get Windows Admin Center which is a browser-based app. It monitors and manages HCI, hybrid cloud, and server environment from a single GUI console. Furthermore, you can use it in Azure and on-premises. It also supports 3rd-party extensions to add more features such as historical data, disk mapping, system alerts, Azure deployments, and call-home services.<\/li>\n<\/ul>\n<h2 style=\"font-size: 24px;\">How to Migrate to Azure HCI?<\/h2>\n<p>The process of migration is a bit technical, so we always recommend hiring a Microsoft-certified service provider for the migration process. You can migrate to Azure stack HCI on either the existing or new hardware. You can perform this process using Robocopy and Windows PowerShell. Robocopy is a great method for migrating your files from one server to another. It also supports multi-threaded file copy over SMB.<\/p>\n<h3 style=\"font-size: 22px;\">Pre-requisites for Azure Stack HCI Migration<\/h3>\n<p>There are the following requirements before you begin the process:<\/p>\n<ul>\n<li style=\"margin-bottom: 10px;\">To begin with, you need to make sure that PowerShell is running as Administrator.<\/li>\n<li style=\"margin-bottom: 10px;\">You also need to have domain administrator access for both destination and source clusters.<\/li>\n<li style=\"margin-bottom: 10px;\">Furthermore, both clusters must be in the same Active Directory. It is required for Kerberos authentication.<\/li>\n<li style=\"margin-bottom: 10px;\">These active directories must have GPO (Group Policy Object) to ensure a successful migration.<\/li>\n<li style=\"margin-bottom: 10px;\">You also need to know the switch name of the VMs in the source cluster. These names should remain the same on the destination cluster.<\/li>\n<li style=\"margin-bottom: 10px;\">You also need to remove the ISO images from source VMs. It can be done using Hyper-V Manager.<\/li>\n<li style=\"margin-bottom: 10px;\">It is also imperative to shut down VMs to ensure that the state maintains them throughout the process.<\/li>\n<li style=\"margin-bottom: 10px;\">Make sure that Azure HCI supports the versions of source VMS, if not then it will update them as needed.<\/li>\n<li style=\"margin-bottom: 10px;\">It is better to create a backup of the source cluster. Also, make a checkpoint in case you want to roll back to the previous state.<\/li>\n<li style=\"margin-bottom: 10px;\">Make sure that the hardware on the destination cluster has the same capacity and configuration as the source cluster.<\/li>\n<\/ul>\n<h3 style=\"font-size: 22px;\">Creating Clusters<\/h3>\n<p>Azure Stack HCI OS will first have to be installed on each new server that will be clustered. The operating system can be deployed using one of the methods that are used for deploying other Microsoft operating systems, which include server manufacturer pre-installation, headless deployment using an answer file, system center Virtual Machine Manager (VMM), network or manual deployment. Eventually, clusters can be created using Windows Admin Center or Windows PowerShell.<\/p>\n<h3 style=\"font-size: 22px;\">Migrating Cluster Shared Volumes<\/h3>\n<p>All VM VHD, VHDX, and VMCX files will have to be copied from a given Cluster Shared Volume (CSV) to the destination cluster. This is typically done with a PowerShell script that uses Robocopy to copy VM files and their dependent directories and metadata. It is advisable to ensure that there is at least one Cluster Shared Volume (CSV) per cluster node for increased resiliency, performance, and scale of VM workloads.<\/p>\n<h3 style=\"font-size: 22px;\">Options for Migrating Older Virtual Machines<\/h3>\n<p>There are two options for handling Windows Server 2008 SP1, Windows Server 2008 R2-SP1, Windows Server 2012, or Windows Server 2012 R2 VMs.<\/p>\n<ul>\n<li>\n<h4 style=\"font-size: 19px;\">Staged Migration<\/h4>\n<p>This is a two-step process that involves migrating these legacy VMs to Windows Server 2012 R2, Windows Server 2016, or Windows Server 2019 and updating their version, and finally copying them to Azure Stack HCI<\/li>\n<li>\n<h4 style=\"font-size: 19px;\">Copying VM VHDs<\/h4>\n<p>Robocopy can be used to copy VM VHDs hosted on Windows 2008 SP1, Windows 2008 R2-SP1, and Windows 2012 to Azure Stack HCI. This method is preferable when Generation 1 VHDs with Generation 1 VMs hosted on Windows 2008 SP1 and Windows 2008 R2-SP1 have to be attached to the new VMs on Azure Stack HCI.<\/li>\n<\/ul>\n<h3 style=\"font-size: 22px;\">Setting Up Cluster Witness and Validating Azure Stack HCI Clusters<\/h3>\n<p>Once the migration is complete, witnesses have to be set up so that nodes do not become unavailable if one of the servers go offline. Then, validation has to be performed to catch hardware or configuration problems. This can be done by running the Validate-DCB tool before placing the clusters in production. Finally, storage and workloads can be deployed on Azure Stack HCI using Windows Admin Center.<\/p>\n<h2 style=\"font-size: 24px;\">Apps4Rent Can Help Migrate workloads to Azure Stack HCI<\/h2>\n<p>When enterprises migrate workloads to Azure stack HCI, they can take advantage of the advanced security, flexibility, and features of Azure. However, it advanced technical skills for a successful migration.<\/p>\n<p>As a certified Microsoft Gold partner and provider of <span style=\"color: #007fac;\"><a style=\"color: #007fac;\" href=\"https:\/\/www.apps4rent.com\/managed-azure.html\">managed Azure services<\/a><\/span>, Apps4Rent follows all the best practices to help migrate your company\u2019s workload to Azure Stack HCI. Contact our experts, who are available 24\/7 via email, chat, and phone to provide you migration assistance.<\/p>\n<style>{#ddexitpopwrapper.open .ddexitpop {display: block;}#ddexitpopwrapper.open .ddexitpop{max-width:1000px;width:1000px;}}@media only screen and (min-width:99px) and (max-width:767px){#ddexitpopwrapper.open .ddexitpop {display: none;}}<\/style>\r\n<link rel=\"stylesheet\" type=\"text\/css\" href=\"https:\/\/www.apps4rent.com\/blog\/wp-content\/themes\/apps4rentoffice\/popup\/exitpopup\/ddexitpop.css\"\/><script src=\"https:\/\/www.apps4rent.com\/blog\/wp-content\/themes\/apps4rentoffice\/popup\/exitpopup\/ddexitpop.js\"><\/script>\r\n<div id=\"ddexitpop1\" class=\"ddexitpop\" style=\"z-index:1000;box-shadow: #00000085 -20px -5px 1200px 1000px;max-width:1000px;width:1000px;left:50%;top: 5px;margin-left: -500px;\">\r\n<div style=\"background: #fff;color: white;height:615px;\">\r\n<div class=\"col-md-6 popup1\" style=\"color:white;height:auto;padding-left: 0px;padding-right: 0px;background:none;\"><img decoding=\"async\" src=\"https:\/\/www.apps4rent.com\/blog\/wp-content\/uploads\/2020\/11\/apps4rent-manage-azure-services.png\" alt=\"Manage Azure\" style=\"height: inherit;\"\/><\/div>\r\n<div class=\"col-md-6\" style=\"background: white;\">\r\n<div style=\"margin-right: -15px;\"><span style=\"cursor: pointer;position: relative; top: 0px;left: 0px;float: right;font-family: Arial;font-size: 17px;background-color: #d1d1d1;color: #4c4c4c; padding-left: 10px;padding-right: 10px;text-decoration: none;right: -40px;\" onclick=\"myFunction()\">X<\/span><\/div>\r\n<p style=\"padding-top: 7px;color: #30508c;margin-bottom: 10px;margin-top: 30px;text-align: center;line-height: 35px;font-size:30px;font-weight: 500; font-family:roboto !important;\">Looking for help with Azure?<br \/>\r\nOur Azure experts can help you.<\/p>\r\n<p>\n<div class=\"wpcf7 no-js\" id=\"wpcf7-f7298-o1\" lang=\"en-US\" dir=\"ltr\" data-wpcf7-id=\"7298\">\n<div class=\"screen-reader-response\"><p role=\"status\" aria-live=\"polite\" aria-atomic=\"true\"><\/p> <ul><\/ul><\/div>\n<form action=\"\/blog\/wp-json\/wp\/v2\/posts\/6138#wpcf7-f7298-o1\" method=\"post\" class=\"wpcf7-form init\" aria-label=\"Contact form\" novalidate=\"novalidate\" data-status=\"init\">\n<fieldset class=\"hidden-fields-container\"><input type=\"hidden\" name=\"_wpcf7\" value=\"7298\" \/><input type=\"hidden\" name=\"_wpcf7_version\" value=\"6.1.5\" \/><input type=\"hidden\" name=\"_wpcf7_locale\" value=\"en_US\" \/><input type=\"hidden\" name=\"_wpcf7_unit_tag\" value=\"wpcf7-f7298-o1\" \/><input type=\"hidden\" name=\"_wpcf7_container_post\" value=\"0\" \/><input type=\"hidden\" name=\"_wpcf7_posted_data_hash\" value=\"\" \/><input type=\"hidden\" name=\"_wpcf7cf_hidden_group_fields\" value=\"[]\" \/><input type=\"hidden\" name=\"_wpcf7cf_hidden_groups\" value=\"[]\" \/><input type=\"hidden\" name=\"_wpcf7cf_visible_groups\" value=\"[]\" \/><input type=\"hidden\" name=\"_wpcf7cf_repeaters\" value=\"[]\" \/><input type=\"hidden\" name=\"_wpcf7cf_steps\" value=\"{}\" \/><input type=\"hidden\" name=\"_wpcf7cf_options\" value=\"{&quot;form_id&quot;:7298,&quot;conditions&quot;:[{&quot;then_field&quot;:&quot;apoint&quot;,&quot;and_rules&quot;:[{&quot;if_field&quot;:&quot;meeting&quot;,&quot;operator&quot;:&quot;equals&quot;,&quot;if_value&quot;:&quot;Yes&quot;}]}],&quot;settings&quot;:{&quot;animation&quot;:&quot;yes&quot;,&quot;animation_intime&quot;:200,&quot;animation_outtime&quot;:200,&quot;conditions_ui&quot;:&quot;normal&quot;,&quot;notice_dismissed&quot;:false,&quot;notice_dismissed_rollback-cf7-5.9.5&quot;:true}}\" \/>\n<\/fieldset>\n<style>.wpcf7 form .wpcf7-response-output{margin: 0.5em 0.5em 0.5em;}.first{width:60px;color: #2A363F;text-align: left;}.wpcf7-list-item-label{color: #2A363F;text-align: left;font-size: 20px 'Roboto';font-weight:400;font-style: normal;}.inputf{font: 16px 'Roboto !important';font-weight: normal;font-style: normal;line-height: 25px;color: #2A363F;padding: 5px 10px;font-size: 16px;border: #9d9fa0 1px solid !important;margin-bottom:20px !important;box-sizing: border-box;border-radius: 3px !important;width: 100%;}\n.cf7-style div.wpcf7-response-output{width:fit-content;margin: 0px;padding: 5px !important;}.button4 {padding: 15px 20px;font-size: 18px !important;background: #375181;font-family: sans-serif;color: #fff;border: #9dbfff 2px solid;box-shadow: none;font-weight: bold;margin-bottom:0px !important;width: 100% !important;}.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output, .wpcf7 form.payment-required .wpcf7-response-output{width: max-content;margin: 0px;}\n<\/style>\n<style>@media only screen and (min-width:99px) and (max-width:767px){#content{margin-left:0px auto;}.sec {width:100% !important;float: none !important;}.html input[type=\"button\"], input[type=\"reset\"], input[type=\"submit\"]{font-size:16px !important;}}\n<\/style>\n<div style=\"padding-left: 15px;padding-right: 15px;padding-top: 15px;padding-bottom: 0px;\">\n\t<div style=\"float: left;width: 100%;margin-right: 15px;\" class=\"sec\">\n\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"Name\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required inputf\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Name*\" value=\"\" type=\"text\" name=\"Name\" \/><\/span>\n\t\t<\/p>\n\t<\/div>\n\t<div style=\"float: left;width: 100%;margin-right: 15px;\" class=\"sec\">\n\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"contact\"><input size=\"40\" maxlength=\"10\" minlength=\"6\" class=\"wpcf7-form-control wpcf7-tel wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-tel inputf\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Contact Number*\" value=\"\" type=\"tel\" name=\"contact\" \/><\/span>\n\t\t<\/p>\n\t<\/div>\n\t<div style=\"float: left;width: 100%;\" class=\"sec\">\n\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"email\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-email wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-email inputf\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Email ID*\" value=\"\" type=\"email\" name=\"email\" \/><\/span>\n\t\t<\/p>\n\t\t<p style=\"font-size: 20px 'Roboto';font-weight:400;font-style: normal;color: #2A363F;text-align: left;margin-bottom: 10px;\">Schedule a meeting?<br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"meeting\"><span class=\"wpcf7-form-control wpcf7-checkbox wpcf7-validates-as-required wpcf7-exclusive-checkbox meeting\"><span class=\"wpcf7-list-item first\"><label><input type=\"checkbox\" name=\"meeting\" value=\"Yes\" \/><span class=\"wpcf7-list-item-label\">Yes<\/span><\/label><\/span><span class=\"wpcf7-list-item last\"><label><input type=\"checkbox\" name=\"meeting\" value=\"No\" \/><span class=\"wpcf7-list-item-label\">No<\/span><\/label><\/span><\/span><\/span>\n\t\t<\/p>\n\t\t<div data-id=\"apoint\" data-orig_data_id=\"apoint\"  class=\"\" data-class=\"wpcf7cf_group\">\n\t\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"time\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text inputf\" aria-invalid=\"false\" placeholder=\"Preferred Callback Time* (E.g. Monday, 4 PM EST, NJ, USA)\" value=\"\" type=\"text\" name=\"time\" \/><\/span>\n\t\t\t<\/p>\n\t\t<\/div>\n\t<\/div>\n\t<div style=\"float: left;width: 100%;\" class=\"sec\">\n\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"msg\"><textarea cols=\"40\" rows=\"5\" maxlength=\"2000\" class=\"wpcf7-form-control wpcf7-textarea inputf\" aria-invalid=\"false\" placeholder=\"Message\" name=\"msg\"><\/textarea><\/span>\n\t\t<\/p>\n\t<\/div>\n\t<div>\n\t\t<p><input class=\"wpcf7-form-control wpcf7-submit has-spinner button4\" type=\"submit\" value=\"SUBMIT REQUEST\" \/>\n\t\t<\/p>\n\t<\/div>\n<\/div><p style=\"display: none !important;\" class=\"akismet-fields-container\" data-prefix=\"_wpcf7_ak_\"><label>&#916;<textarea name=\"_wpcf7_ak_hp_textarea\" cols=\"45\" rows=\"8\" maxlength=\"100\"><\/textarea><\/label><input type=\"hidden\" id=\"ak_js_1\" name=\"_wpcf7_ak_js\" value=\"86\"\/><script>document.getElementById( \"ak_js_1\" ).setAttribute( \"value\", ( new Date() ).getTime() );<\/script><\/p><div class=\"wpcf7-response-output\" aria-hidden=\"true\"><\/div>\n<\/form>\n<\/div>\n<\/p>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n<p><script>jQuery(function(){ddexitpop.init({contentsource: ['id', 'ddexitpop1'],fxclass: 'random',hideaftershow: true,displayfreq: 'always',onddexitpop: function($popup){console.log('Exit Pop Animation Class Name: ' + ddexitpop.settings.fxclass)}})})<\/script><script>function myFunction(){document.getElementById(\"ddexitpop1\").style.display = \"none\";}<\/script><\/p>\r\n\n","protected":false},"excerpt":{"rendered":"<p>Microsoft Azure Stack HCI is a new hyper-converged infrastructure operating system that has gained popularity in recent years. Enterprises have increasingly started adopting the solution for running their production workloads due to its enhanced security, frequent features updates, and high performance. Furthermore, it can be deployed on both Windows and Linux virtual machines within the [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[545],"tags":[],"class_list":["post-6138","post","type-post","status-publish","format-standard","hentry","category-azure"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.apps4rent.com\/blog\/wp-json\/wp\/v2\/posts\/6138","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.apps4rent.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.apps4rent.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.apps4rent.com\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.apps4rent.com\/blog\/wp-json\/wp\/v2\/comments?post=6138"}],"version-history":[{"count":5,"href":"https:\/\/www.apps4rent.com\/blog\/wp-json\/wp\/v2\/posts\/6138\/revisions"}],"predecessor-version":[{"id":7326,"href":"https:\/\/www.apps4rent.com\/blog\/wp-json\/wp\/v2\/posts\/6138\/revisions\/7326"}],"wp:attachment":[{"href":"https:\/\/www.apps4rent.com\/blog\/wp-json\/wp\/v2\/media?parent=6138"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.apps4rent.com\/blog\/wp-json\/wp\/v2\/categories?post=6138"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.apps4rent.com\/blog\/wp-json\/wp\/v2\/tags?post=6138"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}