修改临时还原的 Amazon EBS 快照的还原期 - Amazon EBS

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

修改临时还原的 Amazon EBS 快照的还原期

临时还原快照时,必须指定快照在账户中保持还原状态的天数。还原期到期后,快照将自动从标准层中删除。

您可以随时更改临时还原快照的还原期。

您可以选择增加或缩短还原期,也可以将还原类型从临时更改为永久。

如果更改还原期,则新的还原期将从当前日期开始生效。例如,如果指定新的还原期 5 天,快照将从当前日期开始到 5 天内保持还原状态。

注意

您可以通过将还原期设置为 1 天,提前结束临时还原。

如果将还原类型从临时更改为永久,则快照副本将从归档层中删除,并且在您手动重新归档或删除快照之前,该快照将保持在账户中并且可用。

您可以使用以下方法修改快照的还原期。

Console
修改还原期或还原类型

打开 Amazon EC2 控制台,网址为https://console.aws.amazon.com/ec2/

  1. 在导航窗格中,选择快照

  2. 在快照列表中,选择此前暂时还原的快照,然后选择 Actions(操作)、Restore snapshot from archive(从归档还原快照)。

  3. Restore type(还原类型)中,执行下列操作之一:

    • 要将还原类型从临时更改为永久,请选择 Permanent(永久)。

    • 要延长或缩短还原期,请保留 Temporary(临时),然后在 Temporary restore period(临时还原期)中输入新的还原期(以天为单位)。

  4. 要确认,请选择 Restore snapshot(还原快照)。

AWS CLI
修改还原期或还原类型

使用 命令。 restore-snapshot-tier AWS CLI 对于 --snapshot-id,请指定之前临时还原的快照的 ID。要将还原类型从临时更改为永久性,请指定 --permanent-restore 并忽略 --temporary-restore-days。要延长或缩短还原期,请省略 --permanent-restore,而且对于 --temporary-restore-days,请指定新的还原期(以天为单位)。

例如:延长或缩短还原期

以下命令把快照还原期从 snap-01234567890abcedf 改到 10 天。

$ aws ec2 restore-snapshot-tier \ --snapshot-id snap-01234567890abcedf --temporary-restore-days 10

该命令将显示以下输出。

{ "SnapshotId": "snap-01234567890abcedf", "RestoreDuration": 10, "IsPermanentRestore": false }
示例:将还原类型更改为永久

以下命令把快照 snap-01234567890abcedf 的还原类型从临时更改为永久。

$ aws ec2 restore-snapshot-tier \ --snapshot-id snap-01234567890abcedf --permanent-restore

该命令将显示以下输出。

{ "SnapshotId": "snap-01234567890abcedf", "IsPermanentRestore": true }