如何从生产环境刷新 Redshift dev/qa 环境

How to fresh Redshift dev/qa enviroment from production

我们有 Redshift 作为我们的数据仓库,我们有不同的环境,如生产、QA(阶段)和开发。由于缺少数据或直接在生产中进行的架构更改,因此很难在 QA 和开发上执行测试和开发。

我想知道是否有办法从 Redshift 的生产环境中在 schedule/on-demand 上更新 dev/qa,感谢您的帮助!

"schema changes made directly on production" - 我认为您需要先解决这个问题!如果发生这种情况,那确实会破坏开发和 QA 环境的目的。

如果您只是想要一份生产副本,那么您可以使用 cluster snapshots 备份生产集群并将副本恢复为新的开发或 QA 集群。