Jul 142014

Today I was able to successfully migrate all of my Windows Azure artifacts from one Microsoft Account/Subscription to another Microsoft Account/Subscription.   The scenario was – I had an MSDN subscription via my former employer, and over the source of the past year, I’d developed a number of applications whilst learning the Azure platform.

After being made redundant, my subscription was naturally deactivated, giving me the balance of part of July before the subscription credit would run out.  As it happened, my current employer also assigned me an MSDN subscription to a new Microsoft Account, so I have the same subscription level and the Azure available to me again.

The problem was: how do I migrate all the web sites, data stores and any other things I’d been working on? 

I could manually backup everything and then set it all back up again in the new account, but that would take a fair amount of effort and perhaps even some pain reconfiguring databases, DNS and so forth.

In the end, after a bit of Googling, I discovered this article here which mentions how to create a support ticket: http://devblog.ailon.org/devblog/post/2011/07/14/How-to-transfer-your-Azure-site-to-another-subscription.aspx

However, it’s a bit out of date.  For the most part though, the premise is the same.

Note: Before you decide to migrate data from one Azure Subscription/Microsoft Account to another, you should check the pre-requisites beforehand (see at the end of this article).

To create a support ticket

To migrate data or move subscriptions between different Microsoft Accounts, follow these steps:

  1. Go to Azure support site
  2. Click on “Get Support”


3. This will cause you to have to authenticate to the Azure portal

4. Once loaded, you’ll get a modal window like this one.  Select “Billing” for support type:


5. On the next page you have a number of options, if you want to migrate a subscription or data, go with the option “Subscription transfer and Migrations”


6. In the Category, you can be more specific with your request


7. On the final page, enter contact information

Once you submit the ticket, a representative from the Azure Support team will be in touch via Email or Phone to confirm the details with you.

My Experience

Was excellent.  I had an almost immediate response via e-mail which summarised the request and asked me to confirm.  As it turned out, what I’d requested to do (transfer subscription) was the wrong request – my mistake, but after some emails backwards and forwards, resolved by a quick phone call, data migration was the desired action.

Once confirmed, I reviewed the pre-requisites (see below) and confirmed the migration.  All I had to do was ensure that the Service Administer was the same for both source and target subscriptions.  Once everything was confirmed, the migration took only about 30 minutes and at the end, all services were working as expected, sites and DNS as well.

It was a very good support experience, communication was always very clear and concise and the outcome was exceptional.  High marks all around.

Microsoft Azure Data Migration/Data Transfer Pre-requisites

Ensure you review each point before submitting a service ticket:

  • The source as well as destination subscription should be active,
  • We do not support selective service transfer. i.e. transfer selected hosted service, storage service from one subscription to another. It may become available in future but today, we transfer all or nothing.
  • Destination subscription must be completely empty. If there is any data on the destination, we will be performing a force migration which will transfer the data.
  • Source subscription and destination subscription must have the same service admin (at least till the migration completes). 

List of services that can be migrated by us:

  • Virtual Machines
  • Cloud Services
  • CDN
  • Web sites
  • Media Services
  • Service Bus
  • Storage
  • Multi Factor Authentication
  • Traffic Manager
  • Mobile Services 
  • Virtual Network 
  • Access Control Service (ACS)
  • Caching – we need to work with Engineering Team for migrating caching service
  • Reserved IP Address and the Reserved IPs under the list

Self- serve Migration:

  • VSO
  • SQL DB
  • MFA

These are the services that cannot be moved:

  • Active Directory (AAD)
  • BizTalk Services
  • HD Insight
  • Backup 
  • Hyper-V Recovery Manager 
  • Azure Store 
  • Import / Export 
  • Scheduler 
  • Management Services 
  • SQL Reporting

Note: We won’t be able to perform data migration, if source as well as destination has  mobile services deployed. You would need to take the backup of mobile services from either Source or Destination delete it and once the data migration is completed, you can redeploy the mobile services on destination.

Additionally  follow these steps to change the Service Administrator if it’s not same: 

  1. Login in to https://account.windowsazure.com.
  2. Click ‘Subscriptions.’
  3. Select the subscription
  4. Click “Edit subscription details.”

Note: the Service Administrator needs to be the same for both target and source subscriptions.

May 162014


Yesterday I attended an executive breakfast briefing hosted by Oracle at the Hyatt Hotel in Yarralumla.

The event was hosted by Oracle’s Chief Technology Officer, Stuart Long and also featured a case study by NTT Communications.

As usual, I took shorthand notes based partly off the presentation slides and mostly from the points made during the hour long presentation.

The briefing aimed at answering some of the following points:

More and more organisations are moving services, storage, email, collaboration and applications to the cloud to drive innovation, but there are challenges:

• How do you decide whether to choose to support private, public or a hybrid cloud mix?
• What’s the right mix of infrastructure (IaaS), platform (PaaS), and application (SaaS) environments for your organisation?
• Where are the cost savings?
• And how do you overcome the barriers to adoption?

Hear first hand Oracle customer case studies and join in the discussion on the business and IT decisions made in selecting the right cloud infrastructure and the benefits other organisations have seen.

Oracle’s Chief Technology Officer, Stuart Long provides internal private cloud services to over 1000 sales consultants across the region and has been actively engaged with a number of Oracle customers during their business transformation journeys. Stuart will discuss:

• Competitive differentiation through Innovation.
• The economics of “As A Service”.
• Lessons learned by Oracle Consulting “As A Service” in its journey.

My Notes from the briefing

bigdataA key change needs to be the way we view traditional IT; by no longer viewing legacy IP as a competitive differentiator when it is matched by current or next generation cloud capability.  Cloud services have introduced competitive offers which can match the competitive differentiators of legacy solutions.

Mobility and the Internet of Things plus smart devices have created the world of “Big Data”.  Legacy systems may cope to deal with the expanded demand from the millions of devices attempting to access data.

Cloud trends involve cost, flexibility and speed which results in a faster lifecycle for apps and app consumption.

Cloud Offerings

Transitioning existing LoB/ERP/CRM style systems are likely to move into a SaaS (Software as a Service) or IaaS (Infrastructure as a Service) offering, however studies show that PaaS (Platform as a Service) is outpacing IaaS.

PaSSvSaaSIaaS could be considered a raw, siloed view of legacy systems which have been migrated to the cloud
PaaS could be considered a standardized view of migrated business processes with better data quality

IaaS requires business to better monitor cloud spend to compute the cost/benefits more regularly (i.e. in realtime) as a cloud migration which has not been cloud optimised could meet or exceed the costs of traditional server ownership.  This results in what Oracle are terming ‘sticker shock’ where the bill for initial cloud services is much greater than anticipated.
[ Source ]

  • IaaS, therefore, requires far greater analysis of the ‘cloud footprint’ (my term) to ensure that businesses don’t over-provision before and after migrating to the cloud.
  • PaaS however derives benefits through standardization.  This requires an accurate view of an organisation’s  structured data and a good knowledge of business processes.

Cloud services offer two “views”: horizontal and vertical.  A horizontal cloud offering provides an ‘end-to-end’ service, whereas a vertical cloud offering could be a silo/fit-for-purpose service (typically embodied by a standalone proof of concept – PoC).

Competitive Advantages

One of the selling points of cloud to business & Government is that the focus falls to the data/service instead of concerns about IT infrastructure skills and procurement activities.  This means more time considering business process and data, than the maintenance costs or skill costs for maintaining self-hosted solutions.

Cloud services also offer the ability to standardize based on service reuse.  This provides opportunities for business and Government to achieve cost savings by the reuse of common services.  This also allows for the reuse of IP via selective sourcing.  In this regard, there exists an opportunity for business to act as service brokers, and on sell cloud capabilities


Authentication and authorization continues to be an important consideration.  Federated identity management is an important key to the solution, since it isn’t optimal to have users authenticate to local networks in order to leverage cloud services.

What makes a “Great Cloud”?


We heard from NTT Communications about their experience in journeying through six years of preparation and execution to move into the cloud.  The following points were highlighted as key to a great cloud experience:

  • Tier 3+ Colocation is essential
  • Senior engineering talent is a must
  • Monitoring
  • Automation (repeatable processes), and,
  • Process (ISP27001, ITIL etc)

Roadmap to the Cloud

Transitioning from legacy systems to a full cloud offering could be summarized as follows:

  1. Silo – Legacy systems, decoupled or loosely coupled
  2. Consolidated – Systems integrated and standardized (virtualized)
  3. Private Cloud – Systems migrated to complete virtual platform (self-service, auto scaling)
  4. Public Cloud – Systems optimized for minimum footprint
  5. Hybrid Cloud – Systems integrated into standardized services (“cloudbursting”)

The following considerations should be taken into account:

  • Repeatable testing, end-to-end
  • Packaging (deployments, configuration)
  • Monitoring (end-to-end and per system/service)
  • Elasticity should be policy driven
  • Metering/Charge model should be optimised to minimum need


Many thanks to Oracle for the invitation to attend.  Post-breakfast, we were provided with links to the presentation materials, which I have linked, below.

Mar 112014

Did you know that Oracle and Java were available on the Windows Azure?  Well, it’s true and the images have been available for some time now as previews in the Azure Virtual Machine gallery.

If you’ve invested into Oracle/Java on Azure, you’ll need to be prepared for increased usage charges as they go into “general availability” around the time of publishing this article.  Here is the official advice from Microsoft:

Oracle software on Windows Azure becomes generally available on March 12, 2014.

Your usage price may change as a result. Oracle software on Windows Azure becomes generally available on March 12, 2014.

Your usage price may change as a result. Oracle Database, Oracle WebLogic Server, and the Java development environment have been available, preinstalled on Windows Server images, since our announcement on September 24, 2013. These images, which include licenses for the Oracle software that they contain, are currently in preview in the Windows Azure Virtual Machines Image Gallery.

During the preview period, there has been no charge for the included Oracle licenses. If you have been running virtual machines based on these “license included” images, you have been charged only for the Windows Azure compute and storage resources that your virtual machines consumed.

This is a reminder that starting March 12, 2014, these images will enter general availability. At that time, the price will change to reflect the included Oracle software licenses. If you are running a Windows Server–based virtual machine on which Oracle software was preinstalled when you started it, you will be billed at the new higher rate beginning March 12, 2014, in accordance with your subscription agreement.

Continuing to run any “license included” Oracle virtual machines after March 11, 2014 will constitute your agreement to pay the new rates in accordance with your subscription agreement. If you desire to avoid Oracle software license charges, you will need to shut down all “license included” Oracle virtual machines prior to March 12, 2014.

To learn what the pricing will be for virtual machines that include Oracle software licenses, visit the Virtual Machines Pricing Details webpage on the Windows Azure website.

If you are on the free trial or on one of our member offers (e.g., MSDN, BizSpark, or Microsoft Partner Network), you cannot utilize your member benefits for the Oracle “license included” images. The Oracle license charges will be billed separately. Also, if you have your spending limit turned on, your subscription’s services will be stopped when we start charging for the included Oracle licenses on March 12, 2014. You can either turn off the spending limit or shut down your “license included” Oracle virtual machines within your subscription to prevent your service from being disabled.

On March 12, 2014, the preview agreement that governed “license included” Oracle images during the preview period will expire and will be replaced by a new general availability license agreement with Microsoft Open Technologies, Inc. as the new licensor of the Oracle software. Continuing to run any “license included” Oracle virtual machines after March 11, 2014 will constitute your acceptance of the terms of the new license agreement. If you do not agree to the new license agreement, you will need to shut down all “license included” Oracle virtual machines prior to March 12, 2014.

If you are running a virtual machine based on Oracle Linux that you started from the Windows Azure Virtual Machines Image Gallery, that virtual machine does not include a license for the preinstalled Oracle software and its price will not change on March 12, 2014. It is your responsibility to use the software installed on that virtual machine in compliance with Oracle licensing policies.

If you are running a virtual machine on which you installed your own copy of Oracle software, that virtual machine does not include a license for the Oracle software and its price will not change on March 12, 2014. It is your responsibility to use the software that you installed on that virtual machine in compliance with Oracle licensing policies.
For more information, visit the Oracle Software on Windows Azure webpage on the Windows Azure website.

Thank you,

Windows Azure Team