Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

501
Vistas
El archivo de carga de AWS S3 Glacier tarda mucho tiempo en finalizar la ejecución: ¿formas de verificar el estado o acelerar la carga?

Estoy intentando cargar algunos archivos .tar.gz en AWS S3 Glacier mediante el comando upload-archive ( docs ).

Ejecuté el comando upload-archive hace más de un día en un archivo .tar.gz de 29 GB así:

 aws glacier upload-archive --vault-name my-vault --account-id - --archive-description "my description" --body my-file.tar.gz

Lo comprobé hoy y descubrí que aún no ha terminado de ejecutarse.


Mi pregunta tiene dos partes:

  • ¿Hay alguna forma de ver que el comando todavía se está ejecutando?
    • Una barra de progreso sería increíble
  • ¿Existen formas (o métodos alternativos) para acelerar la upload-archive ?

Para su información, estoy usando aws-cli==2.0.17 . ¡Gracias de antemano por cualquier ayuda!


**Editar**

Después de ejecutarse durante dos días, el comando upload-archive falló con el siguiente mensaje:

 An error occurred (InvalidParameterValueException) when calling the UploadArchive operation: Invalid Content-Length: 30957118

Lo que lleva a aws-cli #3413 . Las publicaciones allí están de acuerdo con todas las respuestas a continuación.

over 4 years ago · Santiago Trujillo
3 Respuestas
Responde la pregunta

0

En caso de que no necesite usar características especiales de Amazon S3 Glacier , como bloqueos de bóveda y políticas de bóveda, puede considerar usar Amazon S3 con la clase de almacenamiento de glaciar .

La clase almacena todos sus objetos en el respaldo de Amazon S3 Glacier, pero proporciona una interfaz fácil y familiar de S3. Algunas ventajas en comparación con el uso directo de Amazon S3 Glacier:

  • los nombres de los archivos se conservan en S3. En Glacier, sus nombres de archivo se codifican,
  • fácil carga de varias partes usando aws s3 cli,
  • fácil recuperación de los objetos archivados
  • Ciclos de vida de objetos s3 que pueden hacer la transición automática de sus objetos al almacenamiento de glaciar S3, o de glaciar a archivo profundo.
over 4 years ago · Santiago Trujillo Denunciar

0

Eche un vistazo a la carga de varias partes en Glacier .

Este ejemplo inicia una carga de varias partes en un almacén llamado my-vault con un tamaño de parte de 1 MiB:

 aws glacier initiate-multipart-upload --account-id - --part-size 1048576 --vault-name my-vault

En cuanto a verificar si una carga existente está progresando, siempre puede mirar la actividad de la red en el cliente de carga y ver si hay algún ancho de banda hacia las direcciones IP de AWS.

Documentos

over 4 years ago · Santiago Trujillo Denunciar

0

Al igual que Adi Dembak sugirió que, en su lugar, usaría una carga de varias partes. Al adoptar este enfoque, podrá utilizar la API de ProgessListener para realizar un seguimiento de su progreso. Consulte el siguiente enlace para obtener más detalles. https://docs.amazonaws.cn/en_us/AmazonS3/latest/dev/HLTrackProgressMPUJava.html

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda