Amazon Redshift 备份 - Amazon Backup
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

Amazon Redshift 备份

Amazon Redshift 是一个完全托管的可扩展云数据仓库,可通过快速、简单且安全的分析,使您更快地获得见解。您可以使用 Amazon Backup,通过不可变备份、单独的访问策略以及对备份和还原作业的集中组织监管来保护您的数据仓库。

Amazon Redshift 数据仓库是一个由称作节点的各种计算资源构成的集合,这些节点整理到名为集群的组中。Amazon Backup 可以备份这些集群。

有关 Amazon Redshift 的信息,请参阅 Amazon Redshift 入门指南Amazon Redshift 数据库开发人员指南Amazon Redshift 集群管理指南

备份 Amazon Redshift 预置集群

您可以使用 Amazon Backup 控制台或以编程方式使用 API 或 CLI 保护您的 Amazon Redshift 集群。这些集群可以作为备份计划的一部分定期备份,也可以根据需要通过按需备份进行备份。

您可以还原单个表(也称为项目级还原),也可以还原整个集群。请注意,表不能自行备份;需在备份集群时将表作为集群的一部分进行备份。

使用 Amazon Backup 可以集中方式查看您的资源;但是,如果 Amazon Redshift 是您使用的唯一资源,则可以继续使用 Amazon Redshift 中的自动快照计划程序。请注意,如果您选择通过 Amazon Backup 管理手动快照设置,则无法继续使用 Amazon Redshift 管理这些设置。

您可以通过 Amazon Backup 控制台或使用 Amazon CLI 来备份 Amazon Redshift 集群。

使用 Amazon Backup 控制台备份 Amazon Redshift 集群有两种方法:按需备份或作为备份计划的一部分。

创建按需 Amazon Redshift 备份

有关更多信息,请参阅创建按需备份类型页面。

要创建手动快照,请在创建包含 Amazon Redshift 资源的备份计划时取消选中持续备份复选框。

在备份计划中创建 Amazon Redshift 计划备份

如果 Amazon Redshift 集群是受保护的资源,则您的计划备份可以包括这些集群。要选择保护 Amazon Redshift 集群,请执行以下操作:

  1. 打开 Amazon Backup 控制台,网址为:https://console.aws.amazon.com/backup

  2. 使用导航窗格,选择受保护的资源

  3. 将 Amazon Redshift 切换为开启

  4. 请参阅为控制台分配资源以在现有计划或新计划中包含 Amazon Redshift 集群。

管理备份计划下,您可以选择创建备份计划并包含 Amazon Redshift 集群,也可以更新现有计划以包含 Amazon Redshift 集群。添加资源类型 Amazon Redshift 时,您可以选择添加所有 Amazon Redshift 集群,也可以选中集群旁边的复选框。

以编程方式进行备份

您也可以在 JSON 文档中定义备份计划并使用 Amazon Backup 控制台或 Amazon CLI 提供该计划。有关如何以编程方式创建备份计划的信息,请参阅使用 JSON 文档和 Amazon Backup CLI 创建备份计划

您可以使用 API 执行以下操作:

  • 启动备份作业

  • 描述备份作业

  • 获取恢复点元数据

  • 按资源列出恢复点

  • 列出恢复点的标签

查看 Amazon Redshift 集群备份

要在控制台中查看和修改 Amazon Redshift 集群备份,请执行以下操作:

  1. 打开 Amazon Backup 控制台,网址为:https://console.aws.amazon.com/backup

  2. 选择备份保管库。然后,单击包含您的 Amazon Redshift 集群的备份保管库名称。

  3. 备份保管库将显示摘要和备份列表。您可以单击恢复点 ID 列中的链接。

  4. 要删除一个或多个恢复点,请选中要删除的复选框。在操作按钮下,可以选择删除

还原 Amazon Redshift 集群

有关更多信息,请参阅如何还原 Amazon Redshift 集群