ECS快照原理

本文涉及的产品
云服务器 ECS,每月免费额度200元 3个月
对象存储 OSS,20GB 3个月
云服务器ECS,u1 2核4GB 1个月
简介: ECS快照原理

创建快照原理
您可以根据需要为云盘手动或自动创建快照。具体操作,请参见创建快照或创建自动快照策略。

原理说明
快照分为全量快照和增量快照。云盘创建的第一份快照是创建时间点云盘上所有数据块的全量快照,不备份空数据块。后续创建的快照均是增量快照,仅备份上一个快照以来有变化的数据块。全量快照和增量快照的元信息中均会存储全量的数据块信息,因此在通过任一快照回滚云盘时,均可以恢复对应历史时间点的所有云盘数据。

说明
云盘初始化后会在逻辑块地址LBA(Logical Block Address)的基础上划分数据块(Block)作为快照数据备份的最小粒度,一旦数据块有业务数据写入,就将参与计量。云盘的数据写入和修改不会对已创建的快照造成影响,快照也不会影响原云盘的数据。

快照创建完成后,将存储在对象存储OSS中。

在OSS支持同城冗余的地域,将默认使用同城冗余OSS来存储您的快照数据,以最大程度保证您快照数据的冗余性。

在OSS暂不支持同城冗余的地域,将使用本地冗余OSS来存储您的快照数据。如果您的业务可用性要求较高,建议您使用复制快照来进一步备份数据。

出于数据安全性考虑,您不能选择使用自己创建的OSS Bucket来存储快照数据。

有关对象存储OSS支持同城冗余的地域信息,请参见存储冗余概述和创建同城冗余存储Bucket。

使用快照创建云盘或回滚云盘后,需要把快照数据从OSS加载到云盘中,云盘被读取的数据会优先加载。这个过程的持续时间受快照数据量的影响,需要几分钟到几小时。在快照数据被全部加载到云盘之前,云盘的读访问时延将会增加。一旦快照的所有数据块都被加载到云盘中,后续的读访问将会恢复到正常的性能水平。

示例说明
假设ECS实例的某块云盘分别在10:00和11:00有新的业务数据写入,那么该云盘快照的原理说明如下:

9:00时,云盘的数据块为A、B和C,此时创建第一份快照1,快照1中就备份了数据块A、B和C。快照1为全量快照,备份了该云盘上在创建快照1时的所有数据。

云盘继续写入数据,修改数据块A为A1、修改数据块B为B1、新增数据块D。在10:00时创建第二份快照2,快照2仅备份有变化的数据块A1、B1和D,快照2为增量快照。快照2的元信息中会记录云盘全量的数据块A1、B1、C和D,其中数据块C来源于快照1。

云盘继续写入数据,修改数据块C为C1、新增数据块E,在11:00时创建第三份快照3,快照3仅备份有变化的数据块C1和E,快照3为增量快照。快照3的元信息中会记录云盘全量的数据块A1、B1、C1、D和E,其中数据块A1、B1和D来源于快照2。

以此类推。

相关实践学习
一小时快速掌握 SQL 语法
本实验带您学习SQL的基础语法,快速入门SQL。
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
目录
相关文章
|
18天前
|
弹性计算 网络安全 虚拟化
ECS快照问题之提取内存信息失败如何解决
阿里云ECS用户可以创建的一个虚拟机实例或硬盘的数据备份,用于数据恢复和克隆新实例;本合集将指导用户如何有效地创建和管理ECS快照,以及解决快照过程中可能遇到的问题,确保数据的安全性和可靠性。
|
18天前
|
存储 弹性计算 运维
ECS快照问题之ECS快照服务关闭失败如何解决
阿里云ECS用户可以创建的一个虚拟机实例或硬盘的数据备份,用于数据恢复和克隆新实例;本合集将指导用户如何有效地创建和管理ECS快照,以及解决快照过程中可能遇到的问题,确保数据的安全性和可靠性。
|
14天前
|
弹性计算 运维 测试技术
ECS快照
云盘快照是在特定时间点对云盘数据状态的备份,首次快照为全量备份,之后的快照仅保存变化数据。快照功能包括手动和自动创建,可用于数据恢复、系统回滚、创建自定义镜像等场景。阿里云提供了多种快照操作,如创建、回滚、复制到其他地域等,并有不同的计费模式。在使用快照时,需要注意相关限制和配额。此外,阿里云还设有用户服务群,提供技术支持。
|
18天前
|
存储 弹性计算 安全
ECS快照问题之服务器无法启动如何解决
阿里云ECS用户可以创建的一个虚拟机实例或硬盘的数据备份,用于数据恢复和克隆新实例;本合集将指导用户如何有效地创建和管理ECS快照,以及解决快照过程中可能遇到的问题,确保数据的安全性和可靠性。
|
14天前
|
存储 弹性计算 对象存储
ECS快照原理
云盘快照原理包括全量和增量快照。首次快照为全量,备份所有数据块;后续快照仅备份变化部分。快照存储在OSS中,同城冗余或本地冗余根据地域不同而定。删除快照时,按数据块引用关系释放空间。快照容量基于快照链统计,全量快照加所有增量大小。快照不占用云盘空间,但产生存储费用。
|
18天前
|
网络协议 Linux Windows
DHCP服务器原理
DHCP服务器原理
26 0
|
18天前
|
负载均衡 应用服务中间件 Linux
深入浅出学习透析Nginx服务器的架构分析及原理分析「底层技术原理+运作架构机制」
深入浅出学习透析Nginx服务器的架构分析及原理分析「底层技术原理+运作架构机制」
50 0
|
18天前
|
存储 弹性计算 API
ECS快照问题之绑定oss失败如何解决
阿里云ECS用户可以创建的一个虚拟机实例或硬盘的数据备份,用于数据恢复和克隆新实例;本合集将指导用户如何有效地创建和管理ECS快照,以及解决快照过程中可能遇到的问题,确保数据的安全性和可靠性。
|
18天前
|
弹性计算 Linux 网络安全
ECS快照问题之导出ECS快照到本地失败如何解决
阿里云ECS用户可以创建的一个虚拟机实例或硬盘的数据备份,用于数据恢复和克隆新实例;本合集将指导用户如何有效地创建和管理ECS快照,以及解决快照过程中可能遇到的问题,确保数据的安全性和可靠性。
|
4天前
|
弹性计算 监控 开发工具
【阿里云弹性计算】阿里云ECS的网络优化实践:VPC配置与网络性能提升
【5月更文挑战第29天】阿里云ECS通过虚拟私有云(VPC)提供高性能、安全的网络环境。VPC允许用户自定义IP地址、路由规则和安全组。配置包括:创建VPC和交换机,设定安全组,然后创建ECS实例并绑定。优化网络性能涉及规划网络拓扑、优化路由、启用网络加速功能(如ENI和EIP)及监控网络性能。示例代码展示了使用Python SDK创建VPC和交换机的过程。
30 3