面试总被问云存储?块 / 对象 / 文件存储、快照备份一次性讲透

作者:KIDULT°日期:2026/9/12

华为云存储云服务

摘要:在云时代,存储是云业务的基石。日常我们接触 U 盘、移动硬盘、网盘都是存储设备,上云之后,华为云提供了四类主流存储服务:云硬盘 EVS、对象存储 OBS、弹性文件服务 SFS、云备份 CBR。本文带你搞懂各类存储的概念、特性、区别以及适用场景。

一、什么是存储云服务

存储是指将数据或信息保存在计算机或其他电子设备中的过程。存储可以是临时的,也可以是长期的,例如将文件保存在硬盘驱动器或云存储中。存储是计算机系统中非常重要的组成部分,它不但可以储存数据,还能通过存储实现容灾等功能。

云存储是一种将数据存储在互联网上的服务。它允许用户通过互联网将数据上传到远程服务器上,并随时随地访问和管理这些数据。云存储通常由云服务提供商提供,用户可以通过订阅服务来使用它。云存储的好处包括数据备份和恢复、数据共享、数据安全和可靠性等。

存储的发展历程:甲骨文简牍→造纸术书籍→打孔机磁鼓→硬盘、软盘、闪存→云存储

学习目标

  1. 熟悉华为云常见存储服务的功能特点
  2. 理解不同存储服务之间区别与使用方法
  3. 掌握各类存储服务适用业务场景

二、云硬盘(EVS)

云硬盘(Elastic Volume Service,EVS)可以为云服务器提供高可靠、高性能、规格丰富并且可弹性扩展的块存储服务,可满足不同场景的业务需求。用于分布式文件系统、开发测试、数据仓库以及高性能计算等场景。

云硬盘为云服务器提供规格丰富、安全可靠、可弹性扩展的硬盘资源。

1、企业对块存储三大诉求

  • 高性能:满足业务 IO 性能要求
  • 高可靠:硬件故障不丢数据
  • 高安全:加密、权限保障数据安全

丰富企业增值特性:共享卷、一致性快照组、存储容灾、云硬盘加密、在线扩容、专属存储、云硬盘备份、回收站、变更磁盘类型。

2、EVS 四大核心优势

  1. 规格丰富:多种硬盘类型,适配不同业务;
  2. 弹性扩展:业务不停机,支持平滑扩容,最小扩容步长 1GiB;
  3. 安全可靠:三副本机制,加密、备份、快照多重防护,抵御误删、应用异常;
  4. 实时监控:对接云监控,实时查看硬盘健康与性能状态。

EVS 不能单独使用,必须挂载到 ECS/BMS,格式化之后才可以使用。普通云硬盘只能挂载一台服务器;共享云硬盘可以同时挂载多台同 AZ 云服务器,多用于集群、HA 高可用场景。

3、磁盘类型与性能

参数极速型SSD超高IO通用型SSD V2通用型SSD高IO
描述适用于需要超大带宽和超低时延的场景超高性能云硬盘,可用于企业关键性业务,适合高吞吐、低时延的工作负载用于均衡各种事务型工作负载的价格和性能的通用SSD云硬盘高性价比的云硬盘,可用于高吞吐、低时延的企业办公可用于一般访问的工作负载
最大IOPS(参考)128,00050,000128,00020,0005,000
最大吞吐量(参考)1000 MiB/s350 MiB/s1000 MiB/s250 MiB/s150 MiB/s
单队列访问时延(参考)200 μs1 ms1 ms1 ms1 ms ~ 3 ms
典型应用场景适用于需要超大带宽和超低时延的场景,如:数据库、AI场景超大带宽的读写密集型场景,如:转码类业务、I/O密集型场景、时延敏感型场景各种主流的高性能、低延迟交互应用场景,如企业办公、大型开发测试、转码类业务、系统盘企业办公、大型开发测试转码类业务、容器等高性能系统盘日常办公应用、轻载型开发测试、不建议用于系统盘
  • IOPS:云硬盘每秒进行读写的操作次数
  • 吞吐量:云硬盘每秒成功传送的数据量,即读取和写入的数据量
  • IO读写时延:云硬盘连续两次进行读写操作所需要的最小时间间隔

4、磁盘模式

  1. VBD(默认):仅支持基础 SCSI 读写指令;
  2. SCSI:SCSI 指令透传,操作系统直接访问底层存储介质,支持高级 SCSI 命令。

5、关键能力:加密、备份、快照

  1. 云硬盘加密:XTS‑AES‑256 加密算法,对云硬盘数据加密,满足合规安全要求。
  2. 云硬盘快照:云硬盘上的数据在快照创建时的完整拷贝或镜像,它是一种重要的数据容灾手段。当数据丢失时,用户可通过快照将数据完整地恢复到快照创建的时间点,从而保障数据的安全
  3. 云硬盘备份:当云硬盘中的数据比较重要时,可以通过云硬盘备份功能,对现有数据进行备份。云硬盘备份功能可以在线备份,无需关闭云服务器,并且可以通过任意时刻的备份副本来恢复数据,以保证用户数据的正确性和安全性。即使原云硬盘删除,备份仍然保留

备份 vs 快照

指标备份快照
存储位置独立存放在 OBS 对象存储和原云硬盘存储在一起
删除原磁盘原盘删除,备份还在原盘删除,快照同步删除
容灾范围同 AZ,支持跨区域复制仅同 AZ可用区
恢复方式恢复到硬盘 / 使用备份建新硬盘回滚原卷 / 使用快照建新卷
数据副本完整独立副本(全量)时间点状态,多为增量,依赖原盘
创建速度较慢速度快
典型用途长期灾难备份,防磁盘整体损坏丢失升级、改配置前临时回滚,短期保护

6、高可靠:三副本机制

云硬盘的存储系统采用三副本机制来保证数据的可靠性,即针对某份数据,默认将数据分为1 MB大小的数据块,每一个数据块被复制为3个副本,然后按照一定的分布式存储算法将这些副本保存在集群中的不同节点上。主要特点如下:

  • 存储系统自动确保3个数据副本分布在不同服务器的不同物理磁盘上,单个硬件设备的故障不会影响业务。
  • 存储系统确保3个数据副本之间的数据强一致性。

7、典型使用场景

虚拟机集群:OA 办公、开发测试、数据库; 裸金属服务器集群:企业关键核心数据库; 搭配 KMS 密钥实现加密,满足安全合规。

三、对象存储 OBS

**对象存储服务OBS(Object Storage Service)**是一个基于对象的海量存储服务,提供易扩展、高安全、高可靠、低成本的数据存储能力。

对象存储是一项面向Internet访问的服务,提供了基于HTTP/HTTPS协议的Web服务接口,用户可以随时随地连接到Internet。

扁平化结构,租户间数据隔离

用户可以创建桶(就像文件夹)和上传或下载对象,可通过转发链接分享数据。

  • 桶 Bucket:存放对象的容器,类似文件夹;
  • 对象 Object:存储基本单元,由 Key(键)、Metadata(元数据)、Data(业务数据)三部分组成。

1、OBS 核心优势

  1. 数据分层、按需计费:标准、低频访问、归档、深度归档,不同冷热数据分开计费,降低成本,支持包年包月 / 按量计费;
  2. 简单易用好管理:在线扩容客户无感知;支持 REST API、SDK、多种工具接入;
  3. 多重防护与权限管理:版本控制、防盗链、VPC 隔离、服务端加密、细粒度权限;
  4. 五级可靠性架构:介质、服务器、机柜、多 AZ、跨区域多层冗余;
  5. 高并发访问:支持千亿对象,千万级并发访问。

2、访问 OBS 的 6 种方式

工具说明鉴权方式
管理控制台网页 Web 操作账号密码 / IAM 账号
OBS Browser+Windows 图形客户端AK/SK 访问密钥
APIREST 接口,程序调用AK/SK 签名
SDKAPI 封装,简化开发AK/SK
obsutil命令行工具,适合批量自动化AK/SK
obsfs挂载到 Linux,像本地文件系统操作 OBSAK/SK

3、四种存储类别(冷热分层)

存储类别数据类型访问频率适用场景
标准存储热数据频繁访问大数据、热点视频、图片
低频访问存储温数据年访问<12 次文件共享、企业备份
归档存储冷数据一年约 1 次访问长期归档备份,恢复数分钟~数小时
深度归档存储极冷数据数年访问一次超长期归档,恢复数小时,成本最低

4、OBS 重要功能

  1. 多版本控制:同一个桶保存对象多个历史版本,误删除、程序故障可以快速恢复。开启后同名文件上传生成不同 Version ID。
  2. 跨区域复制:源桶数据自动异步复制到另外区域目标桶,实现异地容灾;仅限同一个账号,不支持跨账号复制
  3. 服务端加密:SSE‑KMS / SSE‑C / SSE‑OBS,AES‑256 加密。上传数据服务端加密保存,下载时服务端解密返回。
  4. 防盗链:基于 HTTP Referer 黑白名单,阻止别的网站盗用桶内图片、视频资源。
  5. 权限管理
    • IAM 权限:作用整个云账号资源;
    • 桶策略:作用于当前桶和桶内对象,可以给其他账号、IAM 用户授权读写。控制台提供预置模板:公共读写、桶只读、目录读写等。

5、典型业务场景

  1. 备份归档:企业本地数据中心数据,通过同步客户端、备份软件、云存储网关、DES 数据快递,备份上云 OBS;需要时恢复到云上主机。
  2. 大数据分析:海量日志、行为数据存入 OBS,对接 Hadoop、Spark、EI 大数据做分析处理。

四、弹性文件服务 SFS

**弹性文件服务(Scalable File Service,SFS)**可为用户提供按需扩展的高性能文件存储(Network Attached Storage,NAS),支持多台 ECS、BMS、容器同时共享访问同一个文件系统,使用 NFS/CIFS 标准协议。

1、核心特点

  1. 支持 NFSv3、CIFS 协议,兼容 CentOS、RedHat、Ubuntu、Windows 等操作系统;
  2. 同一区域,跨多个可用区 AZ 的云服务器都可以访问同一个文件系统;
  3. 容量动态伸缩,业务无感知;性能随容量线性增长;
  4. 支持跨 VPC 访问,通过授权地址做访问控制。

2、产品优势

  • 弹性扩展:不停业务扩缩容;
  • 高性能高可靠:容量越大性能越高,数据持久度高;
  • 无缝集成:NFS/CIFS 标准协议,原有应用不用改造;
  • 操作简单低成本:控制台简单管理;
  • 多机文件共享:多台云服务器跨 AZ 共同读写一份文件。

3、两种规格

规格描述适用场景限制
SFS3.0 容量型PB 级托管共享文件存储,高带宽HPC、媒体处理、文件共享 Web 服务不适合海量小文件低时延业务;内网访问;不支持 CBR 云备份
SFS Turbo高性能,海量小文件、高 IOPSAI 训练、影视渲染、自动驾驶、HPC分通用型 / HPC 型 / HPC 缓存型;支持 CBR 备份,支持 VPN 专线云下访问

4、挂载使用流程

  1. 在控制台创建 SFS 文件系统;
  2. Linux 主机:安装 NFS 客户端,创建本地目录,执行 mount 命令挂载 NFS;
  3. Windows 主机:映射网络驱动器,填入\\域名\share挂载 CIFS;

安全能力:支持 KMS 加密(创建的时候选择加密,创建后不能修改加密属性)。只有 SFS Turbo 支持 CBR 云备份;SFS3.0 容量型需要自行复制数据到 OBS 做备份。

5、典型场景

  1. 企业文件共享:云桌面 Workspace、多台 ECS 之间共享文档资料,企业部门之间文件共享;
  2. 视频影视渲染:渲染集群多主机同时读写素材,高带宽,支持 4K 视频编辑。

三大存储 EVS vs OBS vs SFS

对比维度弹性文件 SFS对象存储 OBS云硬盘 EVS
概念NAS 网络共享目录,多机共享访问海量对象存储,面向互联网块存储,相当于云主机本地硬盘
数据逻辑文件 + 文件夹层级结构对象(Key + 元数据 + 数据)二进制裸块,需要格式化才能存文件
访问协议NFS / CIFSHTTP/HTTPS REST API挂载给操作系统,操作系统内部读写
规模PB 级别EB 级别TB 级别
时延3‑10ms约 10ms亚毫秒级
带宽GB/s 级别TB/s 级别MB/s 级别
典型场景HPC 渲染、多机文件共享大数据、静态资源、归档备份数据库、云主机系统盘数据盘

五、云备份服务 CBR

**云备份(Cloud Backup and Recovery,CBR)**为云内(如ECS、HECS、BMS、EVS、SFS等)和云下虚拟化环境和本地文件目录,提供简单易用的备份服务,当发生病毒入侵、人为误删除、软硬件故障等事件时,可将数据恢复到任意备份点。云备份保障用户数据的安全性和正确性,确保业务安全。

1、CBR 三大组成

  1. 备份:一次备份任务产出的数据,包含恢复全部需要的数据;
  2. 存储库:存放备份数据,使用前先创建存储库,把服务器 / 磁盘绑定存储库;
  3. 策略:备份策略(定时周期性备份)、复制策略(跨 Region 复制备份)。

2、备份两种模式

  1. 一次性备份:用户手动创建的一次性备份任务;
  2. 周期性备份:用户通过创建备份策略并绑定存储库的方式创建的周期性备份任务。

3、产品优势

  • 可靠:支持 ECS 多盘一致性备份,数据库应用一致性备份;
  • 高效:永久增量备份,缩短备份时间;RPO 最小 1 小时,RTO 分钟级即时恢复;
  • 简单:3 步完成备份配置,无需专业备份技能;
  • 安全:加密盘备份自动加密;支持跨 Region 复制备份,实现异地灾备。

4、应用场景

云备份适用于数据备份和恢复以及业务快速迁移和部署的场景。

  • 数据被误删:通过云备份,可立即恢复到删除前的备份时间点,找回被删除的数据。
  • 应用程序更新出错:通过云备份,可立即恢复到应用程序更新前的备份时间点,使系统正常运行。
  • 云服务器宕机:通过云备份,可立即恢复到宕机之前的备份时间点,使服务器能再次正常启动。

思考题

1.(判断题)为 ECS 主机挂载数据盘 EVS 时,必须先要关闭 ECS 主机才能挂载。(错误)

解析:数据盘支持热挂载,不需要关机。系统盘才需要关机。

2.(单选题)以下选项中,哪个不属于 OBS 的功能特点?(D)

A、支持跨域复制 B、支持多版本控制 C、支持防盗链 D、支持以块存储方式挂载

解析:OBS 是对象存储,不是块存储;块存储是 EVS。

本章小结

华为云存储分三大存储形态:块存储 EVS、对象存储 OBS、文件存储 SFS,搭配云备份 CBR 统一做数据保护。

  • 数据库、单机磁盘选 EVS 云硬盘
  • 海量归档、大数据、静态资源选 OBS 对象存储
  • 多台机器同时读写同一份共享文件选 SFS 弹性文件
  • 不管什么资源,要统一备份保护,选择 CBR 云备份

面试总被问云存储?块 / 对象 / 文件存储、快照备份一次性讲透》 是转载文章,点击查看原文


相关推荐


hadoop高可用架构
kuroomi2026/9/4

hadoop高可用 IP 主机名 角色 192.168.150.172 server1 NameNode DFSZKFailoverController ResourceManager 192.168.150.173 server2 JournalNode QuorumPeerMain DataNode NodeManager


从“听得懂”到“干得了”:工业大模型落地工厂的三层进化路线
MobotStone2026/8/27

过去几年,大模型很火。但到了制造业,一个现实问题始终绕不开:会聊天的AI,真的能开机器、查故障、调参数、排产线吗? 答案是,单靠一个大模型很难。 工业现场和普通的聊天场景完全不同。一条生产线可能涉及设备说明书、工艺文件、传感器数据、机器视觉图像,以及MES、WMS、SCADA、PLC等各种系统。大模型不仅要“听得懂”,还要懂具体行业的专业知识,更重要的是,它最终得把判断变成实际动作。 因此,工业大模型并不是“一个模型打天下”,而更像一个分工明确的三层体系: 基础模型层:解决“懂不懂”,让AI拥


【AI智能体】Codex 生成高质量电商套图实战操作详解
小码农叔叔2026/8/19

目录 一、前言 二、Codex 介绍 2.1 Codex 是什么 2.2 Codex能做什么? 2.3 基于Codex 制作电商图片介绍 2.3.1 核心实现流程 2.3.2 实战操作建议 三、Codex 生成电商套图操作过程 3.1 前置准备 3.2 完整操作过程 3.2.1 规划设计方案 3.2.2 确定设计方案 3.2.3 根据产品主图规划设计方案 3.2.4 细节调整与完善 3.2.5 重新作图 3.2.6 封装成Skill 3.2.7 自定义Ski


如何在Windows环境选择适合自己的 AI Agent
Lei_official2026/8/6

背景 在使用 AI Agent 时,你是否曾经困惑过:应该选择什么环境、什么形态的 Agent 终端?以 Codex 为例,有 Desktop App,也有 CLI 工具。如果使用的是 Windows 环境,例如我,还面临着 PS7、WSL2 的选择。 根据奥卡姆剃刀原理,如非必要,勿增实体。对于功能相近的工具,我倾向于只保留最适合当前任务的一种。 尤其是 AI Agent 这类工具,使用的不只是工具本身,还有大量定制配置、Skill、MCP 等;这些内容也会不断更新、迭代。如果在同一台电脑上使


GitHub 热榜项目 - 周榜(2026-07-26)
CoderJia_2026/7/28

GitHub 热榜项目 - 周榜(2026-07-26) 生成于:2026-07-26 统计摘要 共发现热门项目: 22 个 Token赞助:siliconflow 前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站。 本期热点趋势总结 本期 GitHub 热榜聚焦 AI Agent 工程化与开发者效率升级:代码审查图谱、 CLI / IDE 编排、 多模型路由与 token 压缩成为核心热点,配套的 Skil


一句话上线 AI Agent 应用:火山 Supabase + IGA Pages 全栈部署实践
火山引擎Agent社区2026/7/20

AI 全栈应用上线难在哪? 很多开发者在做全栈应用,尤其是 AI 应用时,真正耗时的地方往往不在业务代码本身。一个功能原型可能很快就能写出来:前端页面、登录注册、文件上传、数据库表、几段后端函数,再接一个大模型接口。但当它要从本地项目变成“别人能打开链接直接使用”的应用时,事情就会变复杂。 你需要准备数据库,执行建表脚本,配置行级权限,开通对象存储,部署后端函数,设置环境变量,再把前端打包上传。每一步都不算难,但串起来之后,部署流程很容易变成一次重复、繁琐、容易出错的基础设施工作。 火山引擎 S


AI图片工具到底有哪些?一份按能力维度整理的清单
怕浪猫2026/7/12

一、AI 图片生成类 产品核心优势网址Midjourney生成质量天花板,风格审美领先midjourney.comDALL·E 3与ChatGPT深度集成,理解能力强openai.com/dall-e-3Ideogram文字渲染能力最强,适合海报/Logoideogram.aiFlux新一代高质量模型,开源可部署flux1.aiStable Diffusion开源生态最强,可控性高stability.aiLeonar


油猴脚本创建webworker踩坑记录
天平2026/7/4

起因是我在使用vite-plugin-monkey编写油猴脚本,用ts编写webworker脚本,然后在一些网站创建webworker准备做一些耗时任务时,webworker一直没生效。我一直以为new Worker()梭哈就好了,没想到里面的门道这么多,整理了一些问题。 1.webworker不能直接使用非同源 假设谷歌有一个w.js脚本,在你的网站里面,不能直接new Worker('https://www.google.com/w.js')去加载。注意,这里是限制非同源,和跨域CORS没关


WorkBuddy 上手实战:打造一个可用的本地 AI 工作台
倔强的石头_2026/6/26

WorkBuddy 上手实战:打造一个可用的本地 AI 工作台 很多 AI 产品看上去都能聊天,但真正进到日常使用里,最常见的需求并不是闲聊,而是整理一段零散记录、起草一段通知、输出一份周报,或者把一个任务拆成清单。而WorkBuddy 更像一个本地工作台,而不是单一聊天框:它把任务输入、专家角色、技能扩展和自动化模板放在同一个界面里,适合把办公动作收拢到一处完成。 和只做对话的产品相比,WorkBuddy 的优势很明显: 任务入口更集中,不用在多个页面之间来回切换。 专家、技能、自动化是分层


Ubuntu 26.04 完整安装 Fcitx5 中文拼音输入法指南(适配默认Wayland)
Oneslide2026/6/17

前言 Ubuntu 26.04 默认采用 Wayland 显示服务,传统 IBus 输入法存在光标跟随、软件兼容性问题;搜狗输入法依赖老旧 Fcitx4 框架,安装会破坏桌面依赖、造成登录循环。 本文使用系统原生 Fcitx5 输入法框架,完美适配 Wayland,浏览器、VSCode、办公软件均可正常输入中文,附带界面美化、候选框遮挡问题全套解决方案。 一、前置准备:安装中文语言包&中文字体 终端执行以下命令,完成中文本地化环境部署,解决汉字方框乱码问题: # 更新软件源 sudo apt u

首页编辑器站点地图

本站内容在 CC BY-SA 4.0 协议下发布

Copyright © 2026 聚合阅读