启用或禁用 Lightsail 实例和磁盘的自动快照 - Amazon Lightsail

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

启用或禁用 Lightsail 实例和磁盘的自动快照

当启用实例或数据块存储磁盘的自动快照功能时,Amazon Lightsail 会在默认的自动快照时间或您指定的时间期间创建资源的每日快照。就像手动快照一样,您可以使用自动快照作为基准来创建新资源或进行数据备份。

创建自动快照时,对于您的 Lightsail 账户中存储的自动快照,将向您收取快照存储费

内容

自动快照限制

以下限制适用于自动快照:

  • 无法使用 Lightsail 控制台启用或禁用数据块存储磁盘的自动快照。要启用或禁用块存储磁盘的自动快照,必须使用 Lightsail API、AWS Command Line Interface (AWS CLI) 或开发工具包。有关更多信息,请参阅使用 AWS CLI 启用或禁用自动快照

  • Windows 实例或托管数据库当前不支持自动快照。相反,您必须为 Windows 实例或托管数据库创建手动快照以备份它们。有关更多信息,请参阅创建 Windows Server 实例的快照创建数据库快照。托管数据库默认情况下还启用了时间点备份功能,您可以使用该功能将数据还原到新数据库。有关更多信息,请参阅从时间点备份创建数据库

  • 自动快照不保留来自源资源的标签。要在从自动快照创建的新资源上保留来自源资源的标签,您必须在从自动快照创建新资源时,手动添加标签。有关更多信息,请参阅向资源添加标签

自动快照保留

将存储最新的七个每日自动快照,然后用最新的快照替换最旧的快照。此外,当您删除源资源时,将会删除与资源关联的所有自动快照。此行为与手动快照不同,即使您删除了源资源,也会在您的 Lightsail 账户中保留手动快照。要防止替换自动快照,或者防止在删除源资源时删除自动快照,可以将自动快照复制为手动快照

禁用资源的自动快照功能后,将与源资源一起保留资源的现有自动快照,直到您执行以下操作之一:

  • 重新启用自动快照,现有的自动快照将替换为更新的快照。

  • 手动删除现有的自动快照

  • 删除源资源,这将删除关联的自动快照。

使用 Lightsail 控制台启用或禁用自动实例快照

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

  1. 登录到 Lightsail 控制台

  2. 在 Lightsail 主页中,选择 Instances(实例)选项卡。

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

  4. 在实例管理页面中,选择 Snapshots (快照) 选项卡。

    
            Lightsail 控制台中的实例管理页面。
  5. Automatic snapshots (自动快照) 部分下,选择开关可启用它。同样,如果它处于启用状态,则选择开关可禁用它。

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

    稍后,将启用或禁用自动快照。

    • 如果您启用了 自动快照功能,则可能还需要更改自动快照时间。有关更多信息,请参阅更改实例或数据块存储磁盘的自动快照时间

    • 如果您禁用了 自动快照功能,将保留该资源的现有自动快照,直到您重新启用该功能并且系统将其替换为新快照,或者直到您删除自动快照。对于您的 Lightsail 账户中存储的自动快照,将向您收取快照存储费。有关删除自动快照的更多信息,请参阅删除自动实例快照

使用 AWS CLI 为实例或数据块存储磁盘启用或禁用自动快照

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

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

    如果尚未这样做,请安装 AWS CLI将其配置为与 Lightsail 一起使用

  2. 根据您要启用还是禁用自动快照,输入此步骤中所述命令之一:

    注意

    autoSnapshotAddOnRequest={snapshotTimeOfDay=HH:00} 参数在这些命令中是可选的。如果启用自动快照时未指定每日自动快照时间,Lightsail 将为资源分配默认快照时间。有关更多信息,请参阅更改实例或数据块存储磁盘的自动快照时间

    • 输入以下命令,为现有资源启用自动快照:

      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

    您会看到类似于以下示例的结果:

    
            启用自动快照操作结果。

    稍后,将启用或禁用自动快照。

    • 如果您启用了 自动快照,则可能还需要更改自动快照时间。有关更多信息,请参阅更改实例或数据块存储磁盘的自动快照时间

    • 如果您禁用了 自动快照,将保留现有自动快照,直到您重新启用该功能并且系统将其替换为新快照,或者直到您删除自动快照。对于您的 Lightsail 账户中存储的自动快照,将向您收取快照存储费。有关删除自动快照的更多信息,请参阅删除自动实例快照

    注意

    有关这些命令中的 EnableAddOn 和 EnableAddOn API 操作的更多信息,请参阅 Lightsail API 文档中的 EnableAddOnDisableAddOn