

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

# Amazon Timestream 备份
<a name="timestream-backup"></a>

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

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

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

## 备份 Timestream 表
<a name="backuptimestream"></a>

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

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

### 创建按需 Timestream 备份
<a name="ondemandtimestreambackups"></a>

1. 在 [https://console.aws.amazon.com/backup](https://console.aws.amazon.com/backup) 上打开 AWS Backup 控制台。

1. 使用导航窗格选择**受保护的资源**，然后选择**创建按需备份**。

1. 在**创建按需备份**页面上，选择 Amazon Timestream。

1. 选择**资源类型** Timestream，然后选择要备份的表名称。

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

1. 在**转换为冷存储**下拉菜单中，可以设置转换设置。

1. 在**保留期**中，您可以选择将备份保留多长时间。

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

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

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

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

1. 选择集群的**备份作业 ID** 以查看该作业的详细信息。它将显示 `Completed`、`In Progress` 或 `Failed` 状态。您可以单击刷新按钮更新显示的状态。

### 在备份计划中创建 Timestream 计划备份
<a name="scheduledtimestreambackups"></a>

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

1. 在 [https://console.aws.amazon.com/backup](https://console.aws.amazon.com/backup) 上打开 AWS Backup 控制台。

1. 使用导航窗格，选择**受保护的资源**。

1. 将 Amazon Timestream 切换为**开启**。

1. 请参阅[为控制台分配资源](https://docs.aws.amazon.com/aws-backup/latest/devguide/assigning-resources.html#assigning-resources-console)以在现有计划或新计划中包含 Timestream 表。

在**管理备份计划**下，您可以选择[创建备份计划](https://docs.aws.amazon.com/aws-backup/latest/devguide/creating-a-backup-plan.html)并包含 Timestream 表，也可以[更新现有计划](https://docs.aws.amazon.com/aws-backup/latest/devguide/updating-a-backup-plan.html)以包含 Timestream 表。添加资源类型 *Timestream* 时，您可以选择添加**所有 Timestream 表**，也可以在**选择特定的资源类型**下选中要添加的表旁边的复选框。

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

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

### 以编程方式进行备份
<a name="timestreambackupapi"></a>

您可以使用操作名称 `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 表备份
<a name="viewtimestreambackups"></a>

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

1. 在 [https://console.aws.amazon.com/backup](https://console.aws.amazon.com/backup) 上打开 AWS Backup 控制台。

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

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

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

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

## 还原 Timestream 表
<a name="w2aac17c19c41c13"></a>

请参阅如何[还原 Timestream 表](https://docs.aws.amazon.com/aws-backup/latest/devguide/timestream-restore.html) 