Antes de encomendar um dispositivo Snowcone - AWS Snowcone Guia do usuário

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á.

Antes de encomendar um dispositivo Snowcone

AWS Snowcone é um serviço específico da região, portanto, certifique-se de que o serviço esteja disponível na sua região antes de planejar o trabalho. Certifique-se de que sua localização e o bucket do Amazon S3 estejam dentro dos mesmos, Região da AWS pois isso afetará sua capacidade de solicitar o dispositivo. Há limitações no envio do dispositivo Snowcone para fora das fronteiras do país de uma região. Para ter mais informações, consulte Restrições de envio conforme a região.

Remessas internacionais para locais fora do seu Região da AWS são aceitas na Console de Gerenciamento da família AWS Snow lista de clientes autorizados para um conjunto selecionado de locais de regiões específicas (como EUA para México). Você deve discutir o destino, os custos e o prazo para atender a essas solicitações com sua equipe de contas.

Como parte do processo de pedido, você cria uma função AWS Identity and Access Management (IAM) e uma chave AWS Key Management Service (AWS KMS). O KMS protege as chaves de criptografia usadas para proteger os dados em cada dispositivo. Para obter mais informações, consulte Criação de um trabalho para solicitar um dispositivo Snow Family.

Perguntas sobre o ambiente local

Compreender seu conjunto de dados e como o ambiente local está configurado ajudará você a concluir sua transferência de dados. Considere o seguinte antes de fazer seu pedido.

Os dados serão acessados durante a transferência?

Para evitar corromper os dados, não desconecte um dispositivo Snowcone ou altere as configurações de rede enquanto estiver transferindo dados. Os arquivos devem estar em um estado estático enquanto são gravados no dispositivo. Arquivos que são modificados enquanto estão sendo gravados podem resultar em conflitos de leitura/gravação.

Como trabalhar com arquivos com caracteres especiais

É importante observar que, se seus arquivos contiverem caracteres especiais, você poderá encontrar erros. Embora o Amazon S3 permita caracteres especiais, é altamente recomendável que você evite os seguintes caracteres:

  • Barra invertida (“\”)

  • Chave esquerda (“{”)

  • Chave direita (“}”)

  • Colchete esquerdo (“[”)

  • Colchete direito (“]”)

  • Sinal de menor ("<")

  • Sinal de maior (“>")

  • Caracteres ASCII não imprimíveis (128-255 caracteres decimais)

  • Circunflexo (“^”)

  • Caractere de porcentagem (“%”)

  • Crase (“`”)

  • Pontos de interrogação

  • Til (“~”)

  • Caractere de libra (“#”)

  • Barra vertical (“|”)

Se seus arquivos tiverem um ou mais desses caracteres, renomeie-os antes de copiá-los para o AWS Snowcone dispositivo. Os usuários do Windows que têm espaços nos nomes dos arquivos devem ter cuidado ao copiar objetos individuais ou executar um comando recursivo. Coloque objetos individuais que contenham espaçamento no nome com aspas. Alguns exemplos dessas alterações são:

Sistema operacional Nome do arquivo: test file.txt

Windows

“C:\Users\<username>\desktop\test file.txt”

Mac

/Users/<username>/test\ file.txt

Linux

/home/<username>/test\ file.txt

nota

Os únicos metadados do objeto transferidos são o nome e o tamanho do objeto. No entanto, AWS DataSync preserva as listas de controle de acesso (ACLs). Para obter informações, consulte Como DataSync manipular metadados e arquivos especiais no Guia do AWS DataSync usuário.

Uso do Amazon EC2 no Snowcone

Esta seção fornece uma visão geral das instâncias de computação compatíveis com o Amazon EC2 em um dispositivo AWS Snowcone .

Você deve usar as instâncias compatíveis com o Amazon EC2 quando tiver um aplicativo em execução na borda que seja gerenciado e implantado como uma máquina virtual (uma imagem de máquina da Amazon, ou AMI). O Snowcone é compatível com o tipo de instância SNC1 com três instâncias, incluindo snc1.micro (1 CPU e 1 GB de RAM), snc1.small (1 CPU e 2 GB de RAM) e snc1.medium (2 CPUs e 4 GB de RAM). O suporte para instâncias compatíveis com EC2 no Snowcone permite que você crie e teste seu aplicativo no Amazon EC2. Você pode habilitar e provisionar AMIs compatíveis com EC2 durante a criação do AWS Snowcone trabalho usando o AWS Management Console AWS Snowball SDK ou. AWS CLI

Tipos de instância do Amazon EC2 compatíveis

Use os seguintes tipos de instância do Amazon EC2 para seus trabalhos de computação.

snc1.micro: 1 núcleo de CPU, 1 GB de RAM

snc1.small: 1 núcleo de CPU, 2 GB de RAM

snc1.medium: 2 núcleos de CPU, 4 GB de RAM

Use AWS OpsHub para gerenciar suas instâncias no Snowcone. Faça o AWS OpsHub download no site de AWS Snowball recursos. Depois de desbloquear o dispositivo usando AWS OpsHub, navegue até a página do Amazon EC2. Escolha Criar instância para criar uma instância compatível com EC2 com base na AMI que você pré-carregou no dispositivo quando criou o trabalho. Em seguida, você pode se conectar às instâncias e executar seu aplicativo de borda. AWS OpsHub também fornece botões de um único clique para iniciar, parar, encerrar e reinicializar suas instâncias compatíveis com EC2. Para ter mais informações, consulte Usando AWS OpsHub for Snow Family para gerenciar dispositivos.

Quando terminar de usar seu dispositivo, devolva-o para AWS. Se o dispositivo foi usado em um trabalho de importação, os dados transferidos usando a interface de arquivos são importados para o Amazon S3 com a interface NFS do Snowcone. Caso contrário, apagaremos completamente o dispositivo quando ele for devolvido. AWS Esse apagamento segue os padrões 800-88 do Instituto Nacional de Padrões e Tecnologia (NIST).

Importante

Os dados nas instâncias de computação em execução em um Snowcone não são importados para a AWS.

Diferença entre instâncias compatíveis com Amazon EC2 e Amazon EC2 em dispositivos da família Snow

AWS As instâncias compatíveis com o Snow Family EC2 permitem que os clientes usem e gerenciem instâncias compatíveis com o Amazon EC2 usando um subconjunto de APIs do EC2 e um subconjunto de AMIs.

Definição de preço para instâncias de computação no Snowcone

Existem custos adicionais associados ao uso de instâncias de computação. Para obter mais informações, consulte Preços do AWS Snowcone.

Pré-requisitos

Antes de criar o trabalho, lembre-se das seguintes informações:

  • Para poder adicionar qualquer AMI ao trabalho, é necessário ter uma AMI criada em sua Conta da AWS e deve ser do tipo de imagem compatível. Atualmente, as AMIs compatíveis se baseiam nas imagens Amazon Linux 2, CentOS 7 (x86_64, com updates HVM ou Ubuntu 16.04 LTS, Xenial (HVM). É possível obter essas imagens no AWS Marketplace.

    Antes de adicionar quaisquer AMI à sua solicitação de criação de trabalho, verifique se você tem uma ou mais AMIs compatíveis em sua conta da AWS. Ao escolher uma AMI no Marketplace, certifique-se de que ela tenha um código de produto e uma plataforma compatíveis. Para ter mais informações, consulte Verificando códigos de produto e detalhes da plataforma de AWS Marketplace AMIs.

  • Todas as AMIs devem ser baseadas no Amazon Elastic Block Store (Amazon EBS), com um único volume.

  • Se estiver se conectando a uma instância de computação em execução em um Snowcone, você deverá usar Secure Shell (SSH). Para isso, primeiro você deve adicionar o par de chaves.

Verificando códigos de produto e detalhes da plataforma de AWS Marketplace AMIs

Antes de iniciar o processo de adicionar uma AMI AWS Marketplace ao seu dispositivo da família Snow, 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 console do Amazon EC2 em https://console.aws.amazon.com/ec2/.

  2. 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 da família Snow. Você pode selecionar qualquer região que esteja disponível para você, independentemente da sua localização.

  3. No painel de navegação, selecione AMIs.

  4. Use as opções de filtro e pesquisa para definir o escopo da lista de AMIs exibidas e ver somente as AMIs que correspondem aos seus critérios. Por exemplo, AMIs fornecidas pelo AWS Marketplace, escolha Imagens públicas. Em seguida, use as opções de pesquisa para ampliar ainda mais a lista de AMIs exibidas:

    • (Novo console) Escolha a barra de pesquisa e, no menu, escolha Alias do proprietário, depois o operador = e, em seguida, 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

    As AMIs de AWS Marketplace incluem aws-marketplace na coluna Fonte.

  5. Na coluna ID da AMI, escolha a ID da AMI.

  6. No resumo da imagem da AMI, verifique se os códigos do produto são compatíveis com sua região. Para obter mais informações, consulte a tabela abaixo.

    Códigos de produto AWS Marketplace AMI compatíveis
    Sistema operacional AMI Código do produto
    Ubuntu Server 14.04 LTS b3dl4415quatdndl4qa6kcu45
    CentOS 7 (x86_64) aw0evgkw8e5c1q413zgy5pjce
    Ubuntu 16.04 LTS csv6h7oyg29b7epjzg7qdr7no
    Amazon Linux 2 avyfzznywektkgl5qv5f57ska
    Ubuntu 20.04 LTS a8jyynf4hjutohctm41o2z18m
    Ubuntu 22.04 LTS 47xbqns9xujfkkjt189a13aqe
  7. Em seguida, certifique-se também de que os detalhes da plataforma contenham 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

    • Windows bring-your-own-license

Criar uma AMI do Linux de uma instância

Você pode criar uma AMI usando o console ou a linha de comando. Comece com uma AMI existente, execute uma instância, personalize-a, crie uma nova AMI a partir dela e, por fim, execute uma instância de sua nova AMI.

Para criar uma AMI de uma instância usando o console
  1. Selecione a AMI baseada em EBS apropriada como ponto inicial para a nova AMI e a configure conforme o necessário antes de iniciar. Para obter mais informações, consulte Como iniciar uma instância usando o assistente de inicialização de instância.

  2. Escolha Executar para executar a instância da AMI com EBS que você selecionou. Aceite os valores padrão ao prosseguir no assistente. Para obter mais informações, consulte Como iniciar uma instância usando o assistente de inicialização de instância.

  3. Quando a instância estiver sendo executada, conecte-se a ela. É possível executar qualquer uma destas ações em sua instância para personalizá-la de acordo com suas necessidades:

    • Instalar o software e aplicações

    • Copiar dados

    • Reduzir o tempo de inicialização excluindo arquivos temporários, desfragmentando o disco rígido e liberando o espaço livre

    • Anexar volumes adicionais do Amazon EBS

  4. (Opcional) Crie snapshots de todos os volumes anexados à instância. Para obter mais informações sobre como criar snapshots, consulte Criar snapshots do Amazon EBS.

  5. No painel de navegação, selecione Instâncias e selecione sua instância. Escolha Ações, Imagem e Criar imagem.

    dica

    Se essa opção está desabilitada, sua instância não é uma instância baseada no Amazon EBS.

  6. Na caixa de diálogo Criar imagem, especifique as informações a seguir e escolha Criar imagem:

    • Nome da imagem: um nome exclusivo para a imagem.

    • Descrição da imagem: uma descrição opcional da imagem, com até 255 caracteres.

    • Sem reinicialização: essa opção é selecionada por padrão. O Amazon EC2 encerra a instância, faz snapshots dos volumes anexados, cria e registra a AMI e, em seguida, reinicializa a instância. Selecione Sem reinicialização para impedir o encerramento da sua instância.

      Atenção

      Se você escolher Sem reinicialização, não poderemos garantir a integridade do sistema de arquivos da imagem criada.

    • Volumes da instância: os campos nesta seção permitem que você modifique o volume raiz e adicione outros volumes com armazenamento de instância e com Amazon EBS. Para obter informações sobre cada campo, consulte o ícone i próximo a cada campo para mostrar dicas de ferramentas do campo. Alguns aspectos importantes estão listados abaixo.

      • Para alterar o tamanho do volume raiz, localize Raiz na coluna Tipo de volume. Em Tamanho (GiB), insira o valor necessário.

      • Se você selecionar Excluir ao encerrar, quando encerrar a instância criada a partir desta AMI, o volume do EBS será excluído. Se você não selecionar Excluir ao encerrar, quando encerrar a instância, o volume do EBS não será excluído. Para obter mais informações, consulte Preservar volumes do Amazon EBS no encerramento da instância no Guia do usuário do Amazon EC2.

      • Para adicionar o volume do EBS; escolha Adicionar novo volume (que acrescenta uma nova linha). Em Tipo de volume, escolha EBS e preencha os campos da linha. Quando você executa uma instância da nova AMI, os volumes adicionais são anexados automaticamente à instância. Os volumes vazios devem ser formatados e montados. Os volumes baseados em um snapshot devem ser montados.

      • Para adicionar um volume de armazenamento de instâncias, consulte Adicionar volumes de armazenamento de instâncias a uma AMI. Quando você executa uma instância da nova AMI, os volumes adicionais são automaticamente inicializados e montados. Esses volumes não contêm dados de volumes de armazenamento de instâncias da instância em execução na qual a AMI foi baseada.

  7. Para visualizar o status da AMI enquanto ela estiver sendo criada, escolha AMIs no painel de navegação. Inicialmente, o status será pendente, mas deverá mudar para após alguns minutos.

    (Opcional) Para visualizar o snapshot que foi criado para a nova AMI, escolha Snapshots. Quando você executa uma instância dessa AMI, usamos esse snapshot para criar o volume do dispositivo raiz.

  8. Execute uma instância da nova AMI. Para obter mais informações, consulte Como iniciar uma instância usando o assistente de inicialização de instância.

  9. A nova instância em execução contém todas as personalizações que você aplicou em etapas anteriores.

Para criar uma AMI de uma instância usando a linha de comando

É possível usar um dos comandos a seguir. Para obter mais informações sobre essas interfaces de linha de comando, consulte Como acessar o Amazon EC2.

Criar uma AMI do Linux de um snapshot

Se você tiver um instantâneo do volume do dispositivo raiz de uma instância, poderá criar uma AMI a partir desse instantâneo usando a linha de comando AWS Management Console ou a linha de comando.

Como criar uma AMI de um snapshot usando o console
  1. Abra o console do Amazon EC2 em https://console.aws.amazon.com/ec2/.

  2. No painel de navegação, em Elastic Block Store, escolha Snapshots.

  3. Selecione o snapshot e escolha Ações, Criar imagem.

  4. Na caixa de diálogo Criar imagem de snapshot do EBS, preencha os campos para criar sua AMI e, em seguida, escolha Criar. Se você estiver recriando uma instância-pai, selecione as mesmas opções que a instância-pai.

    • Arquitetura: escolha i386 para 32 bits ou x86_64 para 64 bits.

    • Nome do dispositivo raiz: insira o nome apropriado para o volume raiz. Para obter mais informações, consulte Nomeação de dispositivos em instâncias do Linux.

    • Tipo de virtualização: escolha se as instâncias executadas a partir desta AMI usam virtualização paravirtual (PV) ou máquina virtual de hardware (HVM). Para obter mais informações, consulte Tipos de virtualização de AMI no Linux.

    • (Somente tipo de virtualização PV) ID do kernel e ID do disco RAM: escolha AKI e ARI nas listas. Se você escolher a AKI padrão ou não escolher uma AKI, será necessário especificar uma AKI sempre que você executar uma instância usando essa AMI. Além disso, sua instância poderá falhar nas verificações de integridade se a AKI padrão for incompatível com a instância.

    • (Opcional) Mapeamentos de dispositivos de blocos: adicione volumes ou expanda o tamanho padrão do volume raiz para a AMI. Para obter mais informações sobre como redimensionar um sistema de arquivos em sua instância para um grande volume, consulte Como estender um sistema de arquivos Linux após um redimensionamento de volume.

Para criar uma AMI de um snapshot usando a linha de comando

É possível usar um dos comandos a seguir. Para obter mais informações sobre essas interfaces de linha de comando, consulte Como acessar o Amazon EC2.