阿里云ECS云服务器快照概念以及使用
1.快照的概念
1.1.什么是快照
阿里云快照FAQ文档:https://help.aliyun.com/document_detail/25391.html
快照就是在某一个时间点,对于云盘的状态做得数据备份,当有天服务器故障时,我们就可以通过快照快速还原系统。
阿里云快照服务相当于一种数据备份手段,可以为所有类型的ECS云盘创建快照,用于备份或者恢复云盘的数据,是一种高效的数据容灾手段。
我们可以某一个ECS实例的云盘创建快照,然后将快照制作成系统镜像,通过镜像去创建ECS云服务器。
阿里云快照分为手动快照和自动快照,快照可以在购买ECS时就进行设置,快照数据也是要花钱的。
快照的功能如下图所示:基于云盘创建快照,当云盘故障时快速恢复,可以在同地域和不同的地域将快照制作成系统镜像,从而去创建相同的ECS云服务器,也可以通过快照创建新的云盘,从而去分析问题,也可以将快照复制到其他地域进行使用。
1.2.云盘增量快照
- 阿里云的云盘快照第一份快照是全量快照,不备份空数据块,例如我们的云盘有200G存储控制,但是我们只使用了100G,那么第一次快照只会备份使用的100G存储空间的数据,没有使用的空数据块不会备份,当后面每一次进行快照备份时都是增量快照,备份自上一次快照以来变化的数据。
- 创建每一份快照时,文件系统分块检查云盘的数据,只有发生变化的数据块才会被备份到快照中。
- 快照1是第一份快照,备份了该云盘上某一时刻的所有数据。
- 快照2只备份有变化的数据块B1和C1。数据块A和D引用快照1中的A和D。
- 快照3只备份有变化的数据块B2。数据块A和D引用快照1中的A和D,数据块C1引用快照2中的C1。
- 当云盘需要恢复到快照3的状态时,回滚磁盘功能将数据块A、B2、C1和D备份到云盘上,恢复云盘到快照3的状态。
- 假如您需要删除快照2,则快照中的数据块B1被删除,不会删除存在引用关系的数据块C1。当云盘恢复到快照3的状态时,仍可以恢复数据块C1。
2.为云盘手动创建快照
2.1.创建快照
1)在ECS实例管理页面中找到存储与快照—>云盘—>选择要做快照的云盘(根据实际需求对系统盘和数据盘分别做快照备份)—>创建快照。
我们对系统盘创建快照。
2)设置快照的名称,名称要具有意义,方便查询。
我们就设置为Web-01-Kodcloud-第一次快照,然后点击创建。
3)快照这里就可以看到我们创建的快照信息。
可以看到快照的创建时间、进度和状态,在操作一栏可以对快照进行回滚、创建镜像、复制快照(可以将快照复制到其他地域)等等功能。
2.3.模拟ECS服务器故障
直接将ECS服务器的/目录删掉。
[root@iZ2ze7rto8oqydzzemi1enZ ~]# rm -rf / --no-preserve-root
此时ECS云服务器中提供的服务就不可用了。
2.3.根据快照回滚磁盘恢复ECS
我们刚刚已经创建了快照,下面进行回滚操作。
1)首先将ECS实例关机,停止的时间可能会比较长。
2)找到ECS对应的快照—>回滚磁盘。
3)确认回滚。
4)回滚成功后ECS服务器会自动开机
2.4.登陆ECS查看系统是否正常
系统恢复正常。
3.为云盘设置自动创建快照
3.1.创建自动快照策略
1)点击快照—>自动快照策略—>创建策略。
2)设置策略的名称,设置创建快照的时间点,设置创建快照的周期,设置快照的保留时间。
名称为快照自动化备份,备份周期为周一到周日的5:00/12:00/22:00,保留时长为7天。
3)策略创建成功
3.2.为云盘设置自动快照策略
1)点击设置自动快照策略
2)开启自动快照策略—>关联创建的快照自动备份策略。
3.3.在购买时ECS就为云盘设置自动快照策略
在基础配置中的快照服务这里,选择我们的自动快照策略,要先创建快照策略。
3.4.自动快照已生效
到此这篇关于阿里云ECS云服务器快照概念以及使用的文章就介绍到这了,更多相关阿里云ECS云服务器内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!