Amazon Timestream - AWS Backup

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

Amazon Timestream

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

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

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

备份时间流表

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

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

按需创建时间流备份

  1. 通过 https://console.aws.amazon.com/backup 打开AWS Backup主机。

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

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

  4. 选择 Res ource 类型 Timestream (Timestream),然后选择您要备份的表名称。

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

  6. 在 “过渡到冷库” 下拉菜单中,您可以设置过渡设置。

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

  8. 选择现有备份文件库或创建新的备份文件库。选择 Create new backup vault (创建新备份文件库) 将打开新页面用于创建文件库,然后在您完成时,让您返回到 Create on-demand backup (创建按需备份) 页面。

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

  10. 或者,可以向恢复点添加标签。如果您要将一个或多个标签分配到按需备份,请输入 key (键) 和(可选)value (值),然后选择 Add tag (添加标签)

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

  12. 选择集群的 Backup 作业 ID 以查看该作业的详细信息。它将显示CompletedIn Progress、或的状态Failed。您可以单击 Reforce (刷新) 按钮可以更新显示的状态。

在备份计划中创建定时的 Timestream 备份

如果您的定时备份可以包括 Timestream 表,前提是它们是受保护的资源。要选择保护Amazon Timestream 表,请执行以下操作:

  1. 通过 https://console.aws.amazon.com/backup 打开AWS Backup主机。

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

  3. 将Amazon Timestream 切换为

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

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

由 Timestream 表创建的第一个备份将是完整备份。后续备份将是增量备份

创建或修改Backup 计划后,导航到左侧导航栏中的备份计划。您指定的备份计划应在 “资源分配” 下显示您的群集。

以编程方式备份

您可以使用操作名称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 表备份,请执行以下操作:

  1. 通过 https://console.aws.amazon.com/backup 打开AWS Backup主机。

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

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

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

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

恢复时间流表

查看如何恢复 Timestream 表