Herramientas de usuario

Herramientas del sitio


services:aws

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Próxima revisión
Revisión previa
services:aws [2013/08/27 07:28]
alfred creado
services:aws [2020/05/09 09:25] (actual)
Línea 4: Línea 4:
   * [[https://​github.com/​boto/​boto|Proyecto]]   * [[https://​github.com/​boto/​boto|Proyecto]]
   * [[http://​boto.readthedocs.org/​en/​latest/​|Documentación]]   * [[http://​boto.readthedocs.org/​en/​latest/​|Documentación]]
 +  * [[http://​aws.amazon.com/​articles/​Python/​3998|Tutorial]]
  
 Librería en Python para acceder a AWS. Librería en Python para acceder a AWS.
- 
 ==== Cómo ==== ==== Cómo ====
 === Realizar acceso automático === === Realizar acceso automático ===
Línea 14: Línea 14:
 aws_access_key_id = AKIAJQ1234NA4M1234 aws_access_key_id = AKIAJQ1234NA4M1234
 aws_secret_access_key = 14Mlme1234vWj+nSIE+yZfEz5678QDLTK2fA+4LT aws_secret_access_key = 14Mlme1234vWj+nSIE+yZfEz5678QDLTK2fA+4LT
 +</​code>​
 +
 +===== Glacier =====
 +==== Upload file ====
 +<code python>
 +from boto.glacier import connect_to_region
 +from boto import connect_glacier
 +connection = connect_glacier()
 +vault = connection.get_vault('​alfredgg.backups'​)
 +print vault.upload_archive(fname,​ description=''​)
 +</​code>​
 +
 +==== Start a download ====
 +<code python>
 +from boto.glacier import connect_to_region
 +from boto import connect_glacier
 +connection = connect_glacier()
 +vault = connection.get_vault('​alfredgg.backups'​)
 +retrieve_job = vault.retrieve_archive(archive_id)
 +print retrieve_job.id
 +</​code>​
 +
 +==== Retrieve file ====
 +:?:
 +<code python>
 +from boto.glacier import connect_to_region
 +from boto import connect_glacier
 +connection = connect_glacier()
 +vault = connection.get_vault('​alfredgg.backups'​)
 +job = vault.get_job(identifier)
 +if job.completed:​
 +    job.download_to_file("​mybackup.tgz"​)
 </​code>​ </​code>​
services/aws.1377588491.txt.gz · Última modificación: 2020/05/09 09:24 (editor externo)