Amazon Redshift 备份 - AWS Backup

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

Amazon Redshift 备份

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

Amazon Redshift 数据仓库是一组名为节点的计算资源,这些资源被组织成一个名为集群的组。 AWS Backup 可以备份这些集群。

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

备份 Amazon Redshift 预置集群

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

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

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

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

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

创建按需 Amazon Redshift 备份

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

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

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

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

  1. https://console.aws.amazon.com/backup 上打开 AWS Backup 控制台。

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

  3. 将 Amazon Redshift 切换为开启

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

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

以编程方式进行备份

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

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

  • 启动备份作业

  • 描述备份作业

  • 获取恢复点元数据

  • 按资源列出恢复点

  • 列出恢复点的标签

查看 Amazon Redshift 集群备份

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

  1. https://console.aws.amazon.com/backup 上打开 AWS Backup 控制台。

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

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

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

还原 Amazon Redshift 集群

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