我想将我的 Amazon Relational Database Service (Amazon RDS) 数据库实例和快照使用的加密密钥更新为新的加密密钥。
解决方法
您无法更改您的 Amazon RDS 数据库实例使用的加密密钥。但是,您可以创建 RDS 数据库实例的副本,然后为该副本选择新的加密密钥。
**注意:**创建快照时,未记录的表中的数据可能无法恢复。
要创建使用新加密密钥的 RDS 数据库实例的副本,请完成以下步骤:
- 打开 Amazon RDS 控制台。
- 在导航窗格中,选择数据库。
- 选择您的数据库实例。
- 为您的数据库实例创建手动快照。
- 在导航窗格中,选择 Snapshots(快照)。
- 选择手动快照。
- 选择 Actions(操作),然后选择 Copy Snapshot(复制快照)。
- 在 Encryption(加密)下,选择 Enable Encryption(启用加密)。
- 对于 AWS KMS Key(AWS KMS 密钥),选择新的加密密钥。
- 选择 Copy snapshot(复制快照)。
- 恢复复制的快照。
新的 RDS 数据库实例将使用您的新加密密钥。
确认您的数据位于新数据库中,且您的应用程序使用新数据库。然后,删除原始 RDS 数据库实例。
相关信息
加密 Amazon RDS 资源
备份、还原和导出数据