2013-05-16 42 views
7

有沒有一種方法可以對虛擬機進行備份(在sysprep方法之後執行映像捕獲),然後在該庫中對該映像進行映像,以便其訂閱中的某個人可見。例如,我創建了一個虛擬機,將其歸檔到圖像庫中,然後我的同事出現並希望從該圖像創建一個虛擬機(該同事不能成爲我的訂閱的共同管理員)。根據不同訂閱創建的映像創建Azure虛擬機

另外,是否有一種方法可以將虛擬機移動到不同的訂閱中,而無需將其歸檔並重新創建?

發現以下但這是一個有點令人費解,需要購買第三方軟件

http://gauravmantri.com/2012/07/04/how-to-move-windows-azure-virtual-machines-from-one-subscription-to-another/

非常感謝

理查德·克拉克

回答

5

我不認爲你可以使用在一個訂閱中創建的映像在另一個訂閱中創建虛擬機。您需要將這些圖像複製到您的訂閱中。由於圖像只是存儲帳戶中的Page Blobs,因此您需要將它們複製到目標訂閱中的存儲帳戶中,從中創建映像,然後部署虛擬機。我不知道有任何其他方式。

關於您對requires purchase of third party software的評論,那不是真的。您不必購買第三方軟件。主要的是將你的VHD(它是頁面斑點)從一個訂閱移動到另一個訂閱。請在該博客文章中查看Step 1 - Copy Blobs。它有一個指向源代碼的控制檯應用程序鏈接,您可以使用它來複制blob。我使用Cloud Storage Studio探索我的blob存儲。您可以使用任何其他存儲瀏覽器來檢查blob存儲(包括Windows Azure門戶)的內容。 Cerebrata最近發佈了一款免費的blob存儲資源管理器,您可能想要查看:http://www.cerebrata.com/labs/azure-explorer

不幸的是,這是我知道從不同訂閱下創建的映像創建Azure虛擬機的唯一方法。

+0

嗨拉夫感謝您的答覆 - 我downlaoded蔚藍的資源管理器 - 這給了我那種UI的我所需要的。有沒有辦法避免通過我的本地互聯網連接複製vhd - 它似乎是拉下來,然後複製它。我對Azure完全陌生,因此不太瞭解您在回覆中引用的控制檯應用程序/源代碼部分。 –

+0

複製blob操作是服務器端異步操作。因此理想情況下,該工具(Azure Explorer)不應該下載VHD並上傳它。如果這樣做,那麼就有問題了。所以控制檯應用程序基本上啓動了複製blob操作並不斷監視它的進度。或者,您也可以使用Az-Copy:http://blogs.msdn.com/b/windowsazurestorage/archive/2013/04/01/azcopy-using-cross-account-copy-blob.aspx。 HTH。 –

+0

Azure虛擬機本身安裝了Azure Explorer,現在可以直接在Azure雲本身的存儲帳戶之間複製vhd blob。非常感謝您的幫助 - 只需按照您的指示從磁盤創建新VM即可。 –

0

將您的圖像遷移到您的訂閱。

圖像作爲.vhd文件存儲在Azure存儲帳戶中。將現有訂閱中的Azure VM Image的.vhd文件複製到所需的訂閱。您需要有權訪問這兩個訂閱。您可以使用以下工具自動執行此過程:

Azure數據中心遷移解決方案(ADCMS)旨在解決常見的遷移方案,例如以更低的延遲遷移到更緊密的數據中心;將相同的解決方案配置部署到多個數據中心;甚至可以在訂閱之間移動,例如從MSDN測試帳戶到完整的生產部署。

看到這個博客帖子獲取更多信息:Azure Data Center Migration Tool Blog