AWS RDS 将快照架构表修改为 NULLS

AWS RDS modify snapshot schema tables as NULLS

我有一个简单的案例,我有一个 AWS RDS 快照,我想修改该特定快照中的数据并共享数据库(快照)。即我想将几列修改为空值,以便客户端看不到这些列。 我正在查看 API 文档,但找不到执行此操作的正确方法。我查看了文档 Modifying an Amazon RDS DB instance and ModifyDBSnapshot 等,但这些修改是为了修改数据库引擎和配置设置。

需要有关如何以最佳方式完成此任务的专家意见。 TIA

无法修改快照上的数据库内容。你必须:

  1. 首先将您的快照恢复到新的数据库实例,
  2. remove/modify 通过像往常一样连接到您的数据库来获得您想要的列,并且
  3. 创建它的新快照。

然后就可以copy/share修改后的快照了。