修改临时还原的 Amazon EBS 快照的还原期 - Amazon EBS
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

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

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

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

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

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

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

注意

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

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

Console
修改还原期或还原类型
  1. 打开 Amazon EC2 控制台,网址为https://console.aws.amazon.com/ec2/

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

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

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

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

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

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

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

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

例如:延长或缩短还原期

以下命令将指定快照的还原周期更改为10天。

aws ec2 restore-snapshot-tier \ --snapshot-id snap-0abcdef1234567890 \ --temporary-restore-days 10

下面是示例输出。

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

以下命令将指定快照的还原类型从临时更改为永久。

aws ec2 restore-snapshot-tier \ --snapshot-id snap-0abcdef1234567890 \ --permanent-restore

下面是示例输出。

{ "SnapshotId": "snap-0abcdef1234567890", "IsPermanentRestore": true }
PowerShell
修改还原期或还原类型

使用 Restore-EC2SnapshotTier cmdlet。对于 -SnapshotId,请指定之前临时还原的快照的 ID。要将还原类型从临时更改为永久性,请指定 -PermanentRestore 并忽略 -TemporaryRestoreDays。要延长或缩短还原期,请省略 -PermanentRestore,而且对于 -TemporaryRestoreDays,请指定新的还原期(以天为单位)。

例如:延长或缩短还原期

以下命令将指定快照的还原周期更改为10天。

Restore-EC2SnapshotTier ` -SnapshotId snap-0abcdef1234567890 ` -TemporaryRestoreDays 10
示例:将还原类型更改为永久

以下命令将指定快照的还原类型从临时更改为永久。

Restore-EC2SnapshotTier ` -SnapshotId snap-0abcdef1234567890 ` -PermanentRestore $true