by Luc23 on Wed Apr 20, 2016 8:05 am
Yep, it does look like you can directly Put objects in S3-IA according to that FAQ. Looks like we both learned something, thanks!
One other thing to note that you may already know. I personally stopped using RRS entirely. It actually seems somewhat deprecated in AWS since S3-IA was announced. The thing is that going from RRS to any other form of storage (S3, S3-IA, or Glacier) requires a move of the object because its physically different storage. Where as going between the other three is just changing a flag on the backend. But I suppose I could be wrong on that too, so just FYI.
Update:
I just tried testing creating an S3-IA bucket through Cloudberry. And although the option is there to do it, it throws an error and doesn't seem to work. I think that might be because I just installed the newest version and it may want a reboot which I can't do right now. I then went in to the S3 Management console and found there was no option to create an S3-IA bucket directly. Using hte Lifecycle rules, you can tell it any number of days to flag the objects as S3-IA, but there is this disclaimer right below it:
Standard - Infrequent Access has a 30-day minimum retention period and a 128KB minimum object size. Lifecycle policy will not transition objects that are less than 128KB. Refer here to learn more about Standard - Infrequent Access.
This may just be a recent transition. I've seen many times with AWS where they change something (make something better), but take a bit to update their documentation to reflect it. I'm curious to see what your findings are on whether a new object shows in S3-IA in less than 30 days.
Update to my edit:
Lol... I just actually tried moving the days to less than 30 and you get a big red message on the screen not allowing it. So I think the 30 days is still a thing.
Thanks