1. ホーム
  2. amazon-web-services

[解決済み] AWS スナップショットとAMIの違い

2022-08-18 12:36:45

質問

この2つの違いは具体的に何なのか、困っています。

私が理解しているように、スナップショットは単にディスク ドライブのバックアップであり、一方 AMI はシステム全体 (またはインスタンスと言うべきでしょうか) のバックアップですが、システム全体は技術的に完全にディスク ドライブに位置していないのでしょうか? もしそうであれば、明確な違いはなく、私が何かを見逃しているのでしょうか?

どのように解決するのですか?

AMI(とそれに対応するインスタンス)には2種類あります。

  1. インスタンスストア(S3ベースと呼ばれることもある)。 これらはあまり一般的ではないので、初心者にはお勧めしません。 インスタンスストア AMI は、ルート インスタンスストア ボリュームのコピーといくつかのメタデータで、すべて特殊な形式で S3 バケットに保存されます。

  2. EBSブート。 これはおそらくあなたが使っているものでしょう。 EBS ブート AMI EBSルートボリュームのEBSスナップショットに、アーキテクチャ、カーネル、AMI名、説明、ブロックデバイスのマッピングなどのメタデータを加えたものです。

EBS ブート ボリュームのスナップショットを取得し、適切なメタデータで登録することにより、それを EBS ブート AMI にすることができます。 これの最も厄介な部分は、正しく起動するように、正しい AKI ID (カーネル) を指定することです。