Guia de instalação e entrada com armazenamento da Amazon Glacier no sistema Linux
- 4359
- 288
- Mrs. Christopher Okuneva
Glacier é um armazenamento em nuvem de baixo custo fornecido pela Amazon Web Services. Há certa limitação de tempo ao recuperar seus dados, portanto, este é um serviço certo para você antes de decidir usar o Amazon Glacier Service. Geralmente o serviço da geleira da Amazon é ótimo para todas as necessidades de arquivamento e backup digital, onde os arquivos arquivados não precisam ser recuperados instantaneamente. Neste curto como fazer, mostrarei como instalar a interface de comando da Amazon Glacier no Linux, configuração e uso básico. Antes de continuar, verifique se você já se inscreveu na AWS e possui um válido
Acesso AWS e chave secreta.
Instalação da interface de comando da Amazon Glacier
Vamos começar com a instalação da interface de comando da Amazon Glacier. Primeiro, precisamos instalar todos os pré -requisitos:
Redhat/Centos/Fedora
# yum install git wget
Em seguida, precisamos instalar SetupTools
:
# wget https: // pypi.Pitão.org/packages/source/s/setupTools/setupTools-7.0.alcatrão.gz-não-check-certificate # tar xzf setuptools-7.0.alcatrão.GZ # CD SetupTools-7.0 # configuração python.py install
Ubuntu/Debian
# instalar apt-get git python-setuptools python
Neste ponto, acabamos com todas as instalações de pré -requisitos, então vamos prosseguir com o real Amazon-Glacier-CMD-Interface
instalação:
# git clone git: // github.com/Uskudnik/Amazon-Glacier-CMD-Interface.Git # CD Amazon-Glacier-CMD-Interface/; Configuração do Python.py install
Feito. Agora você deveria ter geleira
Comando disponível no seu sistema Linux.
Configuração da interface de comando da Amazon Glacier
Dependendo das suas necessidades, a configuração da interface de comando da Amazon Glacier pode ser simples como criar um ~/.Glacier-CMD
arquivo de configuração com um conteúdo seguinte substituindo o acesso da AWS e a chave secreta:
NOTA: Abaixo o acesso da AWS e as chaves secretas são inválidas e são fornecidas apenas para fins de ilustração!
$ VI ~//.GLACIER-CMD [AWS] aws-access-key = agibj7hklqeih5vq8ifa aws-secret-key = bn7y3eiei1/dfb/kh2+5l+yd4hhhezhagaa05+op [glacier] Região = AP-SUTEAST-2.Glacier-CMD.Log Loglevel = Info output = Imprimir
Uso básico da interface de comando da geleira
Primeiro, crie seu cofre da geleira:
$ glacier-cmd mkvault web-backup +----------- +--------------------------------- ----------------------+ | Cabeçalho | Valor | +-------------+------------------------------------- ------------+ | RequestId | e4jcahosuy5c5lfno0k7ytooaqbzuovhmyqcu29z1dmauuk | | Localização | /718281424278/coults/web-backup | +-----------+-------------------------------------------------+
Liste todos os cofres aveusable:
$ GLACIER-CMD LSVAULT +------ +----------------------------------------- ----------------------------+----------------------- ---+ ------------+ | Tamanho | Arn | Criado | Nome do cofre | +------+---------------------------------------------- ---------------------+------------------------+- -----------+ | 0 | ARN: AWS: Glacier: AP-Southeast-2: 718281424278: Vaults/Web-Backup | 2015-01-01T10: 40: 22.054Z | Web-backup | +------+---------------------------------------------------------------+--------------------------+------------+
Subir arquivo mysite_backup.alcatrão.gz
para web-backup
cofre:
$ ls -hl mysite_backup.alcatrão.gz -rw-r-r--. 1 raiz da raiz 4.8m 2 de janeiro 20:46 mysite_backup.alcatrão.gz $ glacier-cmd upload backup web mysite_backup.alcatrão.GZ -Description "My First Backup File" escreveu 4.8 MB. Taxa 78.40 kb/s. Taxa 105.57 kb/s, média 79.61 KB/S, ETA 20:50:28. +--------------------------+------------------------------------------------------------------+ | Cabeçalho | Valor | +----------------------------+------------------------ --------------------------------------------+ | Arquivo SHA256 HASH de árvore | EC494506B61602F888Ad3607818F3146EDEAE1A49414D176BE0958578C9C6397 | | Arquivo carregado | mysite_backup.alcatrão.gz | +--------------------------+------------------------------------------------------------------+
Uso adicional do comando geleira-cmd
Observe que pode levar até 24 horas para o seu inventário para atualizado pelo Amazon Glacier Service. Isso significa que os comandos como uma recuperação da lista de inventário podem estar desatualizados e, portanto, não contêm uploads recentes.
Liste o inventário da geleira
Liste todos os arquivos dentro web-backup
inventário:
$ GLACIER-CMD Inventário Web-Backup
Baixe o Glacier Archive
O download de um arquivo da geleira consiste em duas partes. Exemplo, primeiro, iniciamos a solicitação de download de arquivo de web-backup
Inventário com ID Audyrn0Wi
:
$ GLACIER-CMD GETARCHIVE Web-backup Audyrn0Wi
Levará várias horas para o Amazon Glacier Service concluir a solicitação acima. Depois que a solicitação acima for concluída, você poderá baixar o arquivo acima com:
$ glacier-cmd download web-backup audyrn0wi
Remova o arquivo da geleira
Remova o arquivo de web-backup
inventário com ID de arquivo Audyrn0Wi
:
Glacier-CMD RMarchive-backup Audyrn0wi
Detalhes do cofre da geleira
Para obter informações adicionais sobre os detalhes do seu Glacier Vault, executem:
$ GLACIER-CMD Descrição Web-backup
O de cima Glacier-CMD
O comando exibirá informações extras sobre web-backup
cofre.
Remova o cofre da geleira
Observe que você só pode remover um cofre vazio. Caso você precise remover o cofre da geleira que primeiro precisa remover todos os arquivos do seu cofre. Por exemplo, para remover o cofre da geleira nomeado web-backup
correr:
$ glacier-cmd rmvault web-backup
Listar trabalhos de geleira ativa
Abaixo o comando exibirá todos os trabalhos ativos de web-backup
Inventário da geleira:
$ glacier-cmd listJobs web-backup
Conclusão
Caso você goste de manter seus arquivos criptografados antes de enviá -los para a AWS Glacier, você pode criptografar arquivos com ferramenta como OpenSSL. O exposto acima deve começar a começar com o serviço da Amazon Glacier AWS no Linux. Para obter mais informações sobre o uso de Glacier-CMD
Run Run:
$ GLACIER-CMD --HELP
Tutoriais do Linux relacionados:
- Coisas para instalar no Ubuntu 20.04
- Uma introdução à automação, ferramentas e técnicas do Linux
- Coisas para fazer depois de instalar o Ubuntu 20.04 fossa focal linux
- Coisas para fazer depois de instalar o Ubuntu 22.04 Jellyfish…
- Como fazer bota dupla kali linux e windows 10
- Ubuntu 20.04 Guia
- Coisas para instalar no Ubuntu 22.04
- Recupere sua privacidade e segurança na era digital
- Instale Arch Linux na estação de trabalho VMware
- Mastering Bash Script Loops
- « Introdução ao gerenciamento do servidor usando fantoche
- Como substituir apenas uma primeira ocorrência de partida usando o comando sed »