openstack重置虚拟机状态,vm恢复被删除的虚拟机 (解决方法与步骤)
下面内容仅为某些场景参考,为稳妥起见请先联系上面的专业技术工程师,具体环境具体分析。
2023-09-18 20:10 89
要恢复删除的OpenStack虚拟机,您可以按照以下步骤进行操作:
1. 确认虚拟机状态:在OpenStack dashboard(Horizon)中,导航到“Project”并选择“Instances”查看已删除的虚拟机列表。确保您要恢复的虚拟机确实处于已删除状态。
2. 恢复虚拟机:在虚拟机列表中,选中要恢复的虚拟机,然后点击“Restore”或“Undelete”按钮。这将会将虚拟机从已删除状态恢复到运行状态。请注意,这个过程可能需要一些时间。
如果在Horizon中无法执行恢复操作,也可以通过OpenStack命令行工具(如OpenStack CLI)来执行以下操作:
1. 查看已删除的虚拟机:使用以下命令列出已删除的虚拟机: ```shell openstack server list --status=deleted ```
找到要恢复的虚拟机的UUID或名称。
2. 恢复虚拟机:使用以下命令来恢复虚拟机:
```shell openstack server restore <虚拟机uuid或名称> ``` 虚拟机uuid或名称>
替换<虚拟机uuid或名称> 为要恢复的虚拟机的UUID或名称。 虚拟机uuid或名称>
请注意,从某些后端存储(如Cinder卷)中恢复虚拟机可能需要特定的步骤。在进行整个恢复过程之前,最好参考OpenStack文档或与OpenStack管理员进行沟通,以确保您按照正确的步骤进行操作。