利用 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 (名稱:dbtransfertest、dbtransfertest2),我要把它們轉到 MINIASP-Eric 這個訂用帳戶:
- 請同時選擇兩個訂用帳戶 (如果是 A 訂閱要轉到 B 訂閱,請同時勾選 A 與 B 訂閱)
註:兩個訂用帳戶要先設定同一個 Default Directory 才可以使用此方法哦! - 登入 Azure Management Portal
https://manage.windowsazure.com - SQL Database 服務 → Servers → 點選欲轉換訂用帳戶的 Server 名稱
- DASHBOARD(儀表板) → Change Subscription (變更訂用帳戶)
- 選擇要轉到哪個訂用帳戶下 (此時列出來的就是一剛開始切換的訂用帳戶),選擇完畢後按下勾勾
- 大約等個幾秒鐘就可以跑完了,可以看到這個 SQL Database Server 已經轉移訂用帳戶為 MINIASP-Eric!
- 點進這個 SQL Database Server,可以看到底下的兩個 DB 都轉移成功了!
費用
轉移過程不會產生費用,但要注意轉移過去之後,就會開始把費用算在新的訂用帳戶的頭上了!
== 要試用 Azure的朋友 ,請點選 Azure Free Trial – 試用 30 天期 進行試用申請。 ==
留言與評論
請問如何將兩個訂用帳戶設定同一個 Default Directory 呢? 我是用新版的入口網站,謝謝!
Wilson您好 如果是同帳號的訂閱帳戶就已經是在同一個Default Directory 如果是不同帳號的訂閱帳戶,需要在訂閱帳戶的管理中,移轉或指派管理員的方式到另一個帳號的Default Directory
Owen本篇文章的留言功能已關閉!