【问题标题】:Ways to create a copy of an existing Database in Amazon Redshift在 Amazon Redshift 中创建现有数据库副本的方法
【发布时间】:2014-06-27 15:14:06
【问题描述】:

我有 Microsoft SQL Server 背景,最近从事 Amazon Redshift 工作。正在寻找为 QA 创建开发数据库副本的选项。在 SQL Server 中完成此任务的最快方法是使用例如模式和数据生成脚本或使用 SSIS。在 Amazon Redshift 中完成相同任务有哪些不同的选项。

【问题讨论】:

  • 我有一种机制可以为整个数据库编写脚本,以便将数据库置于源代码控制之下。我面临的问题是,虽然编写数据库脚本很快,但从脚本构建新数据库大约需要 1 小时。如果我可以写入“模板”数据库并将模板快速复制到各种开发和预生产等价物,那将是可以忍受的。

标签: postgresql amazon-web-services amazon-redshift


【解决方案1】:

最简单的方法是拍摄现有 Redshift 集群的快照并恢复到新集群。由于 Redshift 与 Postgres 兼容,您也可以使用 Postgres 备份工具,但它会更慢、更难维护并且可能更昂贵。

【讨论】:

    猜你喜欢
    • 2010-10-26
    • 1970-01-01
    • 1970-01-01
    • 2015-07-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-04-24
    相关资源
    最近更新 更多