如何理解Snapshot Instance操作

发布时间:2021-11-19 16:30:16 作者:柒染
来源:亿速云 阅读:172

本篇文章给大家分享的是有关如何理解Snapshot Instance操作,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。

我们通过日志详细讨论 instance 的 snapshot 操作。

有时候操作系统损坏得很严重,通过 Rescue 操作无法修复,那么我们就得考虑通过备份恢复了。当然前提是我们之前对instance做过备份。

Nova 备份的操作叫 Snapshot,其工作原理是对 instance 的镜像文件(系统盘)进行全量备份,生成一个类型为 snapshot 的 image,然后将其保存到 Glance 上。

从备份恢复的操作叫 Rebuild。

向nova-api发送请求

客户(可以是 OpenStack 最终用户,也可以是其他程序)向 API(nova-api)发送请求:“对这个 Instance 做个快照”

查看日志 /opt/stack/logs/n-api.log

nova-api 发送消息

nova-api 向 Messaging(RabbitMQ)发送了一条消息:“对这个 Instance 做快照” 源代码在 /opt/stack/nova/nova/compute/api.py,方法是 snapshot。

nova-compute 执行操作

查看日志 /opt/stack/logs/n-cpu.log

暂停 instance

对 instance 的镜像文件做快照

恢复 instance

将快照上传到 Glance

Snapshot 成功保存在 Glance 中

instance 备份成功。


以上就是如何理解Snapshot Instance操作,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注亿速云行业资讯频道。

推荐阅读:
  1. AWS 如何从EBS Snapshot 恢复 Windows 系统
  2. Oracle学习之DATAGUARD(十一) snapshot database

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

snapshot instance

上一篇:怎么使用C/C++ QT的QChart绘制组件

下一篇:python中怎么使用管道Pipe编写优化代码

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》