Usando software que se ejecuta en Linux, ¿hay alguna manera de iniciar una restauración de Glacier a S3 de una jerarquía de directorios completa? Los archivos se transfieren a Glacier mediante una regla de ciclo de vida del bucket S3.
Restaurar archivos individuales de Glacier a S3 en este escenario usando la consola de administración S3 basada en web es trivial: haga clic derecho en el archivo en cuestión y seleccione "Iniciar restauración", luego complete durante cuánto tiempo desea que esté disponible en S3 y dile a Amazon que inicie la restauración. Sin embargo, no parece haber ninguna opción para hacerlo en una jerarquía de directorios en una operación.
Con un número razonablemente pequeño de archivos, tal vez en uno o pocos directorios, esto no es un problema. En el peor de los casos, recuperación de desastres, estoy buscando posiblemente la necesidad de restaurar 10,000 archivos o más de Glacier a S3 para volver a descargarlos en mi sistema. Yo realmente preferiría no hacerlo manualmente un archivo a la vez.
Por supuesto, podría usar la documentación de la API de Amazon para preparar algo yo mismo, pero sería realmente bueno si ya está disponible.