I have been successfully using the Elasticsearch S3 Snapshot feature with version 7.15.1, and we are currently using the most expensive (standard) tier. My work has asked me to look into moving to data into S3 Glacier Instant Retrieval storage class to save money as we are keeping quite a bit of snapshots.
I have been searching the internet and trying to make sense of all the posts over the years. When I asked AI for the answer it suggests to stick with S3 Standard or Infrequent Access (IA) only and to avoid any Glacier tiers. I am trying to understand if this is the only option?
I see one guy mentioned he changed the tiers for the "indices/*" pattern, but trying to understand what I should best do here?
You may use an S3 Lifecycle Policy to adjust the storage class of existing objects in your repository, but you must not transition objects to an unsupported class such as the Glacier classes, and you must not expire objects. If you use a Glacier storage class, or another unsupported storage class, or object expiry, then you may permanently lose access to your repository contents.
And
You may use the intelligent_tiering storage class to automatically manage the class of objects, but you must not enable the optional Archive Access or Deep Archive Access tiers. If you use these tiers then you may permanently lose access to your repository contents.
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.