Digamos que tengo el control de versiones S3 habilitado para mi bucket: http://docs.aws.amazon.com/AmazonS3/latest/dev/Versioning.html
Luego, digamos que alguien (por ejemplo, empleado junior) desordena el cubo S3 (elimina algunos archivos accidentalmente, etc.)
¿Cómo puedo restaurar todo el depósito versionado a un punto particular en el tiempo? Creo que esto debería ser posible dada la API de S3, pero prefiero no tener que escribir ese script yo mismo, por miedo a perderme algo (no soy un experto en AWS).
¿Hay una buena solución para este problema? Estoy usando el cubo S3 como una tienda de imágenes para mi aplicación Rails, por lo que algo basado en Ruby que podría usar como una tarea de rastrillo sería ideal.