当前位置: 首页 > news >正文

38.华为云存储类服务核心配置

文章目录

  • 存储类服务核心配置:功能、作用与用法
    • 1 云硬盘(EVS)核心配置
      • 1.1 云硬盘基础配置
        • 1.1.1 核心功能
        • 1.1.2 关键配置用法
      • 1.2 快照配置(可选)
        • 1.2.1 核心功能
        • 1.2.2 配置用法
    • 2 对象存储服务(OBS)核心配置
      • 2.1 OBS 基础配置(桶与对象管理)
        • 2.1.1 核心功能
        • 2.1.2 关键配置用法
      • 2.2 OBS 客户端(OBS Browser+)配置
        • 2.2.1 核心功能
        • 2.2.2 配置用法
    • 3 文件存储服务(SFS)核心配置
      • 3.1 SFS 基础配置(文件系统与挂载)
        • 3.1.1 核心功能
        • 3.1.2 关键配置用法
    • 2 各存储服务适用场景对比

存储类服务核心配置:功能、作用与用法

1 云硬盘(EVS)核心配置

1.1 云硬盘基础配置

1.1.1 核心功能
  • 持久性块存储:为 ECS、BMS 等计算服务提供稳定的块级存储,支持数据持久化保存,即使计算资源故障,数据也不会丢失。

  • 高可用与高性能:通过数据冗余技术保障数据可靠性,结合缓存加速实现稳定低时延,满足业务对存储性能的需求(如数据库读写、应用数据存储)。

  • 灵活扩展与迁移:支持按需扩容容量,且可在同一区域内的不同 ECS 间卸载与挂载,实现数据在不同计算节点间的灵活迁移。

1.1.2 关键配置用法
  • 挂载配置

    • 作用:将云硬盘与 ECS 关联,使 ECS 获得额外存储空间,满足业务数据扩容需求(如原有系统盘空间不足时,挂载数据盘存储业务文件)。

    • 用法:

  1. 确保云硬盘与 ECS 处于同一可用区(跨可用区无法挂载)。

  2. 在云控制台选择目标云硬盘,指定需挂载的 ECS 及挂载点(通常设为 “数据盘”),系统自动完成关联,挂载后需登录 ECS 初始化才能使用。

  • 初始化配置

    • 作用:对新挂载的云硬盘进行格式化与分区,使其符合操作系统文件系统规范,才能正常存储数据。

    • 用法(Windows 系统):

  1. 登录 ECS,通过 “磁盘管理” 识别未初始化的云硬盘,选择分区表类型(MBR 适用于 2TB 以下磁盘,GPT 支持更大容量)。

  2. 新建简单卷,指定卷大小、分配驱动器号(如 D 盘),选择文件系统(常用 NTFS),完成格式化后,在 “此电脑” 中可见并使用该磁盘。

  • 用法(Linux 系统):
  1. 登录 ECS,通过fdisk -l命令查看新挂载的磁盘(如 /dev/vdb),使用fdisk /dev/vdb创建分区(输入 “n” 新建主分区,“p” 指定分区类型,“w” 保存分区表)。

  2. mkfs.ext4 /dev/vdb1(ext4 为常用文件系统)格式化分区,再通过mount /dev/vdb1 /挂载点(如 /mnt/data)将分区挂载到指定目录,即可通过该目录读写数据。

  • 卸载与跨 ECS 迁移配置

    • 作用:当 ECS 需下线或数据需迁移时,卸载云硬盘可释放资源,挂载到其他 ECS 实现数据复用。

    • 用法:

  1. 卸载前需在操作系统内 “脱机” 磁盘(Windows 通过 “磁盘管理” 右键选择 “脱机”,Linux 执行umount /挂载点),避免数据读写中断导致损坏。

  2. 在云控制台选择云硬盘执行 “卸载”,再挂载到目标 ECS(需同一可用区),挂载后目标 ECS 无需重新初始化(已格式化过的磁盘),可直接访问原有数据(如测试文件、业务文档)。

1.2 快照配置(可选)

1.2.1 核心功能
  • 数据备份与恢复:对云硬盘创建快照,生成某一时刻的磁盘数据副本,当数据误删、病毒感染或磁盘故障时,可通过快照恢复数据,保障业务连续性。

  • 低成本备份:快照仅存储磁盘变化的数据块,而非完整磁盘数据,相比全量备份节省存储空间与成本,且创建过程不影响磁盘正常读写。

1.2.2 配置用法
  • 创建快照

    • 作用:捕获云硬盘当前数据状态,生成可用于恢复的备份副本(如重要业务数据更新后,创建快照留存版本)。

    • 用法:在云控制台选择目标云硬盘,点击 “创建快照”,自定义快照名称(如 snapshot-data1),系统自动后台生成快照,完成后可在 “快照列表” 查看。

  • 快照恢复与数据验证

    • 作用:当原磁盘数据丢失时,基于快照创建新磁盘并挂载,恢复丢失数据(如误删关键文件后,通过快照找回)。

    • 用法:

  1. 基于快照创建新云硬盘:选择目标快照,指定磁盘容量(不小于快照原容量)、可用区等参数,生成新磁盘(如 volume-snapshot-data1)。

  2. 将新磁盘挂载到原 ECS 或其他 ECS,登录 ECS 后挂载该磁盘(Linux 执行mount /dev/vdc1 /快照挂载点,如 /snapshot-data),即可访问快照中的历史数据,验证丢失文件是否恢复。

2 对象存储服务(OBS)核心配置

2.1 OBS 基础配置(桶与对象管理)

2.1.1 核心功能
  • 非结构化数据存储:支持存储任意数量、任意格式的非结构化数据(如图片、视频、文档、备份文件),无存储容量上限,满足海量数据存储需求(如电商商品图片库、企业备份数据池)。

  • 安全与灵活访问:通过桶策略控制访问权限(私有、公有读等),支持多种访问方式(Web 控制台、客户端工具、API),并提供链接分享功能,实现数据的安全可控分发。

  • 多版本管理:开启多版本控制后,同一对象的不同版本可同时保留,避免误删或覆盖导致的数据丢失,支持回滚到历史版本。

2.1.2 关键配置用法
  • 桶创建配置

    • 作用:桶是 OBS 存储对象的基本单元,所有对象需归属到特定桶中,桶的配置决定数据存储策略(如冗余度、访问权限)。

    • 用法:

  1. 自定义桶名称(全局唯一,创建后不可修改),选择数据冗余策略(多 AZ 存储提升可用性,单 AZ 存储成本更低)。

  2. 设置默认存储类别(标准存储适用于高频访问数据,低频访问存储、归档存储适用于冷数据),配置桶策略(私有模式保障数据安全,避免未授权访问)。

  • 对象上传与管理

    • 作用:将本地数据上传到 OBS 桶中,实现数据的云端存储与统一管理(如将本地业务文档上传至 OBS,便于多终端访问)。

    • 用法:

  1. 登录 OBS 控制台,进入目标桶,点击 “上传对象”,可拖拽本地文件(如 txt、zip)或文件夹至上传区域,支持批量上传。

  2. 上传后可在桶内查看对象列表,支持重命名、移动、删除等操作;若需分享文件,可生成临时访问链接(设置有效期,如 5 分钟 - 18 小时),他人通过链接即可下载。

  • 多版本控制配置

    • 作用:防止对象被覆盖或误删,保留对象的历史版本(如文档多次修改后,需回溯查看旧版本内容)。

    • 用法:

  1. 进入桶的 “概览” 页面,在 “基本配置” 中开启 “多版本控制”,开启后上传同名对象会自动生成新版本,历史版本保留在桶内。

  2. 在 “历史版本” 页面可查看所有版本,支持下载旧版本、删除无用版本(减少存储成本),当需恢复旧版本时,可将旧版本对象复制为当前版本。

2.2 OBS 客户端(OBS Browser+)配置

2.2.1 核心功能
  • 图形化高效管理:提供可视化界面,简化 OBS 桶与对象的管理操作(如批量上传下载、文件夹创建),相比 Web 控制台更适合大量数据的日常运维。

  • 安全鉴权访问:通过 AK/SK(访问密钥)进行身份验证,确保客户端与 OBS 服务端通信的安全性,避免账号密码直接传输导致的泄露风险。

2.2.2 配置用法
  • 访问密钥(AK/SK)获取

    • 作用:作为客户端登录 OBS 的身份凭证,替代账号密码进行鉴权,保障访问安全。

    • 用法:登录云控制台,进入 “我的凭证 - 访问密钥”,点击 “新增访问密钥”,填写描述后下载密钥文件(credentials.csv),文件中包含 AK(Access Key ID)与 SK(Secret Access Key)。

  • 客户端登录与操作

    • 作用:通过图形化工具便捷管理 OBS 资源,提升运维效率(如企业运维人员批量同步本地数据到 OBS)。

    • 用法:

  1. 下载并安装 OBS Browser+,选择 “AK 方式登录”,输入账号名、AK、SK,服务提供商选择 “华为对象存储服务”,完成登录。

  2. 登录后可直接查看账号下所有桶,支持拖拽文件上传、批量下载对象、创建文件夹等操作,操作逻辑与本地文件管理器类似,降低使用门槛。

3 文件存储服务(SFS)核心配置

3.1 SFS 基础配置(文件系统与挂载)

3.1.1 核心功能
  • 共享文件存储:提供 NAS(网络附加存储)服务,支持同一 VPC 内的多台 ECS(Windows、Linux)、容器、BMS 共享访问,满足多节点协同存储需求(如多台 ECS 部署同一应用,共享配置文件与业务数据)。

  • 按需扩展与高性能:支持容量弹性扩展(从 500GB 到 1PB),无需停机即可扩容;标准型、性能型等不同类型满足不同性能需求(如日志存储用标准型,高频读写应用用性能型)。

  • 持久化与高可用:采用分布式存储架构,数据多副本冗余,保障数据可靠性,且支持开机自动挂载,避免 ECS 重启后需手动重新挂载的问题。

3.1.2 关键配置用法
  • 文件系统创建配置

    • 作用:创建 SFS 文件系统实例,为后续多 ECS 共享存储提供基础,配置参数决定存储性能与访问范围。

    • 用法:

  1. 选择文件系统类型(SFS Turbo 适用于高性能共享场景),指定容量(根据业务需求设置,支持后续扩容)、协议类型(NFS 适用于 Linux 与 Windows 跨系统共享,CIFS 更适合纯 Windows 环境)。

  2. 配置网络环境(需与待挂载的 ECS 处于同一 VPC 与安全组),确保网络互通,创建后等待 2-3 分钟完成初始化。

  • Linux ECS 挂载配置

    • 作用:将 SFS 文件系统挂载到 Linux ECS 的指定目录,使 ECS 能读写共享存储中的数据(如多台 Linux ECS 共享应用日志目录)。

    • 用法:

  1. 安装 NFS 客户端:执行yum install nfs-utils -y(CentOS 系统),确保 ECS 支持 NFS 协议。

  2. 创建本地挂载点(如 /mnt/sfs_turbo),执行挂载命令mount -t nfs -o vers=3,nolock,proto=tcp,noresvport [SFS文件系统地址]:/ /mnt/sfs_turbo,通过df -Th命令可查看挂载状态。

  3. 配置开机自动挂载:编辑/etc/fstab文件,添加[SFS文件系统地址]:/ /mnt/sfs_turbo nfs vers=3,nolock 0 0,执行mount -a验证配置,重启 ECS 后挂载点仍有效。

  • Windows ECS 挂载配置

    • 作用:使 Windows ECS 接入 SFS 共享存储,实现与 Linux ECS 的跨系统数据共享(如 Windows ECS 编辑文档,Linux ECS 读取该文档)。

    • 用法:

  1. 安装 NFS 组件:通过 “服务器管理器 - 添加角色和功能”,勾选 “NFS 服务器” 与 “NFS 客户端”,完成安装并重启 ECS。

  2. 配置 NFS 客户端属性:在 “Network File System 服务” 中,将传输协议设为 “TCP”,选择 “使用硬装载”(确保连接中断时持续重试,避免数据丢失)。

  3. 执行挂载命令:在 CMD 中输入mount -o nolock -o casesensitive=yes [SFS文件系统地址]:/! [盘符](如 E:),挂载成功后在 “此电脑” 中可见该网络驱动器,可直接读写共享数据。

2 各存储服务适用场景对比

存储服务核心优势适用场景
云硬盘(EVS)块级存储、低时延、适合单机独占ECS 系统盘扩展、数据库存储(MySQL、SQL Server)、应用数据本地存储
对象存储(OBS)海量非结构化数据、低成本、支持共享海量文件存储(图片、视频)、企业备份数据、静态网站资源托管
文件存储(SFS)多节点共享、弹性扩展、跨系统访问多 ECS 协同办公(共享文档)、容器集群共享配置、日志聚合存储
http://www.dtcms.com/a/585073.html

相关文章:

  • 使用 SQLAlchemy 操作单表:以 SQLite 用户表为例的完整实战指南
  • 新余教育网站建设企业网站赏析
  • Flink CDC 从 Definition 到可落地 YAML
  • 深入理解C语言字符串复制:从基础实现到优雅设计
  • SQL注入之堆叠及waf绕过注入(安全狗)
  • 微信小程序开发案例 | 极简清单小程序(下)
  • 37.华为云网络类云服务
  • Java设计模式精讲---04原型模式
  • 有哪些网站是可以做免费推广的做视频网站要多大的服务器
  • 线代强化NO1|行列式及矩阵
  • Shelly智能模块:家居科技革新之选
  • 网页Iframe读取PDF文件的参数设置
  • 电子商务网站规划与建设广州网站建设网站制作公司
  • 线性代数 - 理解 特征方程 Eigenvalue Equation定义的合理性
  • 关于新项目在PyCharm中自动构建UV环境的问题
  • jmeter 使用汇总报告查看吞吐量(QPS) 总在一个低数值上不去的解决办法
  • C++ 方向 Web 自动化测试实战:以博客系统为例,从用例到报告全流程解析
  • 东莞网站建设排名浙江省网站集约化建设
  • 《VS+Elasticsearch+Figma:开发全流程工具联动指南》
  • 代码自动生成文本小工具TextStringizerWpf
  • 旅游加盟网站建设网络营销类型
  • 【PySpark】安装测试
  • 网站建设现在主要做些什么软件开发项目实施方案
  • 信道编码的分类和总结
  • 实例:跳动的心,火柴人
  • STM32项目分享:智能窗帘(机智云)
  • web网页开发,在线%商城,电商,商品购买%系统demo,基于vscode,apache,html,css,jquery,php,mysql数据库
  • 国外免费服务器地址优速网站建设优化seo
  • jmeter 分布式压测
  • 黑马JAVAWeb-11 请求参数为数组-XML自动封装-XML手动封装-增删改查-全局异常处理-单独异常分别处理