

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

# 为 Lightsail 实例和磁盘配置自动快照
<a name="amazon-lightsail-configuring-automatic-snapshots"></a>

当您启用实例或块存储磁盘的自动快照功能时，Amazon Lightsail 会在默认自动快照时间或[您](amazon-lightsail-changing-automatic-snapshot-time.md)指定的时间内为您的资源创建每日快照。就像手动快照一样，您可以使用自动快照作为基准来创建新资源或进行数据备份。

创建自动快照时，您需要为[存储在您的 Lightsail 帐户中的自动快照支付快照存储费](https://aws.amazon.com/lightsail/pricing/)。

**内容**
+ [自动快照限制](#automnatic-snapshot-restrictions)
+ [自动快照保留](#automatic-snapshot-retention)
+ [使用 Lightsail 控制台启用或禁用自动实例快照](#configuring-automatic-snapshots-using-console)
+ [使用 AWS CLI为实例或数据块存储磁盘启用或禁用自动快照](#configuring-automatic-snapshots-using-cli)

## 自动快照限制
<a name="automnatic-snapshot-restrictions"></a>

以下限制适用于自动快照：
+ 无法使用 Lightsail 控制台为块存储磁盘启用或禁用自动快照。要启用或禁用块存储磁盘的自动快照，必须使用 Lightsail API、 AWS Command Line Interface (AWS CLI) 或。 SDKs有关更多信息，请参阅[使用 AWS CLI启用或禁用自动快照](#configuring-automatic-snapshots-using-cli)。
+ Windows 实例或托管数据库当前不支持自动快照。相反，您必须为 Windows 实例或托管数据库创建手动快照以备份它们。有关更多信息，请参阅[创建 Windows Server 实例的快照](prepare-windows-based-instance-and-create-snapshot.md)和[创建数据库快照](amazon-lightsail-creating-a-database-snapshot.md)。默认情况下，托管数据库还启用了 point-in-time备份功能，您可以使用该功能将数据恢复到新数据库。有关更多信息，请参阅[使用 point-in-time备份创建数据库](amazon-lightsail-creating-a-database-from-point-in-time-backup.md)。
+ 自动快照不保留来自源资源的标签。要在从自动快照创建的新资源上保留来自源资源的标签，您必须在从自动快照创建新资源时，手动添加标签。有关更多信息，请参阅[向资源添加标签](amazon-lightsail-adding-tags-to-a-resource.md)。

## 自动快照保留
<a name="automatic-snapshot-retention"></a>

将存储最新的七个每日自动快照，然后用最新的快照替换最旧的快照。此外，当您删除源资源时，将会删除与资源关联的所有自动快照。此行为与手动快照不同，手动快照即使在您删除源资源后，手动快照仍保留在您的 Lightsail 帐户中。要防止替换自动快照，或者防止在删除源资源时删除自动快照，可以[将自动快照复制为手动快照](amazon-lightsail-keeping-automatic-snapshots.md)。

禁用资源的自动快照功能后，将与源资源一起保留资源的现有自动快照，直到您执行以下操作之一：
+ 重新启用自动快照，现有的自动快照将替换为更新的快照。
+ [手动删除现有的自动快照](amazon-lightsail-deleting-automatic-snapshots.md)。
+ 删除源资源，这将删除关联的自动快照。

## 使用 Lightsail 控制台启用或禁用自动实例快照
<a name="configuring-automatic-snapshots-using-console"></a>

完成以下步骤，使用 Lightsail 控制台启用或禁用实例的自动快照。

1. 登录 [Lightsail 控制台](https://lightsail.aws.amazon.com/)。

1. 在左侧导航窗格中，选择 **Instances (实例)**。  
![Lightsail 的主页。](http://docs.aws.amazon.com/zh_cn/lightsail/latest/userguide/images/amazon-lightsail-home-page-instances-storage.png)

1. 选择要为其启用或禁用自动快照的实例的名称。

1. 在实例管理页面中，选择 **Snapshots (快照)** 选项卡。  
![Lightsail 控制台中的实例管理页面。](http://docs.aws.amazon.com/zh_cn/lightsail/latest/userguide/images/amazon-lightsail-instance-management-snapshots.png)

1. 在 **Automatic snapshots (自动快照)** 部分下，选择开关可启用它。同样，如果它处于启用状态，则选择开关可禁用它。

1. 在出现提示时，选择 **Yes, enable (是，启用)** 可启用自动快照，而选择 **Yes, disable (是，禁用)** 可禁用该功能。

   稍后，将启用或禁用自动快照。
   + 如果您*启用了* 自动快照功能，则可能还需要更改自动快照时间。有关更多信息，请参阅[更改实例或数据块存储磁盘的自动快照时间](amazon-lightsail-changing-automatic-snapshot-time.md)。
   + 如果您*禁用了* 自动快照功能，将保留该资源的现有自动快照，直到您重新启用该功能并且系统将其替换为新快照，或者直到您删除自动快照。对于[存储在您的 Lightsail 帐户中的自动快照，您需要支付快照存储费](https://aws.amazon.com/lightsail/pricing/)。有关删除自动快照的更多信息，请参阅[删除自动实例快照](amazon-lightsail-deleting-automatic-snapshots.md)。

## 使用启用或禁用实例或块存储磁盘的自动快照 AWS CLI
<a name="configuring-automatic-snapshots-using-cli"></a>

完成以下步骤，以使用 AWS CLI启用或禁用实例或块存储磁盘的自动快照。

1. 打开终端或命令提示符窗口。

   如果你还没有，[请安装 AWS CLI 并将其配置为与 Lightsail 配合使用](lightsail-how-to-set-up-and-configure-aws-cli.md)。

1. 根据您要启用还是禁用自动快照，输入此步骤中所述命令之一：
**注意**  
`autoSnapshotAddOnRequest={snapshotTimeOfDay=HH:00}` 参数在这些命令中是可选的。如果您在启用自动快照时未指定每日自动快照时间，Lightsail 会为您的资源分配默认快照时间。有关更多信息，请参阅[更改实例或数据块存储磁盘的自动快照时间](amazon-lightsail-changing-automatic-snapshot-time.md)。
   + 输入以下命令，为现有资源启用自动快照：

     ```
     aws lightsail enable-add-on --region {{Region}} --resource-name {{ResourceName}} --add-on-request addOnType=AutoSnapshot,autoSnapshotAddOnRequest={snapshotTimeOfDay={{HH:00}}}
     ```

     在该命令中，将：
     + {{Region}}与资源 AWS 区域 所在的。
     + {{ResourceName}}加上资源的名称。
     + {{HH:00}}每日自动快照时间以小时为增量，以协调世界时 (UTC) 为单位。

     **示例**：

     ```
     aws lightsail enable-add-on --region {{us-west-2}} --resource-name {{WordPress-1}} --add-on-request addOnType=AutoSnapshot,autoSnapshotAddOnRequest={snapshotTimeOfDay={{18:00}}}
     ```
   + 输入以下命令以在创建新实例时启用自动快照：

     ```
     aws lightsail create-instances --region {{Region}} --availability-zone {{AvailabilityZone}} --blueprint-id {{BlueprintID}} --bundle-id {{BundleID}} --instance-name {{InstanceName}} --add-ons addOnType=AutoSnapshot,autoSnapshotAddOnRequest={snapshotTimeOfDay={{HH:00}}}
     ```

     在该命令中，将：
     + {{Region}}使用应 AWS 区域 在其中创建实例。
     + {{AvailabilityZone}}以及应在其中创建实例的可用区。
     + {{BlueprintID}}并附上要用于实例的蓝图 ID。
     + {{BundleID}}附上要用于实例的捆绑包 ID。
     + {{InstanceName}}并附上要用于实例的名称。
     + {{HH:00}}每日自动快照时间以小时为增量，以协调世界时 (UTC) 为单位。

     **示例**：

     ```
     aws lightsail create-instances --region {{us-west-2}} --availability-zone {{us-west-2a}} --blueprint-id {{wordpress_5_1_1_2}} --bundle-id {{medium_2_0}} --instance-name {{WordPressInstance}} --add-ons addOnType=AutoSnapshot,autoSnapshotAddOnRequest={snapshotTimeOfDay={{20:00}}}
     ```
   + 输入以下命令以在创建新磁盘时启用自动快照：

     ```
     aws lightsail create-disk --region {{Region}} --availability-zone {{AvailabilityZone}} --size-in-gb {{Size}} --disk-name {{DiskName}} --add-ons addOnType=AutoSnapshot,autoSnapshotAddOnRequest={snapshotTimeOfDay={{HH:00}}}
     ```

     在该命令中，将：
     + {{Region}}使用应 AWS 区域 在其中创建磁盘。
     + {{AvailabilityZone}}以及应在其中创建磁盘的可用区。
     + {{Size}}所需磁盘大小（以 GB 为单位）。
     + {{DiskName}}并附上要用于磁盘的名称。
     + {{HH:00}}每日自动快照时间以小时为增量，以协调世界时 (UTC) 为单位。

     **示例**：

     ```
     aws lightsail create-disk --region {{us-west-2}} --availability-zone {{us-west-2a}} --size-in-gb {{32}} --disk-name {{Disk01}} --add-ons addOnType=AutoSnapshot,autoSnapshotAddOnRequest={snapshotTimeOfDay=18:59}
     ```
   + 输入以下命令，为资源禁用自动快照：

     ```
     aws lightsail disable-add-on --region {{Region}} --resource-name {{ResourceName}} --add-on-type AutoSnapshot
     ```

     在该命令中，将：
     + {{Region}}与资源 AWS 区域 所在的。
     + {{ResourceName}}加上资源的名称。

     **示例**：

     ```
     aws lightsail disable-add-on --region {{us-west-1}} --resource-name {{MyFirstWordPressWebsite01}} --add-on-type AutoSnapshot
     ```

   您会看到类似于以下示例的结果：  
![启用自动快照操作结果。](http://docs.aws.amazon.com/zh_cn/lightsail/latest/userguide/images/amazon-lightsail-enable-auto-backup-operation.png)

   稍后，将启用或禁用自动快照。
   + 如果您*启用了* 自动快照，则可能还需要更改自动快照时间。有关更多信息，请参阅[更改实例或数据块存储磁盘的自动快照时间](amazon-lightsail-changing-automatic-snapshot-time.md)。
   + 如果您*禁用了* 自动快照，将保留现有自动快照，直到您重新启用该功能并且系统将其替换为新快照，或者直到您删除自动快照。对于[存储在您的 Lightsail 帐户中的自动快照，您需要支付快照存储费](https://aws.amazon.com/lightsail/pricing/)。有关删除自动快照的更多信息，请参阅[删除自动实例快照](amazon-lightsail-deleting-automatic-snapshots.md)。
**注意**  
有关这些命令中 EnableAddOn 和 DisableAddOn API 操作的更多信息，请参阅 Lightsail API 文档[DisableAddOn](https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_DisableAddOn.html)中的[EnableAddOn](https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_EnableAddOn.html)和。