You can use advanced filtering if you want an ILM rule to apply only to objects that were ingested or last accessed on a specific date. You can also use Ingest Time or Last Access Time as the reference time in an ILM rule. For example, you might want to leave objects that have been viewed in the past month on local Storage Nodes, while moving objects that have not been viewed as recently to an off-site location.
When using Ingest Time or Last Access Time as an advanced filter, you must convert the desired time and date to microseconds since Unix Epoch.
When using Last Access Time as an advanced filter or as a reference time, you must enable last access time updates for S3 buckets.
Type of request | Behavior if last access time is disabled (default) | Behavior if last access time is enabled | ||
---|---|---|---|---|
Last access time updated? | Object added to ILM evaluation queue? | Last access time updated? | Object added to ILM evaluation queue? | |
Request to retrieve an object, its access control list, or its metadata | No | No | Yes | Yes |
Request to update an object’s metadata | Yes | Yes | Yes | Yes |
Request to copy an object from one bucket to another |
|
|
|
|
Request to complete a multipart upload | Yes, for the assembled object | Yes, for the assembled object | Yes, for the assembled object | Yes, for the assembled object |