Por que as pessoas optam pelo armazenamento local
Carregar uma imagem de máquina da Amazon (AMI) no Amazon Simple Storage Service (S3) e baixá-la em sua máquina local pode ser útil para criar backups, compartilhar imagens com outras pessoas ou mover imagens entre regiões. Neste artigo, explicaremos o processo de upload de uma AMI para S3 e download dela para seu data center, como criar uma AMI a partir de um backup local e como iniciar uma instância dessa AMI.
Benefícios de manter o data center local da AMI
Conformidade e segurança: Algumas organizações são obrigadas a manter dados específicos em seus data centers por motivos de conformidade ou segurança. Manter as AMIs em um data center local permite que elas mantenham o controle sobre seus dados e garantam que eles atendam aos requisitos de conformidade e segurança.
Latência e largura de banda: Manter AMIs em um data center local pode reduzir a latência e a largura de banda necessárias para acessar as imagens, uma vez que elas são armazenadas mais próximas das instâncias que as utilizarão. Isto pode ser especialmente benéfico para empresas com alto tráfego ou grande número de instâncias e também para evitar custos de transferência de dados.
Poupança de custos: Ao manter as AMIs em um centro local, as organizações podem evitar os custos associados ao armazenamento delas na nuvem. Isso pode ser especialmente benéfico para empresas com grande número de imagens ou com altos requisitos de armazenamento.
Backup e recuperação de desastres: Uma cópia da AMI permite que as organizações tenham uma camada adicional de backup e recuperação de desastres. No caso de um evento inesperado na nuvem, a empresa pode lançar uma instância a partir de uma cópia local da AMI.
É importante observar que manter AMIs em um data center local também pode ter alguns desvantagens, como aumento dos custos de manutenção e gerenciamento e redução da flexibilidade. As organizações devem avaliar cuidadosamente os benefícios e as desvantagens antes de decidir manter AMIs em um data center local.
Fazendo upload da AMI para o bucket S3 usando AWS CLI
Para fazer upload de uma AMI para S3, você precisará ter uma conta AWS e a AWS Command Line Interface (CLI) instalada em sua máquina local.
- Localize a AMI que você deseja carregar para o S3 acessando o painel EC2 no AWS Management Console e selecionando “AMIs” no menu de navegação.
- Use o comando AWS ec2 create-store-image-task para criar uma tarefa que exporte a imagem para o S3. Este comando requer o ID da imagem da instância e o bucket S3 no qual você deseja armazenar a imagem.
- Use o comando AWS ec2 description-import-image-tasks para verificar o status da tarefa que você acabou de criar.
Assim que a tarefa for concluída, a AMI será armazenada no bucket S3 especificado.
Fazendo download da AMI do bucket S3
Agora que o AMI foi carregado no S3, veja como você pode baixá-lo para sua máquina local.
Use o comando AWS s3 cp para copiar a AMI do bucket S3 para sua máquina local. Isso requer o bucket S3 e a chave onde a AMI está armazenada e o caminho do arquivo local onde você deseja salvar a AMI.
Ou então você pode usar o console AWS S3 para baixar o arquivo AMI do bucket S3.
Seguindo essas etapas, você poderá fazer upload de uma AMI para o S3 e baixá-la para sua máquina local. Este processo pode ser útil para criar backups, compartilhar imagens com outras pessoas ou mover imagens entre regiões.
É importante observar que o upload e download de imagens grandes pode levar algum tempo e incorrer em alguns custos associados ao uso de instâncias S3 e EC2. Recomenda-se verificar os custos associados antes de prosseguir com este processo.
Criando AMI a partir do backup local em outra conta da AWS
Para criar AMI a partir do backup local em outra conta da AWS, você precisará ter uma conta da AWS e a AWS Command Line Interface (CLI) instalada em sua máquina local. Em seguida, carregue seu backup local da AMI no S3 em outra conta da AWS
- Localize o backup a partir do qual você deseja criar uma AMI. Esse backup deve ser armazenado em um bucket S3 no formato de Amazon Machine Image (AMI).
- Use o comando AWS ec2 create-restore-image-task para criar uma tarefa que importe a imagem para o EC2. Isso requer a chave do objeto da imagem no S3, o bucket do S3 onde a imagem está armazenada e o nome da nova imagem.
- Use o comando AWS ec2 description-import-image-tasks para verificar o status da tarefa que você acabou de criar.
Assim que a tarefa for concluída, a AMI estará disponível em seu painel EC2.
Agora que a AMI foi criada, vamos discutir o processo de inicialização de uma instância dessa AMI.
- Acesse o painel EC2 no AWS Management Console e selecione “Instâncias” no menu de navegação.
- Clique no botão “Iniciar instância” para iniciar o processo de inicialização de uma nova instância.
- Selecione a AMI recém-criada na lista de AMIs disponíveis.
- Defina as configurações da instância conforme desejado e clique no botão “Iniciar”.
- Depois que a instância for iniciada, você poderá conectar-se a ela usando SSH ou Área de Trabalho Remota.
Conclusão
Neste artigo, aprendemos sobre o processo de upload e download de uma Amazon Machine Image (AMI) para o Amazon Simple Storage Service (S3) e baixá-la para uma máquina local. Mergulhamos nos benefícios de manter AMIs em um data center local, incluindo conformidade e segurança, latência e largura de banda reduzidas, economia de custos e backup e recuperação de desastres. As etapas para fazer upload de uma AMI para S3 usando a AWS Command Line Interface (CLI) e baixá-la do S3 foram explicadas em detalhes. Por fim, o processo de criação de uma AMI a partir de um backup local em outra conta AWS foi discutido e demonstrado.
Espero que você tenha achado este artigo útil e interessante.
Quer ler mais conteúdo desse tipo?
Confira nosso blog: Implementando uma arquitetura limpa com Nest.JS
Sobre o autor:
Suraj trabalha como engenheiro de software no Mantra Labs. Ele é responsável por projetar, construir e manter a infraestrutura e as ferramentas necessárias para o desenvolvimento e implantação de software. Suraj trabalha em estreita colaboração com as equipes de desenvolvimento e operações para garantir que o software seja entregue de forma rápida e eficiente. Nas horas vagas, ele adora jogar críquete e explorar novos lugares.
- Conteúdo com tecnologia de SEO e distribuição de relações públicas. Seja amplificado hoje.
- Platoblockchain. Inteligência Metaverso Web3. Conhecimento Ampliado. Acesse aqui.
- Fonte: https://www.mantralabsglobal.com/blog/how-technology-will-shape-the-course-of-mobility-industry-in-2023/
- 1
- 2023
- a
- Capaz
- Sobre
- Acesso
- Conta
- Adicional
- permite
- Amazon
- Serviço de armazenamento simples da Amazon (S3)
- e
- Outro
- arquitetura
- artigo
- associado
- autor
- disponível
- AWS
- Console de gerenciamento da AWS
- backup
- backups
- Largura de Banda
- antes
- benéfico
- Benefícios
- entre
- Blog
- Prédio
- botão
- cuidadosamente
- casas
- Centralização de
- Centros
- acusações
- verificar
- de perto
- mais próximo
- Na nuvem
- Empresas
- completar
- compliance
- Contato
- cônsul
- conteúdo
- ao controle
- Custo
- economia de custos
- custos
- Para
- crio
- criado
- Criar
- Grilo
- painel de instrumentos
- dados,
- Data Center
- centros de dados
- Decidindo
- entregue
- demonstraram
- desenvolvimento
- concepção
- desejado
- área de trabalho
- detalhe
- Desenvolvimento
- desastre
- discutir
- discutido
- download
- desvantagens
- durante
- eficientemente
- engenheiro
- garantir
- especialmente
- Evento
- Explicação
- explicado
- explorar
- exportações
- Envie o
- Finalmente
- Empresa
- empresas
- Flexibilidade
- seguinte
- formato
- encontrado
- da
- Go
- vai
- útil
- Alta
- Como funciona o dobrador de carta de canal
- Como Negociar
- HTTPS
- imagem
- imagens
- importante
- importações
- in
- Incluindo
- aumentou
- indústria
- Infraestrutura
- instalado
- instância
- interessante
- Interface
- IT
- Guarda
- manutenção
- Chave
- Laboratório
- grande
- Latência
- lançamento
- lançado
- de lançamento
- camada
- aprendido
- Line
- Lista
- local
- máquina
- a manter
- Manter
- manutenção
- de grupos
- mantra
- Laboratórios de mantras
- max-width
- atende
- Menu
- mobilidade
- mais
- em movimento
- nome
- Navegação
- você merece...
- Nest
- Novo
- números
- objeto
- Operações
- organizações
- Outros
- caminho
- Pessoas
- Locais
- platão
- Inteligência de Dados Platão
- PlatãoData
- Jogar
- processo
- rapidamente
- Leia
- razões
- Recomenda
- recuperação
- reduzir
- Reduzido
- regiões
- remoto
- requeridos
- Requisitos
- exige
- responsável
- Salvar
- Poupança
- segurança
- selecionando
- serviço
- Configurações
- Shape
- compartilhando
- rede de apoio social
- simples
- desde
- Software
- desenvolvimento de software
- Engenheiro de Software
- alguns
- específico
- especificada
- começo
- Status
- Passos
- armazenamento
- loja
- armazenadas
- entraram com sucesso
- tal
- Tire
- Tarefa
- equipes
- Tecnologia
- A
- deles
- tempo
- para
- ferramentas
- tráfego
- transferência
- Inesperado
- carregado
- Upload
- usar
- pesar
- precisarão
- dentro
- trabalho
- Vocês
- investimentos
- zefirnet