我的愿望是将实例的数据恢复为任何创建的快照的数据并保留分配给该实例的 IP。
我尝试过一些想法,但没有成功:
- 从快照创建一个新卷,然后将该卷分配给实例。然后分离实例的根卷,再将新卷附加到实例,但并不总是会收到错误“无法分离根设备”。
- 我从快照创建卷,然后创建一个新实例,该实例具有与我要恢复的实例相同的风格 + 图像配置。然后它将分离原始实例中的 IP 以将其分配给新实例。此选项是可能的,但丢失 IP 的可能性是肯定的,因为当将 IP 与原始实例分离时,该 IP 将是公开的,并且可以在同时初始化时分配给另一个实例(系统自动获取公网ip分配给实例)或者将该 IP 分配给快照实例的过程延迟,错误。因此,不遵循此选项非常危险。请帮我提出最佳开发的想法。我使用端点通过 openstack API 工作。