从 DC1 节点类型升级到 DC2 节点类型
为了利用提升的性能,您可以将 DC1 集群升级到 DC2 节点类型。
使用 DC2 节点类型的集群必须在 Virtual Private Cloud (EC2-VPC) 中启动。
如果您的 DC1 集群不在 VPC 中:
创建 DC1 集群的快照。有关更多信息,请参阅 Amazon Redshift 快照和备份。
创建 VPC,或选择您账户中的现有 VPC。有关更多信息,请参阅 在 VPC 中管理集群。
将快照还原到 VPC 中的新 DC2 集群。有关更多信息,请参阅 从快照还原集群。
如果您的 DC1 集群已在 VPC 中,请选择以下方法之一:
从 DC1 升级到 DC2 节点类型时,请考虑以下事项。
100% 满的 DC1 集群可能不会升级到相同数量的 DC2 节点。如果需要更多磁盘空间,您可以:
调整配置的大小,使其具有更多可用磁盘空间。
通过截断表或删除行来清理不需要的数据。
DC2 集群不支持 EC2-Classic 网络。如果您的 DC1 集群未在 VPC 中运行,请为 DC2 迁移创建一个。有关更多信息,请参阅 在 VPC 中管理集群。
如果您调整集群的大小,在操作期间它可能会进入只读模式。有关更多信息,请参阅 调整集群大小。
如果您购买了 DC1 预留节点,您可以在剩余期限内将 DC1 预留节点升级到 DC2 节点。有关如何使用 Amazon CLI 更改预留的更多信息,请参阅使用 Amazon CLI 升级预留节点。
如果使用还原从 dc1.large 升级到 dc2.large,并更改节点数量,则必须在集群版本 1.0.10013 或更高版本创建快照。
如果使用还原从 dc1.8xlarge 升级到 dc2.8xlarge,则必须在集群版本 1.0.10013 或更高版本创建快照。
如果使用弹性调整大小从 DC1 升级到 DC2,并更改节点数量,则集群必须为 1.0.10013 或更高版本。
如果要升级的 dc1.8xlarge 集群的快照来自 1.0.10013 版本之前的集群,则首先将快照从 dc1.8xlarge 集群还原到具有相同节点数的新 dc1.8xlarge 集群中。然后使用以下方法之一升级新的 dc1.8xlarge:
使用新还原的集群中的快照升级到 dc2.8xlarge。
使用弹性调整大小将新还原的集群升级到 dc2.8xlarge。