EBS Volume
es el disco subyacente detrás de EC2. Snapshot
es una copia de seguridad de un volume
momento específico, mientras que la AMI es una copia de seguridad de toda la instancia EC2 que puede tener varios volúmenes adjuntos, exactamente como las máquinas virtuales.
Con Packer , puede crear imágenes de máquinas automatizadas, incluidas AMI para EC2, archivos VMDK / VMX para VMware, exportaciones OVF para VirtualBox, etc.
EC2 <-- EBS Volume (Boot) + EBS Volume
^
|
Snapshot (only of specific volume)
^
|
AMI (Combined snapshots of all volumes, snapshot must have boot volume)
^
|
Launch a new Instance (same installed softwares and configs, different specs)
Instantáneas se pueden utilizar para realizar copias de seguridad de unidades / volúmenes. Es una operación de copia de seguridad incremental, lo que significa que cada vez que toma una instantánea de un volumen, solo agregará los nuevos cambios agregados / introducidos al volumen desde su última copia de seguridad (no la copia de seguridad completa), lo que ahorra tiempo de copia de seguridad, espacio y, en última instancia, el costo. .
Las instantáneas se pueden utilizar en:
Realice copias de seguridad de las unidades con regularidad
Cambie el tipo de volumen, por ejemplo, tiene tráfico o lee y escribe y necesita aumentar las operaciones de E / S para cambiar de gp2
a io1
con mayorIOPs
Las AMI personalizadas se pueden utilizar en:
Para recuperación ante desastres en caso de que la instancia EC2 en ejecución actual esté dañada y no pueda ejecutarse sin motivo.
AMI de la empresa estándar que tienen todos los softwares prerrequisitos instalados que simplifican el proceso de implementación (por ejemplo, configurados para conectarse a `Splunk, tiene algunos software de monitoreo y observabilidad instalados, tiene Docker instalado o está configurado para conectar Puppet o Chef en el inicio)
Las AMI se pueden utilizar para implementar sus aplicaciones en diferentes regiones fácilmente.
Actualice su servidor a especificaciones superiores o diferentes con todos los softwares instalados y sus configuraciones
Las AMI se pueden compartir públicamente entre cuentas de AWS.