+135 410 16684Mon. - Fri. 10:00-22:00

AWS EBS创建快照和通过快照复旧的方法

AWS EBS创建快照和通过快照复旧的方法

AWS EBS创建快照和通过快照复旧的方法

WS EC2实例,是使用Elastic Block Store(EBS)作为存储的,必要时可以通过EBS快照,进行数据的恢复。创建EBS快照和通过快照复旧的方法如下。

1. 创建快照(Snapshot)

创建快照的话,从EBS的「Volumes」或EBS的「Snapshots」画面进行操作。本文主要介绍通过EBS的「Volumes」画面来创建快照。

选择创建快照的Volume(本文Volume ID为vol-acc03d89),点击右键,选择「Create Snapshot」。

Create-Snapshot

「Name」填写为容易区别的快照名。然后点击「Yes,Create」创建快照。

2.通过创建的快照,进行EBS复旧。

通过快照恢复数据时,要按照一下步骤进行:

  1. 利用之前创建的快照作成EBS卷
  2. 停止EC2实例
  3. 分离连接到EC2实例的卷
  4. 把作成的卷连接到EC2实例
  5. 起动EC2实例

2.1利用之前创建的快照作成EBS 卷。

从EBS的「Snapshots」画面选择该快照,点击右键,选择「Create Volume from Snapshot」

Create-Volume

创建与EC2实例相同可用区域 (AZ)的Volume。

确认Volumes画面,可利用的(available)卷被创建成功。

Volumes

2.2停止EC2实例。

下面为了更换Volume,需要停止EC2实例。

EC2-Instance-

但是,使用竞价型实例的话,实例是不能停止的(参考竞价型实例特性的话就能明白)
 2.3分离连接到EC2实例的卷。
分离与已停止的实例连接的卷。

通过Volumes画面,选择连接的卷,点击右键,选择「Detach Volume」。

如下,点击「Yes, Detach」。

Detach-Volume

这样,连接EC2实例的Volume就分开了。

2.4把作成的Volume连接到EC2实例。

然后,把刚才通过快照作成的卷连接到EC2实例。

从Volume画面,选择该Volume点击右键,选择「Attach Volume」,如下:

Attach-Volume

从「Instances」选择停止的该EC2实例。

「Device」输入指定的Linux启动硬盘「/dev/sda1」。

点击「Yes, Attach」,卷立即就被连接上了。

Attach-Instance

2.5起动EC2实例。

最后,启动EC2的话,连接EBS卷的EC2实例也就正常启动了。