先來複習一下昨天的EC2 Storage。
EC2使用的儲存空間(Storage)有兩種:
建置在EC2內的Instance Storage,存取速度快,但EC2損毀或關閉時,裡面的資料會遺失。
不在EC2裡面的EBS Volume,透過網路連接EC2,存取速度較Instance Storage慢,但不會因為EC2損毀或關閉而遺失資料。
今天要對EBS Volume進行更深入的說明。
先前說過,可以把EBS想像成外接硬碟,通常我們在什麼時候會用到外接硬碟呢?
大部分的EC2 InstanceTyp並沒有提供Instance Storage的服務,所以一開始就需要連接EBS。符合主機本身硬碟容量不足的需求。
備份方面,EBS有提供快照(Snapshot)的機制,提供備份使用。
Snapshot的備份是在Region層級,也就是說,如果原本使用的AZ(假設是位在東京的ap-northeast-1a)被哥吉拉摧毀了,但只要同個Region內的其他的AZ還在(ap-northeast-1c),我們備份出來的資料就會完好如初。
另外一提,Snashop的機制是漸進式的,比方到昨天為止,已經寫了8篇文章存在EBS並進行備份,今天寫的第9篇,再進行備份時,AWS會針對更新的內容進行備份,因此可以解省許多備份時間。
而在給其他主機使用上,EBS也能做到提供其他EC2進行使用,如下圖。
原本EBS是與EC2_test01連接,但可以切換成與EC2_test02連接。
因為之前有人反映D03的內容太多,對菜雞很不友善QQ
所以這次分了很多天來說明EC2的架構與觀念,希望大家會比較容易吸收~
如果有任何希望改進的建議都歡迎提供!
明天就會EC2的建置實做了!