Skip to navigationSkip to main contentSkip to footerScaleway DocsSparklesIconAsk our AI
SparklesIconAsk our AI

How to manage lifecycle rules from the console

The Scaleway console allows you to automatically manage the lifecycle of your object by setting lifecycle rules. These rules allow you to automatically:

  • Delete your objects and their versions by setting expiration durations
  • Transition objects and their versions to a colder storage class
  • Abort incomplete multipart uploads
AlertCircleIcon
Important

Lifecycle rules for non-current versions are currently available in the Milan, Amsterdam, and Warsaw regions. Support for the Paris region will be added soon.

You can either apply these rules to each object in a bucket or to a specific set of objects by using filters based on prefixes and tags.

Lifecycle rules only allow the following transitions:

  • Standard Multi-AZ -> Standard One Zone
  • Standard Multi-AZ -> Glacier
  • Standard One Zone -> Glacier
AlertCircleIcon
Important

Transition rules created or updated after February 10, 2026 in the Warsaw region, and after February 18, 2026 in the Paris region, must observe the following minimal durations before applying:

  • Objects must be stored for at least 30 days before transitioning to Standard One Zone.
  • Objects must be stored for at least 90 days before transitioning to Glacier.

These minimal durations do not apply to lifecycle rules created before these dates, unless they are updated. The duration requirements above will then apply. They also do not apply to the Amsterdam region.

Before you start

To complete the actions presented below, you must have:

How to create a lifecycle rule

  1. Click Object Storage in the Storage section of the side menu. The list of your buckets displays.

  2. Click the name of your bucket. The list of your objects displays.

  3. Click Lifecycle rules.

  4. Click + Create Lifecycle rule to add a rule.

  5. Enter a name for the rule.

  6. Select the scope of the lifecycle rule:

    • Apply the rule to all the objects contained in the bucket.

    • Filter the objects you want the rule to be applied to by one or both of the following criteria:

      • Prefix: based on the object name and path. The defined rule will be applied to all objects with the same name prefix.

      • Tags: comprised of a key and an associated value. These tags should be defined before rule creation, for either a bucket or an object. You can add one or more tags to your filter.

  7. Configure the behavior of the lifecycle rule:

    • Automatically transition the current version of your objects to a colder storage class after the specified number of days.

    • Automatically transition the non-current versions of your objects to a colder storage tier after the specified number of days.

    • Automatically expire and delete the current version of your objects after the specified number of days.

    • Automatically expire and delete non-current versions of an object after a specified number of days once it becomes non-current.

    • Automatically abort incomplete multipart uploads after a specified number of days.

  8. Click Next Step to proceed.

  9. Review the summary of your lifecycle rule, then click Create lifecycle rule to confirm.

Your new rule is enabled and appears in the lifecycle rules list.

How to disable a lifecycle rule

  1. Click Object Storage in the Storage section of the side menu. A list of your buckets displays.

  2. Click the name of your bucket.

  3. Click the Lifecycle rules tab. A list of your rules displays.

  4. Click more iconDotsHorizontalIcon next to the rule name.

  5. Click Disable. A confirmation window pops up.

  6. Click Disable lifecycle rule to confirm.

    InformationOutlineIcon
    Note

    Once disabled, the lifecycle rule remains listed and can be enabled again. Click more iconDotsHorizontalIcon, then select Activate to re-enable it.

To permanently delete a rule, click more iconDotsHorizontalIcon next to its name, then click Delete.

SearchIcon
No Results