

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Usando uma AMI EC2 compatível com a Amazon no Snowball Edge
<a name="using-ami"></a>

Para usar uma Amazon Machine Image (AMI) em seu dispositivo AWS Snowball Edge, você deve primeiro adicioná-la ao dispositivo. É possível adicionar uma AMI das seguintes maneiras:
+ Faça upload da AMI ao fazer o pedido do dispositivo.
+ Adicione a AMI quando o dispositivo chegar ao local.

As instâncias de EC2 computação da Amazon que vêm com o Snowball Edge são lançadas com base na EC2 AMIs Amazon que você adiciona ao seu dispositivo. EC2Compatível com a Amazon, AMIs suporta os sistemas operacionais Linux e Microsoft Windows.

**Linux**  
Os seguintes sistemas operacionais Linux são compatíveis:
+ [Amazon Linux 2 para Snowball Edge](https://aws.amazon.com/marketplace/pp/B08Q76DLTM/             )
**nota**  
A versão mais recente dessa AMI será fornecida no momento em que seu Snowball Edge estiver sendo preparado para ser enviado. AWS Para determinar a versão dessa AMI no dispositivo no recebimento, consulte [Determinando a versão do Amazon Linux 2 AMI para Snowball Edge](#snow-al-version).
+ [CentOS 7 (x86\$164): com atualizações HVM](https://aws.amazon.com/marketplace/pp/B00O7WM7QW)
+ Ubuntu 16.04 LTS: Xenial (HVM)
**nota**  
Ubuntu 16.04 LTS - As imagens Xenial (HVM) não são mais suportadas no AWS Marketplace, mas ainda são suportadas para uso em dispositivos Snowball Edge por meio da Amazon VM e executadas localmente em. 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 melhor prática de segurança, mantenha seu Amazon Linux 2 AMIs up-to-date no Snowball Edge à medida que novos Amazon Linux AMIs 2 forem lançados. Consulte [Atualizando seu Amazon Linux 2 AMIs no Snowball Edge](update-ami.md).

**Windows**  
Os seguintes sistemas operacionais Windows são compatíveis:
+ Windows Server 2012 R2
+ Windows Server 2016
+ Windows Server 2019

Você pode adicionar o Windows AMIs ao seu dispositivo importando a imagem da máquina virtual (VM) do Windows para AWS usar o VM Import/Export. Também é possível importar a imagem para o dispositivo logo após a implantação dele no local. Para obter mais informações, consulte [Adicionando uma AMI do Microsoft Windows a um Snowball Edge](#windows-ami). 

**nota**  
O Windows AMIs originado em não AWS pode ser adicionado ao seu dispositivo.  
AMIs importado localmente deve estar no modo de inicialização do BIOS, pois o UEFI não é suportado.

 O Snowball Edge é compatível com o modelo Bring Your Own License (BYOL). Para obter mais informações, consulte [Adicionando uma AMI do Microsoft Windows a um Snowball Edge](#windows-ami). 

**nota**  
AWS As instâncias EC2 compatíveis com o Snowball Edge permitem que os clientes usem e gerenciem instâncias EC2 compatíveis com a Amazon usando um subconjunto e um subconjunto de EC2 APIs . AMIs

**Topics**
+ [Adicionar uma AMI ao criar um trabalho para solicitar um Snowball Edge](#add-ami-order)
+ [Adicionando uma AMI de AWS Marketplace a um Snowball Edge](#add-marketplace-ami)
+ [Adicionar uma AMI a um Snowball Edge depois de receber o dispositivo](#add-ami-locally)
+ [Adicionando uma AMI do Microsoft Windows a um Snowball Edge](#windows-ami)
+ [Importação de uma imagem de VM para um Snowball Edge](#import-vm-image)
+ [Exportação da AMI mais recente do Amazon Linux 2 para um Snowball Edge](#export-latest-al2-ami)

## Adicionar uma AMI ao criar um trabalho para solicitar um Snowball Edge
<a name="add-ami-order"></a>

Ao fazer o pedido do dispositivo, você pode adicioná-lo AMIs ao dispositivo escolhendo-os na seção **Computar usando EC2 instâncias - opcional** no Console de Gerenciamento da família AWS Snow. O **recurso Compute using EC2 instances - opcional** lista tudo o AMIs que pode ser carregado em seu dispositivo. Eles AMIs se enquadram nas seguintes categorias:
+ **AMIs do AWS Marketplace** — Eles são AMIs criados a partir da lista de compatíveis AMIs. Para obter informações sobre a criação de uma AMI a partir AMIs do suporte do AWS Marketplace, consulte[Adicionando uma AMI de AWS Marketplace a um Snowball Edge](#add-marketplace-ami).
+ **AMIs carregado usando o VM Import/Export** — Quando você faz o pedido do seu dispositivo, os AMIs que foram carregados usando a VM Import/Export são listados no console. *Para obter mais informações, consulte [Importando uma VM como imagem usando o VM Import/Export no Guia do usuário da VM](https://docs.aws.amazon.com/vm-import/latest/userguide/vmimport-image-import.html). Import/Export * Para obter informações sobre ambientes de virtualização compatíveis, consulte [VM Import/Export Requirements](https://docs.aws.amazon.com/vm-import/latest/userguide/vmie_prereqs.html).

## Adicionando uma AMI de AWS Marketplace a um Snowball Edge
<a name="add-marketplace-ami"></a>

Você pode adicionar vários AMIs AWS Marketplace ao seu dispositivo Snowball Edge iniciando a AWS Marketplace instância, criando uma AMI a partir dela e configurando a AMI na mesma região na qual você solicitará o dispositivo Snow. Depois, é possível optar por incluir a AMI no dispositivo na criação de um trabalho para solicitar o dispositivo. Ao escolher uma AMI no Marketplace, assegure-se de que ela tenha um código de produto e uma plataforma compatíveis.

**Topics**
+ [Verificando códigos de produto e detalhes da plataforma do AWS Marketplace AMIs Snowball Edge](#check-marketplace-ami-codes-snb)
+ [Determinando a versão do Amazon Linux 2 AMI para Snowball Edge](#snow-al-version)
+ [Configurar a AMI para o dispositivo Snowball Edge](#configure-ami-snow-device)

### Verificando códigos de produto e detalhes da plataforma do AWS Marketplace AMIs Snowball Edge
<a name="check-marketplace-ami-codes-snb"></a>

Antes de começar o processo de adição de uma AMI AWS Marketplace ao seu dispositivo Snowball Edge, certifique-se de que o código do produto e os detalhes da plataforma da AMI sejam compatíveis com seu. Região da AWS

1. Abra o EC2 console da Amazon em [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/).

1. Na barra de navegação, selecione a região na qual iniciar suas instâncias e a partir da qual você criará o trabalho para solicitar o dispositivo Snowball Edge. Selecione qualquer região que estiver disponível para você, independentemente do local. 

1. No painel de navegação, escolha **AMIs**.

1. Use as opções de filtro e pesquisa para definir o escopo da lista exibida e AMIs ver somente as AMIs que correspondem aos seus critérios. Por exemplo, AMIs fornecido pelo AWS Marketplace, escolha **Imagens públicas**. Em seguida, use as opções de pesquisa para ampliar ainda mais a lista de exibidas AMIs:
   + (Novo console) Escolha a barra **Pesquisar** e, no menu, escolha **Alias do proprietário**, depois o operador = e o valor **amazon**.
   + (Console antigo) Escolha a barra **Search** (Pesquisar) e, no menu, escolha **Owner** (Proprietário) e o valor **Amazon images** (Imagens da Amazon).
**nota**  
AMIs de AWS Marketplace incluir **aws-marketplace** na coluna **Fonte**.

1. Na coluna **ID da AMI**, escolha o ID da AMI.

1. No **Resumo da imagem** da AMI, verifique se os **Códigos de produtos** são aceitos na região. Para ter mais informações, consulte a tabela a seguir.  
**Códigos de produto AWS Marketplace AMI compatíveis**    
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/snowball/latest/developer-guide/using-ami.html)

1. Depois, assegure-se também de que **Detalhes da plataforma** contenha uma das entradas da lista abaixo.
   + Amazon Linux, Ubuntu ou Debian
   + Red Hat Linux bring-your-own-license
   + Amazon RDS for Oracle bring-your-own-license
   + Janelas bring-your-own-license

### Determinando a versão do Amazon Linux 2 AMI para Snowball Edge
<a name="snow-al-version"></a>

Use o procedimento a seguir para determinar a versão do Amazon Linux 2 AMI para o Snowball Edge no Snowball Edge. Instale a versão mais recente do AWS CLI antes de continuar. Para obter mais informações, consulte [Instalar ou atualizar para a versão mais recente do AWS CLI](https://docs.aws.amazon.com/cli/latest/userguide/getting-started-install.html) no Guia AWS Command Line Interface do Usuário.
+ Use o `describe-images` AWS CLI comando para ver a descrição da AMI. A versão está contida na descrição. Forneça o certificado de chave pública da etapa anterior. Para obter mais informações, consulte [describe-images](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/ec2/describe-images.html) na Referência de Comandos. AWS CLI 

  ```
  aws ec2 describe-images --endpoint http://snow-device-ip:8008 --region snow                    
  ```  
**Example da saída do 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"
          }
      ]
  }
  ```

  Neste exemplo, a versão do Amazon Linux 2 AMI para Snowball Edge é. `2.0.20240131.0` Ela é encontrada no valor do nome `Description`.

### Configurar a AMI para o dispositivo Snowball Edge
<a name="configure-ami-snow-device"></a>

1. Abra o EC2 console da Amazon em [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/).

1. Execute uma nova instância de uma AMI compatível em AWS Marketplace.
**nota**  
Ao iniciar a instância, verifique se o tamanho do armazenamento atribuído à instância é adequado para o caso de uso. No EC2 console da Amazon, você faz isso na etapa **Adicionar armazenamento**. 

1. Instale e configure as aplicações que deseja executar no Snowball Edge e teste para verificar se funcionam conforme o esperado.
**Importante**  
Somente um único volume AMIs é suportado.
O volume do EBS na AMI deve ter 10 TB ou menos. Recomendamos que você provisione o tamanho do volume do EBS necessário para os dados na AMI. Isso ajudará a diminuir o tempo necessário para exportar a AMI e carregá-la no dispositivo. É possível redimensionar ou adicionar mais volumes à instância após a implantação do dispositivo.
O snapshot do EBS na AMI não deve ser criptografado.

1. Faça uma cópia do arquivo PEM ou PPK utilizado para o par de chaves SSH quando você criou essa instância. Salve esse arquivo no servidor que você planeja usar para se comunicar com o dispositivo Snowball Edge. Anote o caminho para esse arquivo, pois você precisará dele ao usar o SSH para se conectar à instância EC2 compatível com o dispositivo.
**Importante**  
Se você não seguir esse procedimento, não poderá se conectar às instâncias com SSH ao receber o dispositivo Snowball Edge.

1. Salve a instância como uma AMI. Para obter mais informações, consulte o [Guia EC2 do usuário da Amazon para instâncias Linux](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/creating-an-ami-ebs.html) no *Guia EC2 do usuário da Amazon.*

1. Repita as etapas 1 a 4 para cada uma das instâncias às quais você deseja se conectar usando SSH. Certifique-se de fazer cópias de cada um dos pares de chaves SSH e acompanhar aqueles aos AMIs quais eles estão associados.

1. Agora, quando você faz o pedido do seu dispositivo, eles AMIs estão disponíveis para serem adicionados ao seu dispositivo. 

## Adicionar uma AMI a um Snowball Edge depois de receber o dispositivo
<a name="add-ami-locally"></a>

Quando o dispositivo chegar ao seu site, você poderá adicionar um novo dispositivo AMIs a ele. Para instruções, consulte [Importação de uma imagem de máquina virtual para um dispositivo Snowball Edge](ec2-ami-import-cli.md). Lembre-se de que, embora todos VMs sejam compatíveis, somente os compatíveis AMIs foram testados quanto à funcionalidade completa.

**nota**  
Ao usar a VM Import/Export para adicionar AMIs ao seu dispositivo ou importar uma VM após a implantação do dispositivo, você pode adicioná-la usando qualquer VMs sistema operacional. No entanto, somente os sistemas operacionais compatíveis foram testados e validados no Snowball Edge. Você é responsável por cumprir os termos e condições de qualquer sistema operacional ou software que esteja na imagem virtual importada para o dispositivo.  
Para que AWS os serviços funcionem adequadamente em um Snowball Edge, você deve permitir as portas dos serviços. Para obter detalhes, consulte [Requisitos de porta para AWS serviços em um Snowball Edge](port-requirements.md).

## Adicionando uma AMI do Microsoft Windows a um Snowball Edge
<a name="windows-ami"></a>

Para máquinas virtuais (VMs) que usam um sistema operacional Windows compatível, você pode adicionar a AMI importando sua imagem de VM do Windows para AWS usar o VM Import/Export ou importando-a para seu dispositivo diretamente após a implantação em seu site.

**Traga a sua própria licença (BYOL)**  
O Snowball Edge oferece suporte à importação do Microsoft AMIs Windows para o seu dispositivo com sua própria licença. Traga sua própria licença (BYOL) é o processo de trazer uma AMI que você possui com sua licença local. AWS AWS fornece opções de implantação compartilhadas e dedicadas para a opção BYOL.

 Você pode adicionar sua imagem de VM do Windows ao seu dispositivo importando-a para AWS o VM usando Import/Export ou importando-a para o seu dispositivo diretamente após a implantação no seu site. Você não pode adicionar o Windows AMIs que se originou em AWS. Portanto, você deve criar e importar sua própria imagem de VM do Windows e trazer sua própria licença se quiser usar a AMI em seu dispositivo Snowball Edge. Para obter mais informações sobre o licenciamento do Windows e a opção BYOL, consulte [Amazon Web Services e Microsoft: Perguntas frequentes](https://aws.amazon.com/windows/faq/). 

### Criação de uma imagem de VM do Windows para importar para um Snowball Edge
<a name="create-windows-image"></a>

Para criar uma imagem de VM do Windows, você precisa de um ambiente de virtualização, como VirtualBox, que seja compatível com os sistemas operacionais Windows e macOS. Ao criar uma VM para dispositivos Snow, recomendamos alocar pelo menos dois núcleos com 4 GB de RAM, no mínimo. Quando a VM estiver em execução, você deverá instalar o sistema operacional (Windows Server 2012, 2016 ou 2019). Para instalar os drivers necessários para o dispositivo Snowball Edge, siga as instruções nesta seção.

Para que uma AMI do Windows seja executada em um dispositivo Snow, você deve adicionar o VirtIO, o FLR, o NetVCM, o Vioinput, o Viorng, o Vioscsi, o Vioserial e os drivers. VioStor Você pode [baixar um Microsoft Software Installer (virtio-win-guest-tools-installer)](https://github.com/virtio-win/virtio-win-pkg-scripts) para instalar esses drivers em imagens do Windows a partir do virtio-win-pkg-scripts repositório em. GitHub

**nota**  
Se você planeja importar a imagem da VM diretamente para o dispositivo Snow implantado, o arquivo de imagem da VM deve estar no formato RAW. 

**Como criar uma imagem do Windows**

1. No computador com Microsoft Windows, selecione **Iniciar** e insira **devmgmt.msc** para abrir o **Gerenciador de Dispositivos**.

1. No menu principal, selecione **Ações** e, depois, **Adicionar hardware herdado**.
**nota**  
Para o Windows 11, primeiro selecione qualquer dispositivo no painel abaixo antes que a opção **Adicionar hardware antigo** apareça no menu **Ações**.

1. No assistente, selecione **Próximo**.

1. Selecione **Instalar o hardware que eu seleciono manualmente em uma lista (avançado)** e escolha **Próximo**.

1. Selecione **Mostrar todos os dispositivos** e **Próximo**.

1. Selecione **Tenho disco**, abra a lista **Copiar arquivos do fabricante de** e navegue até o arquivo ISO.

1. No arquivo ISO, acesse o diretório `Driver\W2K8R2\amd64` e localize o arquivo `.INF`.

1. Selecione o arquivo **.INF**, selecione **Abrir** e, depois, **OK**.

1. Ao ver o nome do driver, selecione **Próximo** e, depois, **Próximo** mais duas vezes. Em seguida, escolha **Finish (Concluir)**. 

   Um dispositivo será instalado usando o novo driver. O hardware real não existe, então você verá um ponto de exclamação amarelo que indica um problema no dispositivo. É necessário corrigir esse problema. 

**Como corrigir o problema de hardware**

1. Abra o menu de contexto (com botão direito do mouse) do dispositivo que tem o ponto de exclamação.

1. Selecione **Desinstalar**, desmarque **Excluir o software do driver para este dispositivo** e selecione **OK**. 

   O driver é instalado e estará tudo pronto para iniciar a AMI no dispositivo.

## Importação de uma imagem de VM para um Snowball Edge
<a name="import-vm-image"></a>

Depois de preparar a imagem da VM, é possível usar uma das opções para importar a imagem para o dispositivo. 
+ **Na nuvem usando o VM Import/Export** — Quando você importa sua imagem de VM AWS e a registra como uma AMI, você pode adicioná-la ao seu dispositivo ao fazer um pedido no. Console de Gerenciamento da família AWS Snow*Para obter mais informações, consulte [Importando uma VM como imagem usando o VM Import/Export no Guia do usuário da VM](https://docs.aws.amazon.com/vm-import/latest/userguide/vmimport-image-import.html). Import/Export *
+ **Localmente em seu dispositivo que está implantado em seu site** — Você pode importar sua imagem de VM diretamente para o seu dispositivo usando AWS OpsHub ou o AWS Command Line Interface ()AWS CLI.

  Para obter informações sobre o uso AWS OpsHub, consulte Como [usar localmente instâncias EC2 de computação compatíveis com a Amazon](https://docs.aws.amazon.com/snowball/latest/developer-guide/manage-ec2.html).

  Para obter informações sobre como usar o AWS CLI, consulte[Importação de uma imagem de máquina virtual para um dispositivo Snowball Edge](ec2-ami-import-cli.md).

## Exportação da AMI mais recente do Amazon Linux 2 para um Snowball Edge
<a name="export-latest-al2-ami"></a>

Para atualizar seu Amazon Linux 2 AMIs para a versão mais recente, primeiro exporte a imagem de VM mais recente do Amazon Linux 2 e, em seguida AWS Marketplace, importe essa imagem de VM para o dispositivo Snow.

1. Use o `ssm get-parameters` AWS CLI comando para encontrar o ID de imagem mais recente do Amazon Linux 2 AMI no 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                
   ```

   O comando retorna a ID de imagem mais recente da AMI. Por exemplo, .`ami-0ccb473bada910e74`

1. Exporte a imagem mais recente do Amazon Linux 2. Consulte [Exportação de uma VM diretamente de uma imagem de máquina da Amazon (AMI) no Guia](https://docs.aws.amazon.com/vm-import/latest/userguide/vmexport_image.html) EC2 do usuário da Amazon. Use o ID de imagem mais recente da AMI do Amazon Linux 2 como o valor do parâmetro `image-id` do comando `ec2 export-image`.

1. Importe a imagem da VM para o dispositivo Snow usando o AWS CLI ou AWS OpsHub.
   + Para obter informações sobre o uso AWS CLI, consulte[Importação de uma imagem de máquina virtual para um dispositivo Snowball Edge](ec2-ami-import-cli.md).
   + Para obter informações sobre o uso AWS OpsHub, consulte[Importar uma imagem como uma EC2 AMI compatível com a Amazon com AWS OpsHub](ec2-ami-import.md).