EC2扩容及常见问题

​目 录html

1.AWS EBS数据库

1.1 什么是Amazon EBSide

1.2 EBS卷的类型和限制优化

1.3 建立卷并添加到实例ui

1.4 查看附加实例的EBS卷加密

2.EBS快照3d

2.1 增量快照的工做原理日志

2.2 复制和共享快照htm

2.3 快照加密支持blog

2.4 处理快照

3.添加EBS常见问题

3.1 加了磁盘以后没法启动

3.2 如何拯救EC2

1.AWS EBS
1.1 什么是Amazon EBS

EBS 卷是高度可用、可靠的存储卷,能够将其附加到同一可用区域中任何正在运行的实例或者同时链接到多个实例上面,附加到 EC2 实例的 EBS 卷公开为独立于实例生命周期存在的存储卷。相似于原始、未格式化的存储设备能够挂载至EC2,可扩容至1GB至16TB。注意:添加卷到实例上面,该卷与实例必须位于同一可用区域,你能够动态增长大小、修改预配置 IOPS 容量以及更改实际生产卷上的卷类型。
• EBS做为设备挂载在实例上,能够在同一实例上安装多个卷,但每一个卷一次只能附加到一个实例。
• EBS 卷是高度可用、可靠的存储卷,能够将其附加到同一可用区域中任何正在运行的实例
• 若是数据必须可以快速访问且须要长期保存,建议使用 Amazon EBS
• EBS 卷特别适合用做文件系统和数据库的主存储,还适用于任何须要细粒度更新及访问原始的、未格式化的块级存储的应用程序
• EBS很是适合依赖随机读写操做的数据库式应用程序以及执行长期持续读写操做的吞吐量密集型应用程序
EC2扩容及常见问题

1.2EBS卷的类型和限制

Amazon EBS 提供如下卷类型:通用型 SSD (gp2)、预配置 IOPS SSD (io1)、吞吐优化 HDD (st1)、Cold HDD (sc1) 和 磁介质(standard 为上一代类型)。
EC2扩容及常见问题

EC2扩容及常见问题

1.3建立卷并添加到实例

EC2扩容及常见问题
EC2扩容及常见问题

• 建立卷的时候须要注意可用区的选择,EBS须要和目标实例在同一个可用区里;

EC2扩容及常见问题

EC2扩容及常见问题
EC2扩容及常见问题
EC2扩容及常见问题

• 状态为in-use
EC2扩容及常见问题
EC2扩容及常见问题

• 使链接后可用
EC2扩容及常见问题

• 重启后自动附加附加卷,若是想让卷在重启以后自动挂载,则须要如下几步:
• 使用blkid查看UUID
EC2扩容及常见问题

添加UUID到/etc/fstab格式:UUID=b7e2***** /data xfs default,nofail 0 2
EC2扩容及常见问题

注意:/etc/fstab 文件中的错误可能显示系统没法启动。请勿关闭 /etc/fstab 文件中有错误的系统。修改以前必定要备份;
1.4查看附加实例的EBS卷

能够查看有关特定区域中全部卷的信息,或者查看有关单个卷的详细信息,包括其大小、卷类型、卷是否加密、加密卷所用的主密钥以及卷附加到的特定实例。
EC2扩容及常见问题

EC2扩容及常见问题

1.5从实例中分离删除卷•
若是实例正在运行,首先必须从实例卸载卷。• 若是 EBS 卷是实例的根设备,则在分离卷以前必须中止该实例。
EC2扩容及常见问题
EC2扩容及常见问题EC2扩容及常见问题

此时你能够选择修改卷或者删除卷,这里选择删除
EC2扩容及常见问题

若是再也不须要某个 Amazon EBS 卷,能够将其删除。删除后,卷上的数据都不复存在,而且不再能附加到任何实例。可在删除以前,保存卷的快照,以便之后使用该快照从新建立该卷。

2 EBS快照

快照是某个时间点EBS的备份,好比,你下午三点建立了一个快照,那你三点零一分写入EBS的数据将不会保存在快照中,即便这时快照还在生成中。
EBS是可用区共用,EBS快照是区域共用。能够经过拍摄时间点快照将 Amazon EBS 卷上的数据备份到 Amazon S3。快照属于增量 备份,这意味着仅保存设备上在最新快照以后更改的数据块。因为无需复制数据,这将最大限度缩短建立快照所需的时间和增长存储成本节省。删除快照时,仅会删除该快照特有的数据。每一个快照都包含将数据(拍摄快照时存在的数据)还原到新 EBS 卷所需的全部信息。

2.1 增量快照和全量快EC2扩容及常见问题

· 在状态 1 中,该卷具备 10 GiB 数据。由于快照 A 是为该卷制做的首个快照,所以必须复制全部 10 GiB 数据。· 在状态 2 中,该卷仍包含 10 GiB 数据,可是,4 GiB 数据已更改。快照 B 只需复制并存储制做快照 A 后更改的 4 GiB 数据。未更改的其余 6 GiB 数据 (已复制并存储在快照 A 中) 将由快照 B 引用 而不是再次复制。这经过虚线箭头指示。· 在状态 3 中,2 GiB 数据已添加到该卷中,共计 12 GiB 数据。快照 C 须要复制制做快照 B 以后添加的 2 GiB 数据。如虚线箭头所示,快照 C 还引用了存储在快照 B 中的 4 GiB 数据和存储在快照 A 中的 6 GiB 数据。· 三个快照共需 16 GiB 存储空间。
那么,若是想全量快照怎么办呢?

  1. 关闭EC2
  2. 将EBS解绑,建立快照,再从新将EBS绑定,无需等待快照建立完成。
    总的来讲就是要实现数据100%一致就是在建立EBS快照的那个时间点EBS是没有数据写入的状态。
    · 若是要为系统盘建立快照,须要先关机EC2实例。

2.2 复制和共享快照

可经过修改快照的访问权限来跨 AWS 帐户共享快照。能够复制您拥有的快照以及与您共享的快照。
快照受限于建立它的 AWS 区域。在您建立 EBS 卷的快照以后,可在同一个区域中使用它来建立新卷。还能够跨区域复制快照,从而可以使用多个区域进行地理扩展、数据中心迁移和灾难恢复。您能够复制具备 completed 状态的任何可访问快照
快照跨区域使用
经过“复制快照”能够将快照复制到另外一区域使用,同时能够为快照加密

2.3快照加密支持

EBS 快照彻底支持 EBS 加密。
• 加密卷的快照会自动加密。
• 经过加密快照建立的卷会自动加密。
• 从已拥有或有权访问的未加密快照建立的卷可进行动态加密。
• 在复制您拥有的未加密快照时,能够在复制过程当中对其加密。
• 在复制拥有或有权访问的加密快照时,可在复制过程当中使用其余密钥对其从新加密。
• 对于从未加密的快照中建立的加密卷,拍摄的第一个快照始终是完整快照。
• 为从新加密的卷拍摄的第一个快照(具备与源快照不一样的 CMK)始终是完整快照。
注意
若是快照复制到新的 CMK 并将其加密,将始终建立完整(非增量)副本,从而致使额外的延迟和存储成本。

2.4处理快照
EC2扩容及常见问题

• 删除快照 可直接进入删除• 复制快照 能够把快照移到新的区域中• 查看快照• 共享快照:可参照链接
https://docs.amazonaws.cn/AWSEC2/latest/UserGuide/ebs-modifying-snapshot-permissions.html
• 访问快照
• 自动化快照 经过数据生命周期管理快照
https://docs.amazonaws.cn/AWSEC2/latest/UserGuide/snapshot-lifecycle.html

  1. 添加EBS常见问题

3.1 加了磁盘以后没法启动
EC2扩容及常见问题

查看是不是由于EBS挂载缘由, 若是配置了错误的fstab致使机器没法启动的时候,能够在EC2的控制台,查看机器的系统启动日志。日志查看路径: Instance Settings / Get System Log,以下图所示:

3.2 如何处理

1) 恢复受损的FSTAB文件因为当前EC2已经没法用常规的方案进行控制,咱们能够考虑将根卷卸载下来,而后挂载到别的EC2主机上,并修改fstab文件,以后,再挂载回原主机。注意

由于卸载磁盘的时候须要中止(Stop)实例,若实例包含实例存储,会致使实例存储的数据丢失,若须要保留实例 存储数据,请尝试寻求Support的帮助。具体步骤以下:
中止该没法启动的实例。在EC2控制台查询并记录下当前根卷的挂载位置(如/dev/xvda),查看方式以下图:

EC2扩容及常见问题

2) 卸载根卷。在EC2控制台的磁盘列表中找到实例的根卷,并执行卸载操做,
EC2扩容及常见问题
3) 挂载根卷到一个正常实例。这里要求实例与根卷同处一个可用区,

EC2扩容及常见问题4) 正常实例中挂载根卷。5) 修改新挂载实例中fstab文件6) 将磁盘从当前实例卸载下来,而后挂载回旧实例7) 旧实例的根设备为:/dev/sda18) 启动旧实例便可

相关文章
相关标签/搜索