The Azure App Service Migration Assistant is a tool that moves your web sites from your web servers to the Microsoft Azure Cloud.
Once migrated to Azure App Service the sites have everything needed to run safely and efficiently. Sites will be set up and running automatically in our cloud PaaS service (Azure App Service).Key advantages of migrating your website to Azure Web Apps:
Since launching in October 2014, in 65% of cases Windows or Linux based websites can be moved to Azure Web Apps without any changes. Customers who move to Azure Web Apps report saving around 40% on their operating costs while getting the benefit of the Azure platform. If changes are needed to migrate to Azure Web Apps these are often simple to apply and we can help you do it or connect you to a Microsoft partner in your region to help.
The movemetothecloud.net tool will analyse the websites, report on their compatibility to move and, if you’re happy, it will do the migration of content, data and settings for you so you. If a site is not quite compatible it will tell you what needs adjusting to make it work.
The tool is a simple wizard approach that any wewb admin, developer, or IT pro can follow.
The tool will report back on any issues it sees that might be interrupting the migration. This can be shared with Microsoft or one of our specialist partners to help resolve the issue and complete the move.
For site to be migrated from Windows Server it must be running on IIS. The minimum supported version of web server is Windows 2003 with IIS 6. This migrates IIS settings that are equivalent and applicable to Azure Web Apps and the websites contents, including the database if selected. The database must be a MS SQL 2005 or greater database. This maintains Virtual Directory and application settings (but will move them all under single application pool. It treats one Website as single entity residing in one application pool.
For a web site to be moved into Azure Web Apps, it must be compatible. Please see compatibility analysis for more information.
Azure App Service is a fully managed platform as a service offering which makes it easy to build employee, partner, and customer-facing multi-channel (devices and platforms) apps backed with business processes. Customers avoid the infrastructure and database management costs associated with upgrading & maintaining web applications on-premises. Save hardware and licensing cost of running web apps on premise.
The tools themself are free and open source. Azure App Service is free for small plans.
Full pricing details for Azure App Service can be found here: Azure App Service Pricing Details.
Microsoft Azure also provides a Pricing Calculator.
The tool is designed to move multiple sites at once. It should be able to move all of the sites on your web servers. The Windows version of the tool also comes with SCOM integration, so it can automatically move all of the sites administered by Systems Center Operations Manager. Furthermore, we have a variety of specialist partners in this space that can find the websites in your environment and assist in using the tool.
Yes. Follow the steps below:
<publishdata> <publishprofile profilename="site - Web Deploy" publishmethod="MSDeploy" publishurl="site.scm.azure-pack-dns-suffix.com:443" msdeploysite="site" username="$site" userpwd="password" destinationappurl="http://site.azure-pack-dns-suffix.com" sqlserverdbconnectionstring="" mysqldbconnectionstring="" hostingproviderforumlink="" controlpanellink="" websystem="MgmtSvcCloud" originalsitename="ADRIANG440:testsite"> <databases /> </publishprofile> </publishdata>
Yes. Follow the same steps 1-3 as the above answer to the question "Can I move to Azure Pack Websites?". However for step 2 download the publishing settings from the Azure portal. You will still need to add the attribute originalsitename="Server Name:Site Name" on the publishProfile element.