Updated on 2022-02-22 GMT+08:00

Lifecycle Management Overview

Lifecycle management means periodically deleting objects in a bucket or transitioning between object storage classes by configuring rules.

Figure 1 Lifecycle management
Lifecycle management applies to the following scenarios:
  • Some periodically uploaded files need only to be retained for one week or one month, and can be deleted once they have expired.
  • Some documents are seldom accessed after a certain period of time. These documents need to be transitioned to Infrequent Access or Archive storage or be deleted.

You can define lifecycle rules for identifying objects and manage lifecycles of the objects based on the rules.

Objects that are no longer frequently accessed can be transitioned to Infrequent Access or Archive, saving your costs. In short, transition basically means that the object storage class is altered without copying the object. You can also manually change the storage class of an object on the Objects page. For details, see Uploading a File or Folder.

Lifecycle rules have two key elements:

  • Policy: You can specify the prefix of object names so that objects whose names have this prefix are restricted by the rules. You can configure lifecycle rules for a bucket so that all objects in the bucket can be restricted by the lifecycle rules.
  • Time You can specify the number of days after which objects that have been last updated and meet specified conditions are automatically transitioned to Infrequent Access, Archive, or expire and are then automatically deleted.
    • Transition to Infrequent Access: You can specify the number of days after which objects that have been last updated and meet specified conditions are automatically transitioned to Infrequent Access.
    • Transition to Archive: You can specify the number of days after which objects that have been last updated and meet specified conditions are automatically transitioned to Archive.
    • Expiration time: You can specify the number of days after which objects are automatically deleted or the day after which an object that matches with a rule is deleted.

The previous number of days for objects to be transitioned to Infrequent Access is at least 30. If objects are configured able to be transitioned to Infrequent Access and Archive both, the number of days for transition to Archive must be at least 30 greater than that for transition to Infrequent Access. For example, if the number of days for transition to Infrequent Access is 33, that for transition to Archive must be 63 at least. If only transition to Archive is enabled and transition to Infrequent Access is disabled, there is no limit on the number of days for transition. The expiration time must be greater than the two transition times.