Linux

在 Azure 上複製 Linux 虛擬機

  • October 17, 2019

我正在嘗試複製我在 Azure 中擁有的 Linux 虛擬機(不是經典 VM)。

我瀏覽了以下文件: https ://docs.microsoft.com/en-us/azure/virtual-machines/linux/capture-image

但是,我仍然不確定 Deprovision 部分。我知道在部署目前 VM 的新映像時,我將無法訪問舊 VM。問題是,部署後我能否訪問舊虛擬機,舊虛擬機上的文件和數據會被刪除嗎?如果是這樣,如何在不刪除舊 VM 上的文件和數據的情況下創建新映像?

部署後我能否訪問舊虛擬機,舊虛擬機上的文件和數據是否會被刪除?

部署完成後,我們無法登錄到這個虛擬機。我們可以使用這個鏡像來創建新的虛擬機。**文件和數據不會被刪除。**創建新虛擬機後,我們可以在其中找到文件和數據。

如果是這樣,如何在不刪除舊 VM 上的文件和數據的情況下創建新映像?

如果你想創建一個新的鏡像並想保留這個VM,我們應該備份這個VM的VHD(複製並用不同的名字保存這個VHD)。新建鏡像後,我們使用複制的VHD創建一個VM,這樣就可以登錄原來的VM了。

關於使用現有 VHD 和現有 Vnet 創建 Azure VM,我們可以使用此模板來創建它。

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