首页 > 解决方案 > 将整个模式从一个红移集群复制到另一个

问题描述

我想将没有数据的模式表结构从一个红移集群复制到另一个集群,以便两个集群具有相同的结构。

我知道我们可以使用 UNLOAD 从一个集群到 S3 存储桶,然后 COPY 到另一个集群。但是,这适用于表。它也适用于模式吗?我当前的集群中有 262 个表。

UNLOAD 和 LOAD 是否允许我将架构表复制到另一个集群?

标签: amazon-web-servicesamazon-s3amazon-redshift

解决方案


LOAD 和 UNLOAD 不定义/复制模式。

相反,我认为您可以(使用 Amazon Redshift 作为 AWS Schema Conversion Tool 的来源。这将“提取”表的架构并为您提供可用于在另一个 Amazon Redshift 集群中创建表的 SQL DDL 命令。


推荐阅读