Amazon Timestream 备份 - AWS Backup

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

Amazon Timestream 备份

Amazon Timestream 是一个可扩展的时间序列数据库,允许每天存储和分析多达数万亿个时间序列数据点。Timestream 经过优化,可将最新数据保存在内存中,并根据您的策略将历史数据存储在成本优化的存储层中,从而节省成本和时间。

Timestream 数据库包含表。这些表包含记录,而每条记录都是时间序列中的单个数据点。时间序列是按时间间隔记录的一系列记录,例如股票价格、Amazon EC2 实例的内存使用水平或温度读数。 AWS Backup 可以集中备份和恢复 Timestream 表。您可以将这些表备份复制到其他账户以及同一组织 AWS 区域 内的其他多个账户。

Timestream 目前不提供本机备份和恢复服务,因此使用 AWS Backup 创建 Timestream 表的安全副本可以为您的资源增加额外的安全性和弹性。

备份 Timestream 表

您可以通过 AWS Backup 控制台或使用来备份 Timestream 表。 AWS CLI

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

创建按需 Timestream 备份

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

  2. 使用导航窗格选择受保护的资源,然后选择创建按需备份

  3. 创建按需备份页面上,选择 Amazon Timestream。

  4. 选择资源类型 Timestream,然后选择要备份的表名称。

  5. 在“备份”窗口中,确保选中立即创建备份。这将立即启动备份,使您能够在受保护的资源页面上更快地看到您的集群。

  6. 转换为冷存储下拉菜单中,可以设置转换设置。

  7. 保留期中,您可以选择将备份保留多长时间。

  8. 选择现有的备份保管库或创建新的备份保管库。选择新建备份保管库将打开用于创建保管库的新页面,然后在完成时返回到创建按需备份页面。

  9. IAM 角色下,选择 AWS Backup 默认角色(如果您的账户中不存在默认角色,则系统将使用正确的权限为您创建该角色)。

  10. 或者,可以将标签添加到您的恢复点。如果您要将一个或多个标签分配到按需备份,请输入和可选,然后选择添加标签

  11. 选择创建按需备份。此操作将您转至作业页面,在其中可以看到作业的列表。

  12. 选择集群的备份作业 ID 以查看该作业的详细信息。它将显示 CompletedIn ProgressFailed 状态。您可以单击刷新按钮更新显示的状态。

在备份计划中创建 Timestream 计划备份

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

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

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

  3. 将 Amazon Timestream 切换为开启

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

管理备份计划下,您可以选择创建备份计划并包含 Timestream 表,也可以更新现有计划以包含 Timestream 表。添加资源类型 Timestream 时,您可以选择添加所有 Timestream 表,也可以在选择特定的资源类型下选中要添加的表旁边的复选框。

对 Timestream 表所进行的第一个备份将是完整备份。后续备份将是增量备份

创建或修改备份计划后,导航至左导航窗格中的“备份计划”。您指定的备份计划应该会在资源分配下显示您的集群。

以编程方式进行备份

您可以使用操作名称 start-backup-job。包括以下参数:

aws backup start-backup-job \ --backup-vault-name backup-vault-name \ --resource-arn arn:aws:timestream:region:account:database/database-name/table/table-name \ --iam-role-arn arn:aws:iam::account:role/role-name \ --region AWS 区域 \ --endpoint-url URL

查看 Timestream 表备份

要在控制台中查看和修改 Timestream 表备份,请执行以下操作:

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

  2. 选择备份保管库。然后,单击包含您的 Timestream 表的备份保管库名称。

  3. 备份保管库将显示摘要和备份列表。

    1. 您可以单击恢复点 ID 列中的链接,或者

    2. 您可以选中恢复点 ID 左侧的复选框,然后单击操作以删除不再需要的恢复点。

还原 Timestream 表

请参阅如何还原 Timestream 表