Has anyone found an easier way to recover accidentally deleted objects in Storage Gateway? Our organization uses Storage Gateway as network storage drive and I'm anticipating someone will unintentionally delete a folder or files. What might be the easiest way to recover that data without using CLI or other scripting?
My thought was to create another mirror S3 bucket that is a one way backup of the production storage gateway S3 bucket. I'd include intelligent-tiering to move objects older than say 90 days to cold storage or outright delete them. This bucket would be used as the recycle bin in case objects or folders were deleted in the production bucket. This would allow me a clean and user friendly window to recover these objects/folders.
You might ask why not recover the objects or folders using CLI or other methods? Well, I'm not a pro AWS admin and only superficially support the services for data storage and management for my company.
Also, flipping the versioning view on does allow me to see delete markered objects in AWS console, but it's messy and recovering deeply nested objects or folders seem to be difficult with the console.