我想通过命令行关闭 AWS RedShift 集群,以避免在无人使用的夜间集群收费。
我试图搜索命令,但没有找到。
有人知道吗?
我想通过命令行关闭 AWS RedShift 集群,以避免在无人使用的夜间集群收费。
我试图搜索命令,但没有找到。
有人知道吗?
听起来您正在寻找delete-cluster?
获取最终快照的示例用法:
aws redshift delete-cluster --cluster-identifier mycluster --final-cluster-snapshot-identifier myfinalsnapshot
当您需要重新设置集群时,您可以将此快照与restore-from-cluster-snapshot一起使用:
aws redshift restore-from-cluster-snapshot --cluster-identifier mycluster-clone --snapshot-identifier my-snapshot-id
正如您所描述的,这是执行“关闭”操作的最近似方法——您无法像 EC2 实例一样启动和停止 RedShift,因此您必须销毁并重新创建它。这至少允许您停止和开始对数据的操作。