

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Uso de una AMI EC2 compatible con Amazon en Snowball Edge
<a name="using-ami"></a>

Para utilizar una imagen de máquina de Amazon (AMI) en su dispositivo AWS Snowball Edge, primero debe añadirla al dispositivo. Puede agregar una AMI de las siguientes maneras:
+ Cargue la AMI cuando pida el dispositivo.
+ Agregue la AMI cuando el dispositivo llegue a sus instalaciones.

Las EC2 instancias informáticas de Amazon que vienen con su Snowball Edge se lanzan en función del Amazon EC2 AMIs que añada a su dispositivo. Compatible con Amazon, EC2 es AMIs compatible con los sistemas operativos Linux y Microsoft Windows.

**Linux**  
Los sistemas operativos Linux admitidos son los siguientes:
+ [Amazon Linux 2 para Snowball Edge](https://aws.amazon.com/marketplace/pp/B08Q76DLTM/             )
**nota**  
La última versión de esta AMI se proporcionará cuando tu Snowball Edge esté listo para su envío. AWS Para determinar la versión de esta AMI en el dispositivo cuando la reciba, consulte [Determinar la versión de la AMI de Amazon Linux 2 para Snowball Edge](#snow-al-version).
+ [CentOS 7 (x86\$164) - with Updates HVM](https://aws.amazon.com/marketplace/pp/B00O7WM7QW)
+ Ubuntu 16.04 LTS - Xenial (HVM)
**nota**  
Ubuntu 16.04 LTS: las imágenes Xenial (HVM) ya no se admiten en los dispositivos Snowball Edge a través de Amazon VM AWS Marketplace, pero se siguen admitiendo para su uso en dispositivos Snowball Edge a través de Amazon VM y ejecutándose localmente en. EC2 Import/Export AMIs
+ [Ubuntu 20.04 LTS - Focal](https://aws.amazon.com/marketplace/pp/prodview-iftkyuwv2sjxi)
+ [Ubuntu 22.04 LTS - Jammy](https://aws.amazon.com/marketplace/pp/prodview-f2if34z3a4e3i)

Como práctica recomendada en materia de seguridad, mantenga su Amazon Linux 2 AMIs up-to-date en Snowball Edge cuando se publique el nuevo Amazon Linux AMIs 2. Consulte [Actualización de Amazon Linux 2 AMIs en Snowball Edge](update-ami.md).

**Windows**  
Se admiten las siguientes versiones de los sistemas operativos Windows:
+ Windows Server 2012 R2
+ Windows Server 2016
+ Windows Server 2019

Puede agregar Windows AMIs a su dispositivo importando la imagen de su máquina virtual (VM) de Windows AWS mediante VM Import/Export. O bien, puede importar la imagen a su dispositivo inmediatamente después de implementar el dispositivo en sus instalaciones. Para obtener más información, consulte [Añadir una AMI de Microsoft Windows a Snowball Edge](#windows-ami). 

**nota**  
Los Windows AMIs que se originaron en no se AWS pueden agregar al dispositivo.  
AMIs los importados localmente deben estar en el modo de arranque de la BIOS, ya que la UEFI no es compatible.

 Snowball Edge es compatible con el modelo Bring Your Own License (BYOL). Para obtener más información, consulte [Añadir una AMI de Microsoft Windows a Snowball Edge](#windows-ami). 

**nota**  
AWS Las instancias EC2 compatibles con Snowball Edge permiten a los clientes utilizar y gestionar instancias EC2 compatibles con Amazon mediante un subconjunto de y un subconjunto de EC2 APIs . AMIs

**Topics**
+ [Añadir una AMI al crear un trabajo para pedir un Snowball Edge](#add-ami-order)
+ [Añadir una AMI desde AWS Marketplace a un Snowball Edge](#add-marketplace-ami)
+ [Añadir una AMI a un Snowball Edge tras recibir el dispositivo](#add-ami-locally)
+ [Añadir una AMI de Microsoft Windows a Snowball Edge](#windows-ami)
+ [Importación de una imagen de máquina virtual a un Snowball Edge](#import-vm-image)
+ [Exportación de la AMI más reciente de Amazon Linux 2 para Snowball Edge](#export-latest-al2-ami)

## Añadir una AMI al crear un trabajo para pedir un Snowball Edge
<a name="add-ami-order"></a>

Cuando solicite su dispositivo, podrá añadirlo AMIs al dispositivo seleccionándolo en la sección **Computar mediante EC2 instancias (opcional)** del Consola de administración de la familia de productos Snow de AWS. La opción **Calcular mediante EC2 instancias (opcional)** muestra todas las AMIs que se pueden cargar en el dispositivo. Se AMIs dividen en las siguientes categorías:
+ **AMIs de AWS Marketplace**: se AMIs crean a partir de la lista de compatibles AMIs. Para obtener información sobre la creación de una AMI a partir de la información compatible con AMIs AWS Marketplace, consulte[Añadir una AMI desde AWS Marketplace a un Snowball Edge](#add-marketplace-ami).
+ **AMIs cargado mediante VM Import/Export**: cuando pides tu dispositivo, los AMIs que se cargaron mediante VM Import/Export aparecen en la consola. Para obtener más información, consulte [Importación de una máquina virtual como imagen mediante VM Import/Export](https://docs.aws.amazon.com/vm-import/latest/userguide/vmimport-image-import.html) en la Guía del * Import/Export usuario de máquinas* virtuales. Para obtener información sobre los entornos de virtualización compatibles, consulte [Requisitos de VM Import/Export](https://docs.aws.amazon.com/vm-import/latest/userguide/vmie_prereqs.html).

## Añadir una AMI desde AWS Marketplace a un Snowball Edge
<a name="add-marketplace-ami"></a>

Puede añadir muchas AMIs de ellas AWS Marketplace a su dispositivo Snowball Edge iniciando la AWS Marketplace instancia, creando una AMI a partir de ella y configurándola en la misma región desde la que solicitará el dispositivo Snow. A continuación, puede optar por incluir la AMI en el dispositivo al crear un trabajo para pedir el dispositivo. Al elegir una AMI del Marketplace, asegúrese de que tenga un código de producto y una plataforma compatibles.

**Topics**
+ [Comprobar los códigos de producto y los detalles de la plataforma AWS Marketplace AMIs para Snowball Edge](#check-marketplace-ami-codes-snb)
+ [Determinar la versión de la AMI de Amazon Linux 2 para Snowball Edge](#snow-al-version)
+ [Configure la AMI para el dispositivo Snowball Edge](#configure-ami-snow-device)

### Comprobar los códigos de producto y los detalles de la plataforma AWS Marketplace AMIs para Snowball Edge
<a name="check-marketplace-ami-codes-snb"></a>

Antes de iniciar el proceso de añadir una AMI AWS Marketplace a su dispositivo Snowball Edge, asegúrese de que el código de producto y los detalles de la plataforma de la AMI son compatibles con su dispositivo. Región de AWS

1. Abre la EC2 consola de Amazon en [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/).

1. En la barra de navegación, seleccione la región en la que desea lanzar las instancias y desde la que creará el trabajo para solicitar el dispositivo Snowball Edge. Puede seleccionar cualquier región disponible, independientemente de la ubicación. 

1. En el panel de navegación, elija **AMIs**.

1. Utilice las opciones de filtro y búsqueda para ampliar la lista que se muestra y AMIs ver solo las AMIs que coincidan con sus criterios. Por ejemplo, AMIs si lo proporciona AWS Marketplace, seleccione **Imágenes públicas**. A continuación, utilice las opciones de búsqueda para ampliar la lista de las que se muestran AMIs:
   + (Nueva consola) Elija la barra **Buscar** y, en el menú, elija **Alias del propietario**, luego el operador = y, por último, el valor **amazon**.
   + (Consola antigua) Elija la barra **Search** (Búsqueda) y, en el menú, elija **Owner** (Propietario) y, a continuación, el valor **Amazon images** (Imágenes de Amazon).
**nota**  
AMIs de AWS Marketplace incluir **aws-marketplace** en la columna **Fuente**.

1. En la columna **ID de AMI**, elija el ID de la AMI.

1. En **Resumen de la imagen** de la AMI, asegúrese de que la región admita los **Códigos de producto**. Para obtener más información, consulte la tabla siguiente.  
**Códigos de producto AWS Marketplace AMI compatibles**    
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/snowball/latest/developer-guide/using-ami.html)

1. A continuación, asegúrese también de que los **Detalles de la plataforma** contengan una de las entradas de la siguiente lista.
   + Amazon Linux, Ubuntu o Debian
   + Red Hat Linux bring-your-own-license
   + Amazon RDS para Oracle bring-your-own-license
   + Windows bring-your-own-license

### Determinar la versión de la AMI de Amazon Linux 2 para Snowball Edge
<a name="snow-al-version"></a>

Utilice el siguiente procedimiento para determinar la versión de la AMI de Amazon Linux 2 para Snowball Edge en Snowball Edge. Instale la versión más reciente de AWS CLI antes de continuar. Para obtener más información, consulte [Instalar o actualizar a la última versión de AWS CLI en la](https://docs.aws.amazon.com/cli/latest/userguide/getting-started-install.html) Guía del AWS Command Line Interface usuario.
+ Utilice el `describe-images` AWS CLI comando para ver la descripción de la AMI. La versión está incluida en la descripción. Proporcione el certificado de clave pública del paso anterior. Para obtener más información, consulte [describe-images](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/ec2/describe-images.html) en la AWS CLI Referencia de comandos.

  ```
  aws ec2 describe-images --endpoint http://snow-device-ip:8008 --region snow                    
  ```  
**Example de resultado del comando `describe-images`**  

  ```
  {
      "Images": [
          {
              "CreationDate": "2024-02-12T23:24:45.705Z",
              "ImageId": "s.ami-02ba84cb87224e16e",
              "Public": false,
              "ProductCodes": [
                  {
                      "ProductCodeId": "avyfzznywektkgl5qv5f57ska",
                      "ProductCodeType": "marketplace"
                  }
              ],
              "State": "AVAILABLE",
              "BlockDeviceMappings": [
                  {
                      "DeviceName": "/dev/xvda",
                      "Ebs": {
                          "DeleteOnTermination": true,
                          "Iops": 0,
                          "SnapshotId": "s.snap-0efb49f2f726fde63",
                          "VolumeSize": 8,
                          "VolumeType": "sbp1"
                      }
                  }
              ],
              "Description": "Snow Family Amazon Linux 2 AMI 2.0.20240131.0 x86_64 HVM gp2",
              "EnaSupport": false,
              "Name": "amzn2-ami-snow-family-hvm-2.0.20240131.0-x86_64-gp2-b7e7f8d2-1b9e-4774-a374-120e0cd85d5a",
              "RootDeviceName": "/dev/xvda"
          }
      ]
  }
  ```

  En este ejemplo, la versión de la AMI de Amazon Linux 2 para Snowball Edge es. `2.0.20240131.0` Se encuentra en el valor del nombre de `Description`.

### Configure la AMI para el dispositivo Snowball Edge
<a name="configure-ami-snow-device"></a>

1. Abre la EC2 consola de Amazon en [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/).

1. Lance una nueva instancia de una AMI compatible en AWS Marketplace.
**nota**  
Al lanzar la instancia, asegúrese de que el espacio de almacenamiento que asigne a la instancia sea adecuado para el uso que se le dará. En la EC2 consola de Amazon, lo haces en el paso **Añadir almacenamiento**. 

1. Instale y configure las aplicaciones que desea ejecutar en el dispositivo Snowball Edge y compruebe que funcionan según lo previsto.
**importante**  
Solo AMIs se admite un volumen.
El volumen de EBS de la AMI debe ser tener 10 TB como máximo. Le recomendamos que aprovisione el tamaño de volumen de EBS necesario para los datos de la AMI. Esto ayudará a reducir el tiempo que se tarda en exportar la AMI y cargarla en el dispositivo. Puede cambiar el tamaño de la instancia o agregarle más volúmenes después de implementar el dispositivo.
La instantánea de EBS de la AMI no debe estar cifrada.

1. Realice una copia del archivo PEM o PPK que usó para el par de claves SSH al crear esta instancia. Guarde este archivo en el servidor que quiere utilizar para comunicarse con el dispositivo Snowball Edge. Anota la ruta de acceso a este archivo, ya que la necesitarás cuando utilices SSH para conectarte a la instancia EC2 compatible de tu dispositivo.
**importante**  
Si no sigue este procedimiento, no podrá conectarse a las instancias con SSH cuando reciba el dispositivo Snowball Edge.

1. Guarde la instancia como una AMI. Para obtener más información, consulte la [Guía EC2 del usuario de Amazon para instancias de Linux](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/creating-an-ami-ebs.html) en la *Guía del EC2 usuario de Amazon.*

1. Repita los pasos 1 a 4 con cada una de las instancias que desee conectar mediante SSH. Asegúrese de hacer copias de cada uno de los pares de claves SSH y lleve un registro de los pares a los AMIs que están asociados.

1. Ahora, cuando pidas tu dispositivo, estarán AMIs disponibles para añadirlos a tu dispositivo. 

## Añadir una AMI a un Snowball Edge tras recibir el dispositivo
<a name="add-ami-locally"></a>

Cuando el dispositivo llegue a su sitio, podrá AMIs añadirle uno nuevo. Para obtener instrucciones, consulte [Importación de una imagen de máquina virtual a un dispositivo Snowball Edge](ec2-ami-import-cli.md). Ten en cuenta que, aunque todos VMs son compatibles, solo los compatibles AMIs han sido probados para garantizar su funcionalidad completa.

**nota**  
Si utiliza una máquina virtual Import/Export para AMIs añadirla a su dispositivo o si importa una máquina virtual una vez desplegado el dispositivo, puede VMs añadirla con cualquier sistema operativo. Sin embargo, solo se han probado y validado los sistemas operativos compatibles en Snowball Edge. Usted es responsable de cumplir los términos y condiciones de cualquier sistema operativo o software que se encuentre en la imagen virtual que importe a su dispositivo.  
Para que AWS los servicios funcionen correctamente en un Snowball Edge, debe permitir los puertos para los servicios. Para obtener más información, consulte [Requisitos de puerto para AWS los servicios en un Snowball Edge](port-requirements.md).

## Añadir una AMI de Microsoft Windows a Snowball Edge
<a name="windows-ami"></a>

Para las máquinas virtuales (VMs) que utilizan un sistema operativo Windows compatible, puede agregar la AMI importando la imagen de máquina virtual de Windows AWS mediante VM Import/Export o importándola a su dispositivo directamente después de implementarla en su sitio.

**Traiga su propia licencia (BYOL)**  
Snowball Edge permite importar Microsoft Windows AMIs a su dispositivo con su propia licencia. Bring Your Own License (BYOL) es el proceso de traer una AMI de su propiedad con su licencia local. AWS AWS proporciona opciones de implementación compartidas y dedicadas para la opción BYOL.

 Puede añadir la imagen de máquina virtual de Windows a su dispositivo importándola a AWS través de una máquina virtual Import/Export o importándola a su dispositivo directamente después de implementarla en su sitio. No puede agregar Windows AMIs que se originó en AWS. Por lo tanto, debe crear e importar su propia imagen de máquina virtual de Windows y traer su propia licencia si quiere utilizar la AMI en su dispositivo Snowball Edge. Para obtener más información acerca de las licencias de Windows y BYOL, consulte [Amazon Web Services y Microsoft: preguntas frecuentes](https://aws.amazon.com/windows/faq/). 

### Creación de una imagen de máquina virtual de Windows para importarla a Snowball Edge
<a name="create-windows-image"></a>

Para crear una imagen de máquina virtual de Windows, necesita un entorno de virtualización, por ejemplo VirtualBox, que sea compatible con los sistemas operativos Windows y macOS. Al crear una máquina virtual para dispositivos Snow, le recomendamos que asigne al menos dos núcleos con 4 GB de RAM como mínimo. Cuando la máquina virtual esté en funcionamiento, debe instalar el sistema operativo (Windows Server 2012, 2016 o 2019). Para instalar los controladores necesarios para el dispositivo Snowball Edge, siga las instrucciones de esta sección.

Para que una AMI de Windows se ejecute en un dispositivo Snow, debe agregar VirtIO, FLR, NetVCM, Vioinput, Viorng, Vioscsi, Vioserial y los controladores. VioStor Puede [descargar un instalador de software de Microsoft (virtio-win-guest-tools-installer)](https://github.com/virtio-win/virtio-win-pkg-scripts) para instalar estos controladores en imágenes de Windows desde el virtio-win-pkg-scripts GitHub repositorio.

**nota**  
Si piensa importar la imagen de la máquina virtual directamente al dispositivo Snow implementado, el archivo de imagen de la máquina virtual debe tener el formato RAW. 

**Creación de una imagen de Windows**

1. En su equipo con Microsoft Windows, seleccione **Inicio** y escriba **devmgmt.msc** para abrir el **Administrador de dispositivos**.

1. En el menú principal, elija **Acción** y, a continuación, seleccione **Agregar hardware heredado**.
**nota**  
En el caso de Windows 11, primero seleccione cualquier dispositivo en el panel inferior antes de que aparezca la opción **Añadir hardware antiguo** en el menú **Acciones**.

1. En el asistente, elija **Siguiente**.

1. Seleccione **Instalar el hardware seleccionado manualmente de una lista (avanzado)** y elija **Siguiente**.

1. Seleccione **Mostrar todos los dispositivos** y, a continuación, elija **Siguiente**.

1. Seleccione **Usar disco**, abra la lista **Copiar archivos del fabricante de** y busque el archivo ISO.

1. En el archivo ISO, vaya al directorio `Driver\W2K8R2\amd64` y busque el archivo `.INF`.

1. Elija el archivo **.INF**, seleccione **Abrir** y, a continuación, elija **Aceptar**.

1. Cuando vea el nombre del controlador, elija **Siguiente** y, a continuación, elija **Siguiente** dos veces más. A continuación, elija **Finalizar**. 

   De este modo, se instala un dispositivo con el nuevo controlador. El hardware real no existe, por lo que verá un signo de exclamación amarillo que indica que hay un problema en el dispositivo. Debe solucionar este problema. 

**Solución del problema de hardware**

1. Abra el menú contextual (clic con el botón derecho) del dispositivo que tiene el signo de exclamación.

1. Seleccione **Desinstalar**, desactive **Eliminar el software del controlador de este dispositivo** y elija **Aceptar**. 

   El controlador está instalado y ya puede lanzar la AMI en su dispositivo.

## Importación de una imagen de máquina virtual a un Snowball Edge
<a name="import-vm-image"></a>

Después de preparar la imagen de máquina virtual, puede utilizar una de las opciones disponibles para importar la imagen a su dispositivo. 
+ **En la nube mediante VM Import/Export**: al importar la imagen de la máquina virtual AWS y registrarla como una AMI, puede añadirla a su dispositivo al realizar un pedido en. Consola de administración de la familia de productos Snow de AWS Para obtener más información, consulte [Importación de una máquina virtual como imagen mediante VM Import/Export](https://docs.aws.amazon.com/vm-import/latest/userguide/vmimport-image-import.html) en la Guía del * Import/Export usuario de máquinas* virtuales.
+ **Localmente en el dispositivo que esté desplegado en su sitio**: puede importar la imagen de la máquina virtual directamente al dispositivo mediante AWS OpsHub o el AWS Command Line Interface ()AWS CLI.

  Para obtener información sobre el uso AWS OpsHub, consulte [Uso local de instancias EC2 de cómputo compatibles con Amazon](https://docs.aws.amazon.com/snowball/latest/developer-guide/manage-ec2.html).

  Para obtener información sobre el uso de AWS CLI, consulte[Importación de una imagen de máquina virtual a un dispositivo Snowball Edge](ec2-ami-import-cli.md).

## Exportación de la AMI más reciente de Amazon Linux 2 para Snowball Edge
<a name="export-latest-al2-ami"></a>

Para actualizar Amazon Linux 2 AMIs a la versión más reciente, exporte primero la imagen de máquina virtual más reciente de Amazon Linux 2 y AWS Marketplace, a continuación, importe esa imagen de máquina virtual al dispositivo Snow.

1. Utilice el `ssm get-parameters` AWS CLI comando para buscar el ID de imagen más reciente de la AMI de Amazon Linux 2 en AWS Marketplace.

   ```
     aws ssm get-parameters --names /aws/service/ami-amazon-linux-latest/amzn2-ami-hvm-x86_64-gp2 --query 'Parameters[0].[Value]' --region your-region                
   ```

   El comando devuelve el ID de imagen más reciente de la AMI. Por ejemplo, `ami-0ccb473bada910e74`.

1. Exporte la imagen de Amazon Linux 2 más reciente. Consulte [Exportación de una máquina virtual directamente desde una imagen de máquina de Amazon (AMI)](https://docs.aws.amazon.com/vm-import/latest/userguide/vmexport_image.html) en la Guía del EC2 usuario de Amazon. Utilice el ID de imagen más reciente de la AMI de Amazon Linux 2 como valor del parámetro `image-id` del comando `ec2 export-image`.

1. Importe la imagen de la máquina virtual al dispositivo Snow con la AWS CLI tecla o AWS OpsHub.
   + Para obtener información sobre su uso AWS CLI, consulte[Importación de una imagen de máquina virtual a un dispositivo Snowball Edge](ec2-ami-import-cli.md).
   + Para obtener información sobre el uso AWS OpsHub, consulte[Importación de una imagen como AMI EC2 compatible con Amazon con AWS OpsHub](ec2-ami-import.md).