阿里云ECS云服务器快照的概念以及如何使用


Posted in Servers onApril 21, 2022

阿里云ECS云服务器快照概念以及使用

1.快照的概念

1.1.什么是快照

阿里云快照FAQ文档:https://help.aliyun.com/document_detail/25391.html

快照就是在某一个时间点,对于云盘的状态做得数据备份,当有天服务器故障时,我们就可以通过快照快速还原系统。

阿里云快照服务相当于一种数据备份手段,可以为所有类型的ECS云盘创建快照,用于备份或者恢复云盘的数据,是一种高效的数据容灾手段。

我们可以某一个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。

阿里云ECS云服务器快照的概念以及如何使用

2.为云盘手动创建快照

2.1.创建快照

1)在ECS实例管理页面中找到存储与快照—>云盘—>选择要做快照的云盘(根据实际需求对系统盘和数据盘分别做快照备份)—>创建快照。

我们对系统盘创建快照。

阿里云ECS云服务器快照的概念以及如何使用

2)设置快照的名称,名称要具有意义,方便查询。

我们就设置为Web-01-Kodcloud-第一次快照,然后点击创建。

阿里云ECS云服务器快照的概念以及如何使用

3)快照这里就可以看到我们创建的快照信息。

可以看到快照的创建时间、进度和状态,在操作一栏可以对快照进行回滚、创建镜像、复制快照(可以将快照复制到其他地域)等等功能。

阿里云ECS云服务器快照的概念以及如何使用

2.3.模拟ECS服务器故障

直接将ECS服务器的/目录删掉。

[root@iZ2ze7rto8oqydzzemi1enZ ~]# rm -rf / --no-preserve-root

此时ECS云服务器中提供的服务就不可用了。

阿里云ECS云服务器快照的概念以及如何使用

2.3.根据快照回滚磁盘恢复ECS

我们刚刚已经创建了快照,下面进行回滚操作。

1)首先将ECS实例关机,停止的时间可能会比较长。

阿里云ECS云服务器快照的概念以及如何使用

2)找到ECS对应的快照—>回滚磁盘。

阿里云ECS云服务器快照的概念以及如何使用

3)确认回滚。

阿里云ECS云服务器快照的概念以及如何使用

阿里云ECS云服务器快照的概念以及如何使用

4)回滚成功后ECS服务器会自动开机

阿里云ECS云服务器快照的概念以及如何使用

2.4.登陆ECS查看系统是否正常

系统恢复正常。

阿里云ECS云服务器快照的概念以及如何使用

3.为云盘设置自动创建快照

3.1.创建自动快照策略

1)点击快照—>自动快照策略—>创建策略。

阿里云ECS云服务器快照的概念以及如何使用

2)设置策略的名称,设置创建快照的时间点,设置创建快照的周期,设置快照的保留时间。

名称为快照自动化备份,备份周期为周一到周日的5:00/12:00/22:00,保留时长为7天。

阿里云ECS云服务器快照的概念以及如何使用

3)策略创建成功

阿里云ECS云服务器快照的概念以及如何使用

3.2.为云盘设置自动快照策略

1)点击设置自动快照策略

阿里云ECS云服务器快照的概念以及如何使用

2)开启自动快照策略—>关联创建的快照自动备份策略。

阿里云ECS云服务器快照的概念以及如何使用

3.3.在购买时ECS就为云盘设置自动快照策略

在基础配置中的快照服务这里,选择我们的自动快照策略,要先创建快照策略。

阿里云ECS云服务器快照的概念以及如何使用

3.4.自动快照已生效

阿里云ECS云服务器快照的概念以及如何使用

到此这篇关于阿里云ECS云服务器快照概念以及使用的文章就介绍到这了!


Tags in this post...

Servers 相关文章推荐
Nginx优化服务之网页压缩的实现方法
Mar 31 Servers
浅谈Nginx 中的两种限流方式
Mar 31 Servers
zabbix自定义监控nginx状态实现过程
Nov 01 Servers
Kubernetes关键组件与结构组成介绍
Mar 31 Servers
Kubernetes中Deployment的升级与回滚
Apr 01 Servers
Window server 2012 R2 AD域的组策略相关设置
Apr 28 Servers
IIS服务器中设置HTTP重定向访问HTTPS
Apr 29 Servers
Apache SeaTunnel实现 非CDC数据抽取
May 20 Servers
shell进度条追踪指令执行时间的场景分析
Jun 16 Servers
Win2008系统搭建DHCP服务器
Jun 25 Servers
如何让你的Nginx支持分布式追踪详解
Jul 07 Servers
ubuntu如何搭建vsftpd服务器
Dec 24 Servers
openstack云计算keystone组件工作介绍
Tomcat项目启动失败的原因和解决办法
Apr 20 #Servers
Tomcat执行startup.bat出现闪退的原因及解决办法
Tomcat starup.bat 脚本实现开机自启动
Apr 20 #Servers
nginx容器方式反向代理实战
微信告警的zabbix监控系统 监控整个NGINX集群
Apr 18 #Servers
nginx配置之并发频次限制
You might like
这东西价格,可以买几台TECSUN S-2000
2021/03/02 无线电
批量获取memcache值并按key的顺序返回的实现代码
2011/06/14 PHP
yii实现CheckBox复选框在同一行显示的方法
2014/12/03 PHP
php简单图像创建入门实例
2015/06/10 PHP
详解PHP数组赋值方法
2015/11/07 PHP
splice slice区别
2006/10/09 Javascript
Js获取下拉框选定项的值和文本的实现代码
2014/02/26 Javascript
jquery 判断滚动条到达了底部和顶端的方法
2014/04/02 Javascript
ECMAScript 6即将带给我们新的数组操作方法前瞻
2015/01/06 Javascript
详解JavaScript中的表单验证
2015/06/16 Javascript
MVC Ajax Helper或Jquery异步加载部分视图
2015/11/29 Javascript
详解WordPress开发中get_current_screen()函数的使用
2016/01/11 Javascript
js控件Kindeditor实现图片自动上传功能
2020/07/20 Javascript
浅谈js的url解析函数封装
2016/06/28 Javascript
JavaScript中的事件委托及好处
2016/07/12 Javascript
JavaScript学习笔记--常用的互动方法
2016/12/07 Javascript
AngularJS中update两次出现$promise属性无法识别的解决方法
2017/01/05 Javascript
原生JS实现移动端web轮播图详解(结合Tween算法造轮子)
2017/09/10 Javascript
angular2 ng2 @input和@output理解及示例
2017/10/10 Javascript
js字符串处理之绝妙的代码
2019/04/05 Javascript
Vue实现计算器计算效果
2020/08/17 Javascript
Python的string模块中的Template类字符串模板用法
2016/06/27 Python
【Python】Python的urllib模块、urllib2模块批量进行网页下载文件
2016/11/19 Python
Python实现点阵字体读取与转换的方法
2019/01/29 Python
解决springboot yml配置 logging.level 报错问题
2020/02/21 Python
解决Jupyter notebook中.py与.ipynb文件的import问题
2020/04/21 Python
SQL Server面试题
2013/04/04 面试题
麦当劳辞职信范文
2014/01/18 职场文书
演讲稿格式
2014/04/30 职场文书
会计出纳岗位职责
2015/03/31 职场文书
区域销售经理岗位职责
2015/04/02 职场文书
社区青年志愿者活动总结
2015/05/06 职场文书
《詹天佑》教学反思
2016/02/20 职场文书
Nginx优化服务之网页压缩的实现方法
2021/03/31 Servers
Java内存模型之happens-before概念详解
2021/06/13 Java/Android
JS setTimeout与setInterval的区别
2022/04/20 Javascript