Virtualization

將 Amazon AMI 轉換為本地 Xen 機器

  • November 19, 2010

我有一個 AMI,它是從 Amazon 上的基礎 AMI 創建的。我想在內部帶一個副本來執行開發。我已經從我的 S3 儲存桶中下載了 .manifest 和 part00-50 文件(大約 550mb)。但是不確定如何轉換為我的本地 Xencenter。

我已經檢查了Google,似乎還沒有其他人嘗試過這個。任何建議都會很棒。

謝謝-阿利斯泰爾

來自 ec2-unbundle 的 .img 文件是在某些虛擬化平台上通常使用副檔名 .raw 的文件 - 它只是逐字節的原始磁碟內容。

大多數虛擬化軟體都可以使用這個 .raw 文件作為磁碟——我對 XEN 沒有做太多,但 VirtualBox 和 QEMU 都可以很好地使用它——HyperV 和 Virtual Server 需要將它轉換為 VHD 格式。我希望 XEN 使用它。

xen 和 raw 的快速Google顯示這可能是命令(但很多無用的文章回來了,所以不確定):

磁碟 =

$$ ‘file:/home/xen/ec2image/ec2file.img,hda,w’ $$ 注意:您可能會遇到驅動程序問題,您沒有說這是 Windows、Linux 還是其他。它可能會檢測到新硬體。

許可證:如果這是 Windows,您將遇到許可證問題(可能不是技術問題,但絕對是法律上的問題)。

引用自:https://serverfault.com/questions/198276