云硬盘可靠性
<p class="shortdesc"></p>
<section class="section" id="eliability__section_blc_krc_rlb"><h2 class="doc-tairway">概述</h2>
<p class="p">云硬盘EBS通过三副本技术、云硬盘快照和云硬盘备份来保障数据的高可靠性。</p>
<ul class="ul" id="eliability__ul_kkk_krc_rlb">
<li class="li">三副本技术是云硬盘存储系统为了确保数据高可靠性提供的技术,主要用来应对硬件设备故障导致的数据丢失或不一致的情况。</li>
<li class="li">云硬盘快照和云硬盘备份,主要是针对误操作、黑客攻击或者病毒入侵等导致的数据丢失或不一致的场景,通过这两种手段来备份和恢复数据。</li>
</ul>
</section>
<section class="section" id="eliability__section_c1p_krc_rlb"><h2 class="doc-tairway">三副本技术</h2>
<p class="p">云硬盘采用三副本机制,可以将数据备份在不同的物理服务器上,有效地避免单点故障造成的数据丢失,提高存储数据的可靠性。</p>
<p class="p">三副本技术就是针对某份数据,默认将数据分为大小为4MB的数据块,每一个数据块被复制为三个副本,然后按照一定的分布式存储算法将这些副本保存在集群中的不同存储节点上。如下图所示,在存储节点A上的数据块P1,会同时备份在存储节点B上的P1’和存储节点C上的P1’’,三者共同构成了一个数据块的三个副本。</p>
<img class="image" id="eliability__image_et2_bsc_rlb" src="https://pcp-portal-sca.obs-cn-shenzhen.pinganyun.com/pcp-portal-sca/20200707171849-1d947f1b98dd.png" width="800">
<p class="p">对于存储数据的任何变化(新增、修改或者删除)都会在三个副本上同步执行,只有三个副本都完成后,才能返回成功的响应,这样,有效地确保三个数据副本之间的数据强一致性。</p>
<p class="p">若某个存储节点发生故障,或者存储节点的某个磁盘发生故障,系统就会启动自动修复机制,在其他存储节点上同时启动数据重建恢复,不影响业务的正常运行。</p>
</section>
<section class="section" id="eliability__section_c54_lrc_rlb"><h2 class="doc-tairway">云硬盘快照</h2>
<p class="p">云硬盘快照是云硬盘数据在某个时刻的完整拷贝或镜像,是一种重要的数据容灾手段,当数据丢失时,可通过快照将数据完整地恢复到快照创建时间点。</p>
<p class="p">您可以手工创建快照,从而快速保存指定时刻云硬盘的数据。同时,您还可以通过快照创建新的云硬盘,这样云硬盘在初始状态就具有快照中的全部数据。</p>
<p class="p">通过设置快照策略,可以实现自动创建快照的功能。按照配置的快照策略,系统会周期性(如每天、周、月)进行其关联云硬盘的快照创建,您还可以指定快照的时间点和设置快照存放数量,以便于数据丢失后的恢复操作。</p>
<p class="p">当发生时间丢失时,可以通过回滚磁盘的功能恢复数据,但该功能只支持回滚快照数据至源云硬盘,不支持快照回滚至其它云硬盘。</p>
<p class="p">目前快照提供全量备份,未来可以提供增量备份,意味着仅保存设备上在最新快照之后有更改的数据,这将尽可能缩短创建快照所需的时间,且可以节省存储成本。</p>
<div class="note note note_note"><span class="note__title">说明:</span> 快照功能目前可免费使用。</div>
<p class="p">快照功能主要应用于如下场景中:</p>
<ul class="ul" id="eliability__ul_abc_4rc_rlb">
<li class="li"><strong class="ph b">日常备份数据</strong><p class="p">通过对云硬盘定期创建快照,实现数据的日常备份,可以应对由于误操作、病毒以及黑客攻击等导致数据丢失或不一致的情况。</p></li>
<li class="li"><strong class="ph b">快速恢复数据</strong><p class="p">在更换操作系统、应用软件升级或业务数据迁移等重大操作前,您可以创建一份或多份快照,一旦升级或迁移过程中出现问题,可以通过快照及时将业务恢复到快照创建点的数据状态。例如,当由于云服务器
A的系统盘 A发生故障而无法正常开机时,由于系统盘 A已经故障,因此也无法将快照数据回滚至系统盘A。此时您可以使用系统盘 A已有的快照新创建一块云硬盘
B并挂载至正常运行的云服务器 B上,从而云服务器 B能够通过云硬盘 B读取原系统盘 A的数据。</p></li>
<li class="li"><strong class="ph b">快速部署多个业务</strong><p class="p">通过同一个快照可以快速创建出多个具有相同数据的云硬盘,从而可以同时为多种业务提供数据资源。例如数据挖掘、报表查询和开发测试等业务。这种方式既保护了原始数据,又能通过快照创建的新云硬盘快速部署其他业务,满足企业对业务数据的多元化需求。</p></li>
</ul>
</section>
<section class="section" id="eliability__section_c5m_qrc_rlb"><h2 class="doc-tairway">云硬盘备份</h2>
<p class="p">平安云提供了云备份产品CBS,可以按照用户定制的备份策略将指定云服务器上的数据文件进行备份。</p>
<p class="p">您可以创建一个或者多个备份策略,每个备份策略会对一个目录或文件进行定期备份。当数据丢失时,您可以对已经备份的作业进行恢复操作,恢复到您指定的云服务器上。您还可以根据业务需求进行修改、删除备份策略或禁用备份策略。</p>
<p class="p">云备份CBS常应用于如下场景:</p>
<ul class="ul" id="eliability__ul_nqb_rrc_rlb">
<li class="li"><strong class="ph b">原始数据被意外删除或覆盖</strong><p class="p">通过云备份服务,可立即恢复到删除前的备份点,找回被删除的数据。有效防止重要数据地不慎丢失。</p></li>
<li class="li"><strong class="ph b">应用程序更新出错</strong><p class="p">通过云备份服务,可立即恢复到应用程序更新前的备份点,使系统正常运行。</p></li>
<li class="li"><strong class="ph b">云服务器宕机</strong><p class="p">通过云备份服务,可立即恢复到宕机之前的备份点,使云服务器能再次正常启动。</p></li>
<li class="li"><strong class="ph b">数据远程复制</strong><p class="p">通过云备份服务,可将备份的数据恢复到指定多台云服务器上。</p><p class="p">关于云硬盘备份详细的说明及使用指南,请参见<a class="xref" href="https://pinganyun.com/ssr/help/storage/cbs/index.overview" target="_blank">云备份CBS</a>。</p></li>
</ul>
</section>
<section class="section" id="eliability__section_d23_trc_rlb"><h2 class="doc-tairway">云硬盘快照与云硬盘备份的区别</h2>
<table class="table" id="eliability__table_umw_trc_rlb"><caption></caption><colgroup><col><col><col></colgroup><thead class="thead">
<tr class="row">
<th class="entry" id="eliability__table_umw_trc_rlb__entry__1">对比项</th>
<th class="entry" id="eliability__table_umw_trc_rlb__entry__2">云硬盘快照</th>
<th class="entry" id="eliability__table_umw_trc_rlb__entry__3">云硬盘备份</th>
</tr>
</thead><tbody class="tbody">
<tr class="row">
<td class="entry" headers="eliability__table_umw_trc_rlb__entry__1 ">
<p class="p">数据存储</p>
</td>
<td class="entry" headers="eliability__table_umw_trc_rlb__entry__2 ">
<p class="p">云硬盘快照存储在对象存储OBS中。</p>
</td>
<td class="entry" headers="eliability__table_umw_trc_rlb__entry__3 ">
<p class="p">云硬盘备份数据存储在对象存储OBS中。</p>
</td>
</tr>
<tr class="row">
<td class="entry" headers="eliability__table_umw_trc_rlb__entry__1 ">
<p class="p">备份方式</p>
</td>
<td class="entry" headers="eliability__table_umw_trc_rlb__entry__2 ">
<p class="p">通过创建手工快照或者快照策略,在指定时刻保存云硬盘中的数据。</p>
</td>
<td class="entry" headers="eliability__table_umw_trc_rlb__entry__3 ">
<p class="p">通过创建备份策略,可以按周期定时执行备份动作。</p>
</td>
</tr>
<tr class="row">
<td class="entry" headers="eliability__table_umw_trc_rlb__entry__1 ">
<p class="p">备份范围</p>
</td>
<td class="entry" headers="eliability__table_umw_trc_rlb__entry__2 ">
<p class="p">针对云硬盘中的全部数据,不能选择目录保存。</p>
</td>
<td class="entry" headers="eliability__table_umw_trc_rlb__entry__3 ">
<p class="p">选定目录保存数据,不支持选定根目录。</p>
</td>
</tr>
<tr class="row">
<td class="entry" headers="eliability__table_umw_trc_rlb__entry__1 ">
<p class="p">备份地域</p>
</td>
<td class="entry" headers="eliability__table_umw_trc_rlb__entry__2 ">
<p class="p">同一可用区</p>
</td>
<td class="entry" headers="eliability__table_umw_trc_rlb__entry__3 ">
<p class="p">同地域</p>
</td>
</tr>
<tr class="row">
<td class="entry" headers="eliability__table_umw_trc_rlb__entry__1 ">
<p class="p">业务恢复</p>
</td>
<td class="entry" headers="eliability__table_umw_trc_rlb__entry__2 ">
<p class="p">通过回滚快照或者通过快照创建云硬盘的功能,可以恢复当时保存的数据。</p>
</td>
<td class="entry" headers="eliability__table_umw_trc_rlb__entry__3 ">
<p class="p">通过恢复作业功能,可以恢复备份数据。</p>
</td>
</tr>
</tbody></table>
</section>
提交成功!非常感谢您的反馈,我们会继续努力做到更好!