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

 更新时间:2022年04月21日 09:36:09   作者:Jiangxl~  
这篇文章主要介绍了阿里云ECS云服务器快照概念以及使用,阿里云快照服务相当于一种数据备份手段,可以为所有类型的ECS云盘创建快照,用于备份或者恢复云盘的数据,是一种高效的数据容灾手段,需要的朋友可以参考下

阿里云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云服务器中提供的服务就不可用了。

1642126260895

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

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

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

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

1642126325526

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云服务器内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • WHMCS V7.4.2 图文安装教程

    WHMCS V7.4.2 图文安装教程

    这篇文章主要介绍了WHMCS V7.4.2 图文安装教程,需要的朋友可以参考下
    2019-04-04
  • centOs6.9服务器版本安装图解(包含java和mysql)

    centOs6.9服务器版本安装图解(包含java和mysql)

    这篇文章主要介绍了centOs6.9服务器版本安装图解(包含java和mysql),需要的朋友可以参考下
    2017-06-06
  • 每天学一分钟使用Git服务器实现查看Debug分支及修复

    每天学一分钟使用Git服务器实现查看Debug分支及修复

    这篇文章主要教大家怎样实现查看Debug分支及修复,学习是一条长远而无尽头之路,坚持就不用多少说了,只要大家每天花一分钟的时间来学习一下Git相信查看Debug分支及修复对大家来说就是so easy
    2021-08-08
  • git fork同步是什么意思?

    git fork同步是什么意思?

    这篇文章主要介绍了git fork同步是什么意思?fork到了哪里?有什么用?如何用?跟clone有什么区别?本文就一一解释这些问题,需要的朋友可以参考下
    2015-05-05
  • zerotier搭建免费moon服务器的部署流程

    zerotier搭建免费moon服务器的部署流程

    ZeroTier是一种基于P2P的虚拟组网工具,通过搭建Moon服务器‌可大幅提升跨运营商/跨国节点的连接质量,本文介绍了如何使用云服务部署ZeroTier的Moon服务器,并详细步骤包括登录服务器、安装ZeroTier、生成Moon配置文件、配置Moon服务器和重启服务,感兴趣的朋友一起看看吧
    2025-03-03
  • 一文详解如何解决version GLIBCXX_3.4.29 not found问题

    一文详解如何解决version GLIBCXX_3.4.29 not found问题

    这篇文章主要给大家介绍了关于如何解决version GLIBCXX_3.4.29 not found问题的相关资料,文中通过图文以及代码代码介绍的非常详细,需要的朋友可以参考下
    2024-01-01
  • CentOS系统通过日志反查是否被入侵

    CentOS系统通过日志反查是否被入侵

    最近有个朋友的服务器发现有入侵的痕迹后来处理解决但是由于对方把日志都清理了无疑给排查工作增加了许多难度。其实日志的作用是非常大的。学会使用通过日志来排查解决我们工作中遇到的一些问题是很有必要的。下面就一一道来。
    2016-08-08
  • 采用软件负载均衡器实现web服务器集群(iis+nginx)

    采用软件负载均衡器实现web服务器集群(iis+nginx)

    我用nginx实现网站负载均衡测试的例子,windows下IIS做负载实测
    2016-04-04
  • git冲突解决_动力节点Java学院整理

    git冲突解决_动力节点Java学院整理

    这篇文章主要介绍了git冲突解决,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-08-08
  • nexus服务器搭建的详细步骤

    nexus服务器搭建的详细步骤

    这篇文章主要介绍了nexus服务器搭建的详细步骤,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-09-09

最新评论