是否可以在正在運作的虛擬機器上撤銷 virsh undefine?

是否可以在正在運作的虛擬機器上撤銷 virsh undefine?

我不小心寫了錯誤的命令,因為虛擬機器仍在運行,尚未刪除。是否可以撤銷此操作?

答案1

如果虛擬機器仍在運行,您應該能夠使用它virsh dumpxml來恢復正在運行的配置。

virsh dumpxml <vm_name> > vm_name.xml && \
virsh define vm_name.xml

否則,您應該從備份中恢復。

相關內容