8. EBSを共有ディスクとして利利⽤用する場合の制約
• 複数のインスタンスから同時に1つのEBSボリュームをアタッチできない
(逆に、1つのインスタンスから複数のEBSのアタッチは可能)
• 共有ディスク型のクラスタソフトや Oracle RACといったソリューションを
そのまま利利⽤用はできない
• Shared Nothing型のクラスタソフトは利利⽤用可能
EC2:N → EBS:1EC2:1 → EBS:N
Region
Availability Zone - a
Region
Availability Zone - a
EBSEBSEBS
10. Delete on Terminationの無効化
• デフォルトでは、EC2にアタッチされたEBSは、EC2を「Stop」した場合は保持されるが、
EC2が「Terminate」した場合は削除される
• EC2ラウンチやAMI作成の際に、Storage Device Configurationの「Delete on Termination」
のチェックを外すことで、これを防⽌止可能(Management Consoleにも対応)
11. EBSスナップショットとは?
• EBSスナップショットとは?
– EBSのバックアップ機能
– EBSボリュームの特定時点のスナップ
ショットがバックエンドでS3に保存
– 実容量量ベースでの課⾦金金
– 2回⽬目移⾏行行のスナップショットは差分
のみS3に保存する差分バックアップ
– スナップショットの世代管理理が可能
– 安価に⻑⾧長期保存が可能
– スナップショットからいくつでもAZ間
でもEBSボリューム作成・復復元可能
– 他アカウントと共有設定も可能
– AZ固定ではない
– EBSのサイズ変更更もスナップショット
活⽤用により実現可能
Region
Availability Zone - a
EBSEBSEBS
Availability Zone - b
EBSEBS
Amazon Simple
Storage Service
(S3)
EBS
Snapshot
EBS Snapshot
として格納
S3 ⾃自⾝身からは
⾒見見えない
12. EBSスナップショットの取得処理理⽅方式
・S3への連携は、“ブロックレベル”で差分で、格納は全分で⾏行行われる
EBS
10G
EBS
10G
EBS
初回10G
A B B C
Amazon Simple Storage
Service (S3)
に実ファイルが格納
2回⽬目3回⽬目
A
A
B B
B
C
C
スナップ
ショット
の概念念
1G計1G←変更更
差分
←変更更
計2G 差分
初回は全分1Gが取得2回⽬目は差分
1Gのみが取得
3回⽬目は2回⽬目との
差分1Gのみが取得
連携は差分
スナップショットの
概念念として、各時点
の全分が確保される。
S3に格納される実ファイルベースでは
スナップショットに紐紐づくファイルを
差分で管理理される。
13. EBSスナップショットのリストア処理理⽅方式
• 戻したいスナップショット時点に全分⽅方式でリストアすることが可能
(当然Diskの物理理交換も不不要で、EBSの特徴的な機能)
EBS
10G
EBS
10G
EBS
初回10G
Amazon Simple
Storage Service (S3)
に実ファイルが格納
2回⽬目3回⽬目
A
A B B C
A
B B
B
C
C
スナップ
ショット
の概念念
1G計1G
例例えばこのスナップショットを削除
計2G
障害
EBS
10G
B 計1G
2回⽬目スナップショッ
トの取得時点に戻し
たい場合
残りのスナップ
ショットに無い
データAは削除される
2回⽬目時点
15. Snapshot Copy
• 作成したSnapshotをコピーする機能(※Region内コピー、Region間コピー、の両⽅方可能)
[主な⽤用途]
• 地理理的な拡⼤大・グローバル展開(新しいリージョンでアプリケーションをローンチしたい場合)
• 移⾏行行 (あるリージョンから別のリージョンにアプリケーション移⾏行行)
• DR (ディザスタリカバリ)
Region : A
Availability
Zone - a
Snapsho
t
EBS
Availability
Zone - b
Region : B
Availability
Zone - a
Availability
Zone - b
Internet
Snapsho
t Copy
Snapshot Copy
EBS
AMI
Create EBS
from Snapshot
Create AMI
from Snapshot