利用 Azure Portal 輕鬆將 Azure SQL Database Server 底下所有 DB 轉移至另一訂用帳戶

前言

在管理 Azure 訂用帳戶時,時常會有一個需求是:要將某些服務轉移至另一個訂用帳戶下,這有可能因為要拆帳、分不同團隊、也有可能是因為每個訂用帳戶都是每個月定額的方案 (e.g. BizSpark、MSDN…等) 種種因素,往往會選擇將 Azure 資源分開放在不同的訂用帳戶下。而在 Azure Management Portal (舊 Portal) 我們可以利用一個很好用的功能,將某個 SQL Database Server 底下的所有 DB 轉移至另一個訂用帳戶

實作

先讓大家了解一下實作前環境,目前 BizSpark-Noctis 訂用帳戶底下的 SQL Database Server (名稱:xzeedr373j) 有兩個 DB (名稱:dbtransfertestdbtransfertest2),我要把它們轉到 MINIASP-Eric 這個訂用帳戶:
image

  1. 請同時選擇兩個訂用帳戶 (如果是 A 訂閱要轉到 B 訂閱,請同時勾選 A 與 B 訂閱)
    image 
    註:兩個訂用帳戶要先設定同一個 Default Directory 才可以使用此方法哦!
  2. 登入 Azure Management Portal
    https://manage.windowsazure.com
  3. SQL Database 服務 → Servers → 點選欲轉換訂用帳戶的 Server 名稱
     image
  4. DASHBOARD(儀表板) → Change Subscription (變更訂用帳戶)
    image
  5. 選擇要轉到哪個訂用帳戶下 (此時列出來的就是一剛開始切換的訂用帳戶),選擇完畢後按下勾勾
    image 
  6. 大約等個幾秒鐘就可以跑完了,可以看到這個 SQL Database Server 已經轉移訂用帳戶為 MINIASP-Eric
    image
  7. 點進這個 SQL Database Server,可以看到底下的兩個 DB 都轉移成功了!
    image
     

費用

轉移過程不會產生費用,但要注意轉移過去之後,就會開始把費用算在新的訂用帳戶的頭上了!

 

== 要試用 Azure的朋友 ,請點選 Azure Free Trial – 試用 30 天期 進行試用申請。 ==

Comments (2) -

  • Wilson

    12/5/2016 1:50:48 PM | Reply

    請問如何將兩個訂用帳戶設定同一個 Default Directory 呢?
    我是用新版的入口網站,謝謝!

    • Owen

      12/6/2016 7:06:18 AM | Reply

      您好
      如果是同帳號的訂閱帳戶就已經是在同一個Default Directory
      如果是不同帳號的訂閱帳戶,需要在訂閱帳戶的管理中,移轉或指派管理員的方式到另一個帳號的Default Directory

Loading