Crear instantáneas de Amazon EBS - Amazon Elastic Compute Cloud

Crear instantáneas de Amazon EBS

Para crear una instantánea coherente con la aplicación, consulte Crear una instantánea compatible con la aplicación de VSS Restaurar volúmenes desde instantáneas de EBS compatibles con VSS.

Puede crear una instantánea de un momento determinado de un volumen de EBS y utilizarla como punto de referencia de nuevos volúmenes o para hacer una copia de seguridad de los datos. Si realiza instantáneas periódicas de un volumen, las instantáneas son incrementales—la nueva instantánea guarda únicamente los bloques que han cambiado desde su última instantánea.

Las instantáneas se realizan de una manera asíncrona, es decir, la instantánea de un momento dado se crea inmediatamente, pero su estado es pending hasta que se completa (cuando todos los bloques modificados se han trasferido a Amazon S3), algo que puede tardar varias horas si las instantáneas iniciales son grandes o si las siguientes tienen muchos bloques que han cambiado. Mientras se completa, no le afectan las lecturas y escrituras continuas en el volumen.

Puede tomar una instantánea de un volumen adjunto que esté en uso. Sin embargo, las instantáneas solo capturan los datos que se han escrito en el volumen de Amazon EBS en el momento que se lanza el comando snapshot. Esto puede excluir los datos que las aplicaciones o el sistema operativo hayan guardado en la memoria caché. Si puede poner en pausa la escritura de archivos en el volumen el tiempo suficiente para tomar una instantánea, esta instantánea debería ser completa. Sin embargo, si no puede detener la escritura en los archivos del volumen, debe desmontarlo de la instancia, emitir el comando snapshot y después volver a montar el volumen para asegurarse de que la instantánea esté completa y sea coherente. Puede volver a montar y usar el volumen siempre que el estado de la instantánea sea pending.

Para facilitar la administración de las instantáneas, puede etiquetarlas durante la creación o añadirles etiquetas más tarde. Por ejemplo, puede aplicar etiquetas que describan el volumen original a partir del que se creó la instantánea o el nombre del dispositivo utilizado para adjuntar el volumen original a una instancia. Para obtener más información, consulte Etiquetar los recursos de Amazon EC2.

Cifrado de instantáneas

Las instantáneas que se crean a partir de volúmenes cifrados se cifran automáticamente. Los volúmenes que se crean a partir de instantáneas cifradas también se cifran automáticamente. Los datos de los volúmenes cifrados y cualquier instantánea asociada se protegen tanto en movimiento como parados. Para obtener más información, consulte Cifrado de Amazon EBS.

De manera predeterminada, solo puede crear volúmenes de instantáneas que sean de su propiedad. Sin embargo, puede compartir las instantáneas no cifradas con cuentas de AWS específicas o puede compartirlas con toda la comunidad de AWS haciéndolas públicas. Para obtener más información, consulte Compartir una instantánea de Amazon EBS.

Puede compartir una instantánea cifrada solo con cuentas específicas de AWS. Para que otras personas usen la instantánea cifrada que ha compartido, debe también compartir la clave CMK empleada para cifrarla. Los usuarios con acceso a la instantánea cifrada deben crear una copia personal de la misma y usarla. La copia de una instantánea cifrada y compartida también se puede cifrar de nuevo mediante una clave diferente. Para obtener más información, consulte Compartir una instantánea de Amazon EBS.

Instantáneas de varios volúmenes

Puede crear instantáneas de varios volúmenes, que son instantáneas de un momento dado de todos o algunos de los volúmenes asociados a una instancia.

De forma predeterminada, cuando crea instantáneas de varios volúmenes a partir de una instancia, Amazon EBS crea instantáneas de todos los volúmenes (raíz y datos [no raíz]) que se adjuntan a la instancia. Sin embargo, puede optar por crear instantáneas de un subconjunto de los volúmenes que están asociados a la instancia.

Puede etiquetar las instantáneas de varios volúmenes como lo haría con una única instantánea de volumen. Le recomendamos que etiquete sus instantáneas de varios volúmenes para gestionarlas de manera conjunta durante el proceso de restauración, copia o retención. También puede elegir copiar automáticamente las etiquetas del volumen de origen en las instantáneas correspondientes. Esta opción sirve de ayuda para configurar los metadatos de la instantánea, como las políticas de acceso, la información adjunta y la asignación de costos, para que coincidan con el volumen de origen.

Después de crear las instantáneas, cada una de ellas se trata como una instantánea individual. Puede realizar todas las operaciones relacionadas con las instantáneas, como restaurar, eliminar y copiar entre cuentas o regiones, como lo haría con una única instantánea de volumen.

Las instantáneas coherentes frente a bloqueos de varios volúmenes se restauran habitualmente como un conjunto. Resulta útil identificar las instantáneas que se encuentran en un conjunto coherente frente a bloqueos etiquetando dicho conjunto con el ID de la instancia, el nombre u otros datos relevantes.

Tras crear las instantáneas, estas aparecerán en la consola de EC2 creadas en el momento dado exacto.

Si cualquier instantánea del conjunto de instantáneas da error, el resto de las instantáneas mostrarán un estado de error y un evento de CloudWatch de createSnapshots con el resultado failed se envía a su cuenta de AWS. Para obtener más información, consulte Crear instantáneas (createSnapshots) .

Amazon Data Lifecycle Manager

Puede crear políticas de ciclo de vida de las instantáneas para automatizar la creación y la retención de instantáneas de volúmenes individuales y de varios volúmenes de las instancias. Para obtener más información, consulte Amazon Data Lifecycle Manager .

Consideraciones

Las siguientes consideraciones se aplican a la creación de instantáneas:

  • Al crear una instantánea para un volumen de EBS que actúa como dispositivo raíz, debe parar la instancia antes de tomar la instantánea.

  • No puede crear instantáneas a partir de instancias para las que la hibernación esté habilitada ni a partir de instancias hibernadas. Si crea una instantánea o AMI desde una instancia que esté hibernada o tenga habilitada la hibernación, es posible que no pueda conectarse a una nueva instancia que se lance desde la AMI o desde una AMI que se haya creado desde la instantánea.

  • Aunque puede tomar una instantánea de un volumen mientras una instantánea previa de dicho volumen se encuentra en estado pending, muchas instantáneas pending de un volumen pueden reducir el rendimiento del volumen hasta que terminan.

  • Existe un límite de una instantánea pending para un único volumen st1 o sc1, o cinco instantáneas pending para un único volumen de los otros tipos de volumen. Si recibe un error ConcurrentSnapshotLimitExceeded mientras intenta crear varias instantáneas a la vez del mismo volumen, espere hasta que una o varias de las instantáneas pending se hayan completado antes de crear otra instantánea del volumen.

  • Cuando se crea una instantánea a partir de un volumen con un código de producto del AWS Marketplace, dicho código de producto se propaga a la instantánea.

  • Cuando crea conjuntos de instantáneas de varios volúmenes a partir de instancias, puede especificar hasta 40 volúmenes de datos (no raíz) para excluirlos.

Crear un snapshot

Siga alguno de los métodos siguientes para crear una instantánea a partir del volumen especificado.

Console

Para crear una instantánea con la consola

  1. Abra la consola de Amazon EC2 en https://console.aws.amazon.com/ec2/.

  2. En el panel de navegación, elija Snapshots (Instantáneas), Create snapshots (Crear instantáneas).

  3. En Resource type (Tipo de recurso), elija Device (Dispositivo).

  4. En Volume ID (ID del volumen), seleccione el volumen desde el que se creará la instantánea.

    El campo Encryption (Cifrado) indica el estado de cifrado del volumen seleccionado. Si el volumen seleccionado está cifrado, la instantánea se cifra automáticamente con la misma clave de KMS. Si el volumen seleccionado no está cifrado, la instantánea no se cifra.

  5. (Opcional) En Description (Descripción), introduzca una breve descripción para la instantánea.

  6. (Opcional) Para asignar etiquetas personalizadas a la instantánea, en la sección Tags (Etiquetas), elija Add tag (Agregar etiqueta) y, a continuación, ingrese el par de valor de clave. Puede añadir hasta 50 etiquetas.

  7. Seleccione Create snapshot (Crear instantánea).

AWS CLI

Para crear una instantánea mediante la línea de comandos

Puede utilizar uno de los siguientes comandos. Para obtener más información acerca de estas interfaces de línea de comandos, consulte Acceder a Amazon EC2.

Crear una instantánea de varios volúmenes

Cuando crea un conjunto de instantáneas de varios volúmenes a partir de una instancia, puede elegir si desea copiar las etiquetas del volumen de origen en la instantánea correspondiente. Puede especificar si desea crear una instantánea del volumen raíz. También puede especificar si se crearán instantáneas de todos los volúmenes de datos (no raíz) que se adjuntan a la instancia o si se crearán instantáneas de un subconjunto de esos volúmenes.

Consideraciones

  • Las instantáneas de varios volúmenes admiten hasta 40 volúmenes de EBS por instancia.

Siga alguno de los métodos siguientes para crear una instantánea a partir de los volúmenes de una instancia.

Console

Para crear instantáneas de varios volúmenes con la consola

  1. Abra la consola de Amazon EC2 en https://console.aws.amazon.com/ec2/.

  2. En el panel de navegación, elija Snapshots (Instantáneas), Create snapshots (Crear instantáneas).

  3. En Resource type (Tipo de recurso), elija Instance (Instancia).

  4. En Description (Descripción), ingrese una breve descripción para las instantáneas. Esta descripción se aplica a todas las instantáneas.

  5. (Opcional) De forma predeterminada, Amazon EBS crea una instantánea del volumen raíz de la instancia. Si no desea crear una instantánea del volumen raíz de la instancia, seleccione Exclude root volume (Excluir volumen raíz).

  6. (Opcional) De forma predeterminada, Amazon EBS crea instantáneas de todos los volúmenes de datos (no raíz) adjuntos a la instancia. Si desea crear instantáneas de un subconjunto de los volúmenes de datos (no raíz) adjuntos a la instancia, seleccione Exclude specific data volumes (Excluir volúmenes de datos específicos). En la sección Attached data volumes (Volúmenes de datos adjuntos) se enumeran todos los volúmenes de datos adjuntos actualmente a la instancia seleccionada.

    En la sección Attached data volumes (Volúmenes de datos adjuntos), seleccione los volúmenes de datos para los que no desea crear instantáneas. Solo los volúmenes que no se seleccionen se incluirán en el conjunto de instantáneas de varios volúmenes. Puede excluir hasta 40 volúmenes.

  7. (Opcional) Para copiar etiquetas automáticamente de los volúmenes de origen en las instantáneas correspondientes, en Copy tags from source volume (Copiar etiquetas del volumen de origen), seleccione Copy tags (Copiar etiquetas). Esta opción configura los metadatos de la instantánea, como las políticas de acceso, la información adjunta y la asignación de costos, para que coincidan con el volumen de origen.

  8. (Opcional) Para asignar etiquetas personalizadas adicionales a las instantáneas, en la sección Tags (Etiquetas), elija Add tag (Agregar etiqueta) y, a continuación, ingrese el par clave-valor. Puede añadir hasta 50 etiquetas.

  9. Seleccione Create snapshot (Crear instantánea).

    Las instantáneas se administran de manera conjunta durante la creación de la instantánea. Si una de las instantáneas del conjunto de volúmenes da error, el resto de las instantáneas pasarán a presentar el estado de error en el conjunto de volúmenes. Puede monitorizar el progreso de las instantáneas con CloudWatch Events. Después de que finalice el proceso de creación de la instantánea, CloudWatch genera un evento que contiene el estado y todos los detalles relevantes de instantáneas de la instancia afectada.

Command line

AWS CLI

Para crear instantáneas de varios volúmenes con la AWS CLI, utilice el comando create-snapshots.

Si no desea crear una instantánea del volumen raíz, para --instance-specification ExcludeBootVolume, especifique true. Si no desea crear instantáneas de todos los volúmenes de datos (no raíz) adjuntos a la instancia, para --instance-specification ExcludeDataVolumes, especifique los ID de los volúmenes de datos para los que no desea crear instantáneas. Puede especificar hasta 40 volúmenes para que sean excluidos.

AWS Tools for Windows PowerShell

Para crear instantáneas de varios volúmenes con las Herramientas para Windows PowerShell, utilice el comando New-EC2SnapshotBatch.

Si no desea crear una instantánea del volumen raíz, para -InstanceSpecification_ExcludeBootVolume, especifique 1. Si no desea crear instantáneas de todos los volúmenes de datos (no raíz) adjuntos a la instancia, para -InstanceSpecification_ExcludeDataVolumes, especifique los ID de los volúmenes de datos para los que no desea crear instantáneas. Puede especificar hasta 40 volúmenes para que sean excluidos.

Para crear instantáneas coherentes con la aplicación mediante Systems Manager Run Command

Puede utilizar Systems Manager Run Command para tomar instantáneas coherentes con la aplicación de todos los volúmenes de EBS asociados a sus instancias Amazon EC2 de Windows. El proceso de instantáneas usa el servicio Volume Shadow Copy Service (VSS) de Windows para crear copias de seguridad de nivel de imagen de aplicaciones con reconocimiento de VSS, incluidos datos de transacciones pendientes entre dichas aplicaciones y el disco. No es necesario que apague sus instancias o las desconecte cuando respalde todos los volúmenes adjuntos. Para obtener más información, consulte Crear una instantánea compatible con la aplicación de VSS Restaurar volúmenes desde instantáneas de EBS compatibles con VSS .

Si todas las instantáneas se completan correctamente, se envía un evento createSnapshots de CloudWatch con el resultado succeeded a su cuenta de AWS. Si cualquier instantánea del conjunto de instantáneas da error, el resto de las instantáneas mostrarán un estado de error y un evento de CloudWatch de createSnapshots con el resultado failed se envía a su cuenta de AWS. Para obtener más información, consulte Crear instantáneas (createSnapshots) .

Utilizar instantáneas de EBS

Puede copiar instantáneas, compartir instantáneas y crear volúmenes a partir de instantáneas. Para obtener más información, consulte los siguientes temas: