AWS EC2实例,是使用Elastic Block Store(EBS)作为存储的,必要时可以通过EBS快照,进行数据的恢复。创建EBS快照和通过快照复旧的方法如下。
1. 创建快照(Snapshot)创建快照的话,从EBS的「Volumes」或EBS的「Snapshots」画面进行操作。本文主要介绍通过EBS的「Volumes」画面来创建快照。 选择创建快照的Volume(本文Volume ID为vol-acc03d89),点击右键,选择「Create Snapshot」。 「Name」填写为容易区别的快照名。然后点击「Yes,Create」创建快照。 2.通过创建的快照,进行EBS复旧。通过快照恢复数据时,要按照一下步骤进行: - 利用之前创建的快照作成EBS卷
- 停止EC2实例
- 分离连接到EC2实例的卷
- 把作成的卷连接到EC2实例
- 起动EC2实例
- 2.1利用之前创建的快照作成EBS 卷。
- 从EBS的「Snapshots」画面选择该快照,点击右键,选择「Create Volume from Snapshot」
创建与EC2实例相同可用区域 (AZ)的Volume。 确认Volumes画面,可利用的(available)卷被创建成功。 2.2停止EC2实例。 下面为了更换Volume,需要停止EC2实例。 但是,使用竞价型实例的话,实例是不能停止的(参考竞价型实例特性的话就能明白)
2.3分离连接到EC2实例的卷。
分离与已停止的实例连接的卷。 通过Volumes画面,选择连接的卷,点击右键,选择「Detach Volume」。 如下,点击「Yes, Detach」。 这样,连接EC2实例的Volume就分开了。 2.4把作成的Volume连接到EC2实例。 然后,把刚才通过快照作成的卷连接到EC2实例。 从Volume画面,选择该Volume点击右键,选择「Attach Volume」,如下: 从「Instances」选择停止的该EC2实例。 「Device」输入指定的Linux启动硬盘「/dev/sda1」。 点击「Yes, Attach」,卷立即就被连接上了。 .5起动EC2实例。 最后,启动EC2的话,连接EBS卷的EC2实例也就正常启动了。
|