更新时间:2026-09-22 GMT+08:00
分享

查看磁盘加密的密钥信息

服务端加密简介

云数据库RDS服务的管理控制台目前支持密码安全中心(Data Encryption Workshop,简称DEW)托管密钥的服务端加密,即使用密码安全中心提供的密钥进行服务端加密

密码安全中心通过使用硬件安全模块 (Hardware Security Module,简称HSM) 保护密钥安全的托管,帮助用户轻松创建和控制加密密钥。用户密钥不会明文出现在硬件安全模块之外,避免密钥泄露。对密钥的所有操作都会进行访问控制及日志跟踪,提供所有密钥的使用记录,满足监督和合规性要求。

当启用服务端加密功能后,用户创建实例和扩容磁盘时,磁盘数据会在服务端加密成密文后存储。用户下载加密对象时,存储的密文会先在服务端解密为明文,再提供给用户。

本章节介绍在购买实例时选择磁盘加密后,如何查看磁盘加密的密钥信息。

前提条件

用户首先需要在密码安全中心中创建密钥(或者使用密码安全中心提供的默认密钥)。购买实例时,勾选“磁盘加密”选项,选择或创建密钥,该密钥是最终租户密钥,使用该密钥进行服务端加密,使磁盘更安全。

  • 已通过统一身份认证服务添加云数据库RDS所在区域的KMS Administrator权限。权限添加方法请参见创建用户组并授权
  • 如果用户需要使用自定义密钥加密上传对象,则需要先通过密码安全中心创建密钥。目前云数据库RDS只支持对称密钥,具体操作请参见创建密钥

约束限制

  • 如需使用设置磁盘加密功能,请提交工单申请。
  • 开启磁盘加密后无法关闭,请知悉。
  • 磁盘加密会提高数据安全性,但对数据库读写性能有5%的性能影响。
  • 开启磁盘加密后,存放在对象存储服务上的备份数据不会被加密,如需开通备份数据加密,请提交工单申请。
  • 开启磁盘加密后,新扩容的磁盘空间会使用开启时设置的加密密钥进行加密。
  • 支持加密密钥类型:AES_256、SM4。
  • 如果使用共享KMS密钥,对应的CTS事件为createdatakey和decrydatakey,仅密钥所有者能够感知到该事件。
  • 提醒您保存好密钥,一旦密钥被禁用、删除或冻结,会导致数据库不可用,并且可能无法恢复数据,具体场景如下:

    针对磁盘加密,备份数据不加密的场景:可以通过备份恢复到新实例的方式恢复数据。

    针对磁盘加密,并且备份数据加密的场景:无法恢复数据。

查看密钥信息

  1. 在“实例管理”页面,单击目标实例或只读实例名称,进入“概览”页面,可通过单击实例名称前的查看到只读实例。
  2. “存储与备份”模块,单击磁盘加密后的更多 > 查看密钥信息

    图1 查看密钥信息

相关文档