Instalación y guía de inicio con el almacenamiento de glaciares de Amazon en el sistema Linux
- 1538
- 482
- Adriana Tórrez
El glaciar es un almacenamiento en la nube de bajo costo proporcionado por Amazon Web Services. Hay ciertas limitaciones de tiempo al recuperar sus datos, así que asegúrese de que este sea un servicio adecuado para usted antes de decidir usar el servicio de Amazon Glacier. En general, el servicio de glaciares de Amazon es excelente para todas las necesidades de archivo digital y de copia de seguridad, donde los archivos archivados no necesitan recuperarse al instante. En este breve instrucir, mostraré cómo instalar la interfaz de comando de Amazon Glacier en Linux, configuración y uso básico. Antes de continuar, asegúrese de que ya se haya registrado en AWS y usted posee un
Acceso de AWS y clave secreta.
Instalación de la interfaz de comando de Amazon Glacier
Comencemos con la instalación de la interfaz de comando de Amazon Glacier en el sistema Linux. Primero, necesitamos instalar todos los requisitos previos:
Redhat/Centos/Fedora
# yum install git wget
A continuación, necesitamos instalar setuptools
:
# wget https: // pypi.pitón.org/paquetes/fuente/s/setuppools/setuppools-7.0.alquitrán.GZ--No-Check-Certificate # Tar XZF SetupTools-7.0.alquitrán.GZ # CD setupTools-7.0 # Configuración de Python.instalación de PY
Ubuntu/Debian
# apt-get install git python-setuppools python
En este punto, hemos terminado con todas las instalaciones de requisitos previos, así que continuemos con el Amazon-Glacier-CMD-interfaz
instalación:
# git clon git: // github.com/uskudnik/amazon-glacier-cmd-interfaz.git # cd amazon-glacier-cmd-interfaz/; Configuración de Python.instalación de PY
Hecho. Ahora deberías tener glaciar
Comando disponible en su sistema Linux.
Configuración de la interfaz de comando de Amazon Glacier
Dependiendo de sus necesidades, la configuración de la interfaz de comando de Amazon Glacier puede ser simple como crear un ~/.glaciar-cmd
Archivo de configuración con un contenido siguiente que reemplaza su acceso AWS y clave secreta:
NOTA: El acceso a continuación de AWS y las claves secretas no son válidas y se proporcionan solo para fines de ilustración!
$ vi ~/.Glacier-CMD [AWS] AWS-ACcess-Key = AGIBJ7HKLQEIH5VQ8IFA AWS-SECRET-KEY = BN7Y3EEI1/DFB/KH2+5L+YD4HHEZHAGAA05VY+OP [GLACIER] Región = AP-Southeast-2 Logfile = ~//~/~/~/~/~/~/~/~/~/~/~/~/~/~/~/~/~/~/~/.glaciar-cmd.Log Loglevel = Info output = imprimir
Uso básico de la interfaz de comando glaciar
Primero, crea tu bóveda glaciar:
$ glacier-cmd mkvault web-backup +----------- +----------------------------- --------------------+ | Encabezado | Valor | +-----------+------------------------------------- ------------+ | Requestid | E4JCAHOSUY5C5LFNO0K7YTOOAQBZUOVHMYQCU29Z1DMAUUK | | Ubicación | /718281424278/bóvedas/web-backup | +-----------+-------------------------------------------------+
Enumere todas las bóvedas disponibles:
$ Glacier-CMD LSVault +------ +------------------------------------- --------------------------+----------------------- ---+ ------------+ | Tamaño | ARN | Creado | Nombre de la bóveda | +------+------------------------------------------ ---------------------+--------------------------+- -----------+ | 0 | ARN: AWS: Glacier: AP-Southeast-2: 718281424278: bóvedas/Web-Backup | 2015-01-01T10: 40: 22.054Z | Web-Backup | +------+---------------------------------------------------------------+--------------------------+------------+
Subir archivo mysite_backup.alquitrán.GZ
a Web
bóveda:
$ ls -hl mysite_backup.alquitrán.GZ -RW-R-R--. 1 raíz de la raíz 4.8m 2 de enero 20:46 mysite_backup.alquitrán.GZ $ GLACIER-CMD SUCTE WEB-Backup mySite_Backup.alquitrán.GZ -Descripción "Mi primer archivo de copia de seguridad web" escribió 4.8 MB. Tasa 78.40 kb/s. Tasa 105.57 kb/s, promedio 79.61 kb/s, ETA 20:50:28. +--------------------------+------------------------------------------------------------------+ | Encabezado | Valor | +--------------------------+---------------------- --------------------------------------------+ | Archivo SHA256 Tree Hash | EC494506B61602F888Ad3607818f3146edeae1a49414d176be0958578c9c6397 | | Archivo cargado | mysite_backup.alquitrán.GZ | +--------------------------+------------------------------------------------------------------+
Uso adicional de comando glaciar-cmd
Tenga en cuenta que puede tomar hasta 24 horas para su inventario actualizado por Amazon Glacier Service. Esto significa que los comandos, como una recuperación de la lista de inventario, pueden estar desactualizados y, por lo tanto, mi no contenía cargas recientes.
Lista de inventario de glaciar
Enumere todos los archivos dentro Web
inventario:
$ Glacier-CMD Inventory Web Backup
Descargar Glacier Archive
La descarga de un archivo de glaciar consta de dos partes. Ejemplo, primero, iniciamos la solicitud de descarga del archivo desde Web
Inventario con ID audyrn0wi
:
$ glacier-cmd getarchive web-backup Audyrn0wi
El servicio de Amazon Glacier tardará varias horas en completar la solicitud anterior. Una vez que se completa la solicitud anterior, puede descargar el archivo anterior con:
$ glacier-cmd descargar web-backup audyrn0wi
Eliminar el archivo del glaciar
Eliminar el archivo de Web
Inventario con ID de archivo audyrn0wi
:
glacier-cmd rmarchive web-backup audyrn0wi
Detalles de la bóveda del glaciar
Para obtener información adicional sobre los detalles de su bóveda glaciar, se ejecutan:
$ Glacier-CMD DescribeVault Web-Backup
Lo anterior glaciar-cmd
El comando mostrará información adicional sobre Web
bóveda.
Eliminar la bóveda del glaciar
Tenga en cuenta que solo puede eliminar una bóveda vacía. En caso de que necesite eliminar la bóveda del glaciar, primero debe eliminar todos los archivos de su bóveda. Por ejemplo para eliminar la bóveda glaciar con nombre Web
correr:
$ glacier-cmd rmvault web-backup
Lista de trabajos de glaciar activos
El siguiente comando mostrará todos los trabajos activos de Web
Inventario de glaciar:
$ glacier-cmd listJobs web-backup
Conclusión
En caso de que desee mantener sus archivos encriptados antes de cargarlos en AWS Glacier, puede cifrar archivos con una herramienta como OpenSSL. Lo anterior debería hacer que comience con el servicio de AWS de Amazon Glacier en Linux. Para obtener más información sobre el uso de glaciar-cmd
COMANDO Ejecutar:
$ glacier-cmd --help
Tutoriales de Linux relacionados:
- Cosas para instalar en Ubuntu 20.04
- Una introducción a la automatización, herramientas y técnicas de Linux
- Cosas que hacer después de instalar Ubuntu 20.04 fossa focal Linux
- Cosas que hacer después de instalar Ubuntu 22.04 Jellyfish de Jammy ..
- Cómo arrancar dual Kali Linux y Windows 10
- Ubuntu 20.04 Guía
- Cosas para instalar en Ubuntu 22.04
- Recupere su privacidad y seguridad en la era digital
- Instale Arch Linux en VMware Workstation
- Mastering Bash Script Loops
- « Guía de inicio para la gestión de servidores usando Puppet
- Cómo sustituir solo un primer partido utilizando el comando SED »