全部文档
当前文档

暂无内容

如果没有找到您期望的内容,请尝试其他搜索词

文档中心

云盘加密

最近更新时间:2026-11-04 10:23:42

概述

什么是加密云盘

加密云盘是金山云云硬盘(EBS)提供的数据安全功能。开启加密后,云盘上的静态数据、云盘与实例之间传输的数据,以及由该云盘生成的快照均会自动加密,从而满足数据安全合规要求,保护您的业务数据免受未授权访问。

加密云盘底层采用 AES-256 加密算法,基于金山云密钥管理服务(KMS)和信封加密技术实现,加解密过程对您的业务完全透明——应用程序无需做任何改造,使用方式与非加密云盘一致。

快速入门

以"创建一块加密数据盘并挂载到实例"为例,帮助您快速上手加密云盘功能。

前提条件

  • 已开通云硬盘服务,并拥有支持 ESSD 云盘的实例机型(弹性裸金属 EPCX7、GPU 计算型弹性裸金属 ebmp8v 除外)。

  • 已开通金山云密钥管理服务(KMS)。

  • 已在 KMS 中创建主密钥,且加密算法为 AES-256(非 AES-256 算法的密钥不可用于云盘加密)。

    • 注:AES-256 算法的密钥仅能使用OpenAPI创建,请调用CreateKey接口,创建Algorithm为AES-256的密钥。

创建并挂载加密云盘

  1. 登录金山云控制台,进入云硬盘控制台。

  2. 点击 新建 云硬盘。

  3. 配置云盘基础参数:

    • 云盘类型:选择 ESSD。

    • 云盘属性:选择数据盘(*本期仅数据盘支持加密,后续版本将支持系统盘)。

    • 按需配置容量、可用区、购买时长等参数。

  4. 在加密配置区域,勾选"加密"。

  5. 首次使用时按页面提示完成 EBSEncryptDefaultRole 服务角色授权。

  6. 在密钥下拉框中选择一个的 KMS 主密钥(注:此处只展示AES-256 算法且状态为“可用”的密钥)。

  7. 确认配置无误后,点击立即购买,完成加密云盘创建。

  8. 创建成功后,在云硬盘列表中找到该云盘,点击挂载,选择目标实例并确认挂载。

挂载成功后,登录实例即可像使用普通数据盘一样对该加密云盘进行分区、格式化与挂载文件系统操作。

操作指南

查看云盘加密属性

加密云盘创建完成后,您可以在云硬盘控制台查看其加密属性与密钥信息:

  • 云盘列表:列表表头新增"加密属性"列,取值为加密或非加密,可用于快速识别云盘是否开启加密。

  • 云盘详情:进入云盘详情页,新增密钥信息栏,展示该加密云盘所关联的:

    • KMS 密钥名称

    • KMS 密钥 ID

加密云盘的加密属性创建后不支持修改,已创建的加密盘也不支持更换用户主密钥。

挂载加密云盘

将加密云盘挂载到实例前,金山云会校验以下条件:

  1. KMS 主密钥状态校验:主密钥必须处于可用状态。

    • 主密钥可用:云盘可正常挂载。

    • 主密钥禁用:禁止挂载,提示"KMS 密钥已禁用,请修改密钥状态"。请前往 KMS 控制台 启用密钥后重试。

  2. 服务角色校验:EBSEncryptDefaultRole 角色必须存在。若角色已被删除,挂载被拦截,提示"缺少 EBSEncryptDefaultRole 用户角色,EBS 无权访问 KMS 服务"。

  3. 机型校验:目标实例机型需支持加密云盘。弹性裸金属 EPCX7、GPU 计算型弹性裸金属 ebmp8v 不支持挂载加密云盘。

校验通过后,云盘服务会在挂载过程中向 KMS 请求将加密盘的密文密钥转为明文密钥,并存储到宿主机内存中(虚拟机访问不到的内存区域),供后续 I/O 加解密使用。

卸载加密云盘

  • 卸载非加密盘:无额外限制。

  • 卸载加密盘:卸载时,云盘服务会使该加密盘的明文密钥失效,并删除宿主机内存中的明文密钥,确保密钥不残留。

创建加密快照

为加密云盘创建快照时:

  • 加密云盘创建的快照默认为加密快照,加密密钥与源加密云盘的主密钥保持一致,不支持修改。

  • 极速可用快照和普通快照均支持加密。

  • 创建快照前会校验主密钥状态与角色:

    • 若加密云盘的主密钥被禁用,该云盘无法创建快照,提示"云盘加密所用的 KMS 主密钥已禁用,请启用密钥后重试"。

    • 若 EBSEncryptDefaultRole 角色已被删除,创建快照被拦截。

操作步骤:

  1. 在云硬盘控制台找到目标加密云盘,点击创建快照。

  2. 在创建快照弹窗中,"加密属性"显示为加密。

  3. 填写快照名称等参数,点击确定完成创建。

自动快照

为加密云盘关联自动快照策略后,自动快照的加密属性如下:

  • 加密云盘的自动快照默认为加密快照,加密密钥与加密云盘的密钥一致。

  • 非加密云盘的自动快照为非加密快照。

  • 若在自动策略关联加密盘期间,主密钥被禁用,则该时段不会有自动快照产生(接口侧拦截,不报错)。请保持密钥可用状态以确保自动快照正常生成。

使用加密快照创建云盘

使用快照创建云盘(快照开盘)时,根据源快照的加密属性有不同的能力:

非加密快照:

  • 支持创建系统盘和数据盘。

  • 仅支持创建非加密盘。

加密快照:

  • 仅支持创建加密数据盘。

  • 加密的普通快照和极速可用快照,创建新云盘时默认继承快照的加密密钥,不支持修改加密密钥(加密密钥选项置灰)。

  • 普通 ESSD 加密快照无论是同可用区还是跨可用区开盘,仅支持创建 ESSD 4.0 云盘,不支持创建 ESSD 3.0 云盘。

操作步骤:

  1. 在快照控制台找到目标快照,点击创建云盘。

  2. 在创建云盘页面,加密属性根据源快照自动确定:

    • 源快照为非加密快照:加密选项不可勾选,新云盘为非加密盘。

    • 源快照为加密快照:加密选项默认勾选且置灰,新云盘为加密盘,密钥继承自快照。

  3. 完成其他参数配置后点击立即购买。

复制快照

  • 加密快照不支持复制。对加密快照执行复制操作时,前端与接口均会拦截,提示"仅非加密快照支持复制"。

  • 仅支持可用状态的普通(非加密)快照进行跨区域复制。

  • 普通快照可复制到云盘所有售卖区域(ESSD / SSD3.0 / EHDD 产品类型支持的售卖区域)。

  • 目的端快照的所属项目与源快照的所属项目保持一致。

极速可用快照转普通快照

  • 加密的极速可用快照不支持转为普通快照。执行转换操作时会拦截,提示"仅支持非加密的极速可用快照转为普通快照"。

  • 如需转换,请使用非加密的极速可用快照。

制作自定义镜像

*临时限制,后续版本开放。

  • 加密快照不支持制作自定义镜像。执行制作镜像操作时会拦截,提示"仅支持非加密的快照制作自定义镜像"。

  • 如需基于快照制作自定义镜像,请使用非加密快照。

计费说明

加密云盘功能的计费遵循"加密不额外收费,密钥按 KMS 计费"的原则:

云盘与快照费用

  • 云盘加密:加密云盘与非加密云盘的计费规则完全相同,加密功能本身不收取额外费用。

  • 快照加密:加密快照与非加密快照的计费规则相同,加密属性不额外收费。

使用限制

在使用加密云盘前,请了解以下限制:

云盘类型与范围

  • 仅数据盘支持加密:本期支持对数据盘开启加密,系统盘暂不支持加密。

  • 支持的云盘类型:ESSD PL0/PL1/PL2、Entry、ESSD AutoPL。

  • 创建时开启:加密属性只能在创建云盘时开启,已创建的云盘无法补开加密。

  • 不可关闭、不可更换密钥:加密属性开启后无法关闭;已创建的加密云盘不支持更换用户主密钥。

实例机型限制

支持 ESSD 云盘的实例机型均支持加密云盘。以下机型为例外,不支持挂载加密数据盘:

  • 弹性裸金属 EPCX7(DPU 机型)

  • GPU 计算型弹性裸金属 ebmp8v

加密数据盘不能挂载到上述两款机型;将加密云盘挂载到不支持的机型时会报错。

快照相关限制

  • 加密快照:仅加密云盘支持创建加密快照;非加密云盘只能创建非加密快照。

  • 加密属性继承:加密快照的加密密钥与源加密云盘的主密钥保持一致,不支持修改。

  • 快照属性不可转换:加密快照与非加密快照之间不支持互相转换。

  • 复制快照:加密快照不支持复制,仅非加密快照支持跨区域复制。

  • 制作自定义镜像:加密快照不支持制作自定义镜像,仅非加密快照支持。

  • 极速可用快照转普通快照:加密的极速可用快照不支持转为普通快照,仅非加密的极速可用快照支持。

快照开盘限制

源快照类型

可创建的云盘

非加密快照

支持创建系统盘和数据盘,仅支持创建非加密盘

加密快照

仅支持创建加密数据盘;加密密钥默认继承快照的加密密钥,不支持修改(加密密钥选项置灰)

普通 ESSD 加密快照无论是同可用区还是跨可用区开盘,仅支持创建 ESSD 4.0 云盘,不支持创建 ESSD 3.0 云盘。

密钥算法限制

加密云盘所使用的 KMS 主密钥必须为 AES-256 加密算法,选择其他算法的密钥将无法用于云盘加密。

加密密钥管理

首次授权

首次使用加密云盘功能时,需要授权云硬盘服务访问您的 KMS 资源。授权过程由控制台自动完成:

  1. 在创建云盘页面勾选"加密"后,系统会检测当前账号是否已具备 EBSEncryptDefaultRole 服务角色。

  2. 若尚未具备,页面会提示您进行授权。点击授权后,控制台会自动为您创建以下服务角色:EBSEncryptDefaultRole

  3. 授权完成后即可选择 KMS 主密钥创建加密云盘。

若该角色后续被删除,创建加密云盘、挂载加密云盘等操作将被拦截,并提示"缺少 EBSEncryptDefaultRole 用户角色,EBS 无权访问 KMS 服务"。请重新完成授权后再使用。

密钥状态影响

加密云盘的正常使用依赖所选 KMS 主密钥处于可用状态。请关注以下行为:

  • 主动禁用/删除关联密钥会被拦截:当某把 KMS 主密钥已关联加密云盘时,金山云会拦截对该主密钥的禁用与删除操作,避免因密钥失效导致加密数据无法访问。

  • 密钥欠费被禁用:若因 KMS 欠费导致主密钥被禁用,将影响加密云盘的如下操作:

    • 创建快照:会被拦截,提示"云盘加密所用的 KMS 主密钥已禁用,请启用密钥后重试"。

    • 挂载云盘:会被拦截,提示"KMS 密钥已禁用,请修改密钥状态"。

    • 已挂载的加密云盘:短期内仍可正常读写,但无法执行上述需要校验密钥状态的操作。请及时恢复 KMS 服务以避免影响业务。

建议您对加密云盘所使用的 KMS 主密钥谨慎执行禁用/删除操作。

文档导读
纯净模式常规模式

纯净模式

点击可全屏预览文档内容
文档反馈