

 从补丁 198 开始，Amazon Redshift 将不再支持创建新的 Python UDF。现有的 Python UDF 将继续正常运行至 2026 年 6 月 30 日。有关更多信息，请参阅[博客文章](https://www.amazonaws.cn/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/)。

# 暂停和恢复集群
<a name="rs-mgmt-pause-resume-cluster"></a>

如果您的集群只需在特定时间可用，则可以暂停该集群，然后再恢复它。当集群暂停时，按需计费将暂停。仅集群的存储会产生费用。有关定价的更多信息，请参阅 [Amazon Redshift 定价页面](https://www.amazonaws.cn/redshift/pricing/)。

如果您暂停集群，Amazon Redshift 将创建快照、开始终止查询并将集群置于暂停状态。如果您删除已暂停的集群而未请求最终快照，则无法还原该集群。在暂停或恢复操作启动后，无法取消或回滚该操作。

您可以在新的 Amazon Redshift 控制台上暂停和恢复集群，也可以使用 Amazon CLI 或 Amazon Redshift API 操作暂停和恢复集群。

可以计划用于暂停和恢复集群的操作。在使用新的 Amazon Redshift 控制台创建暂停和恢复的定期计划时，将为您选择的日期范围创建两个计划操作。计划操作名称的后缀为 `-pause` 和 `-resume`。名称的总长度必须在计划操作名称的最大大小范围内。

无法暂停以下类型的集群：
+ EC2-Classic 集群。
+ 不活动的集群，例如，当前正在修改的集群。
+ 硬件安全模块 (HSM) 集群。
+ 已关闭自动快照的集群。

在决定暂停集群时，请考虑以下事项：
+ 与集群的连接或针对集群的查询不可用。
+ 在 Amazon Redshift 控制台上看不到已暂停集群的查询监控信息。
+ 无法修改已暂停的集群。未对集群执行任何计划操作。其中包括创建快照、调整集群大小和集群维护操作。
+ 未创建硬件指标。如果已设置指标缺失警报，请更新 CloudWatch 警报。
+ 无法将已暂停集群的最新自动快照复制到手动快照。
+ 当正在暂停集群时，无法恢复集群，直至暂停操作完成。
+ 如果您暂停集群，则计费将暂停。不过，暂停操作通常在 15 分钟内完成，具体取决于集群的大小。
+ 审计日志已存档，无法在恢复时进行还原。
+ 暂停集群后，跟踪和日志可能无法用于对暂停之前出现的问题进行故障排除。
+  当您使用 Amazon Secrets Manager 管理来管理您的管理员凭证并暂停了集群时，您集群的密钥不会被删除，并且系统将继续向您收取该密钥的费用。有关使用 Amazon Secrets Manager 管理 Redshift 管理员密码的更多信息，请参阅[使用 Amazon Secrets Manager 管理 Amazon Redshift 管理员密码](redshift-secrets-manager-integration.md)。
+ 对于 RA3 实例类型，恢复时会还原集群上的无备份表。对于 DC2 实例类型，恢复时不会还原这些表。有关无备份表的更多信息，请参阅[从快照中排除表](working-with-snapshots.md#snapshots-no-backup-tables)。

在恢复集群时，请考虑以下事项：
+ 已恢复集群的集群版本将根据集群的维护时段更新为维护版本。
+ 如果删除与已暂停集群关联的子网，则您的网络可能会不兼容。在此情况下，将从最新的快照还原您的集群。
+ 如果您在集群暂停时删除弹性 IP 地址，则会请求新的弹性 IP 地址。
+ 如果 Amazon Redshift 无法使用集群之前的弹性网络接口恢复集群，Amazon Redshift 会尝试分配一个新的弹性网络接口。
+ 在恢复集群时，您的节点 IP 地址可能会发生更改。对于从 Secure Shell (SSH) 执行 COPY 或从 Amazon EMR 执行 COPY 等功能，您可能需要更新 VPC 设置以支持这些新的 IP 地址。
+ 如果您尝试恢复未暂停的集群，恢复操作将返回错误。如果恢复操作是计划操作的一部分，请修改或删除计划操作以防止将来出现错误。
+ 根据集群的大小，可能需要几分钟来恢复集群，然后才能处理查询。此外，在恢复完成后重新补充集群时，查询性能可能会在一段时间内受到影响。