I have several hundred GB of backed up folders/files that are stored in an AWS S3 bucket using the "Standard" storage class. I used Arq to back everything up to S3 on a regular basis, automatically.
For a variety of reasons, I chose Standard when I first initiated the backup. However, none of these folders/files need any frequent access any longer, and won't in the future. The Glacier storage class is perfectly suitable now.
I'm aware I can use Lifecycle rules to have AWS automatically scan the bucket every day for files matching certain rules and move them to Glacier. However, I don't really have any need for that -- I'd rather just take the ENTIRE bucket right now, all of it, and move it to Glacier. Just be done with it so that all existing and future files in that bucket are stored in Glacier.
How can I do this? I would greatly prefer to do this through the console or CLI rather than developing a script to use the API. That said, if there's no other way and you are aware of an existing script somewhere, I'm not opposed to it.
Within the S3 console for the bucket, the "Change Storage Class" menu item only provides options for Standard, Standard-IA, One Zone-IA, and Reduced Redundancy.
If you're going to suggest something that requires the CLI, I'd appreciate explicit commands and syntax, if you don't mind -- I'm not familiar enough with the CLI.