Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Create and access a list of your products
  • Manage your Dell EMC sites, products, and product-level contacts using Company Administration.

Dell ObjectScale 1.3 Administration Guide

Delete marker replication on versioning-enabled buckets

You can choose whether to enable or disable delete marker replications.

In a versioning-enabled bucket, an S3 Delete request generates a delete marker as the latest version of the object. A delete marker version does not have data or metadata associated with it. A delete marker has the following effects:

  • The s3 GET OBJECT API cannot access an object with a delete marker as the latest version. The API returns a 404 No Object Found error, which is expected behavior on a deleted object.
  • The delete marker allows users to reclaim the space from all object versions using life cycle policy. The reclaimed space includes the current version and the delete marker itself.
In replication policy configuration, you can choose whether to enable or disable delete marker replication from source bucket to destination buckets. The default setting is DISABLED.
NOTE: Delete marker replication cannot be enabled with a tag filter.)

Use the following guidelines to decide whether to enable or disable delete marker replication.

DeleteMarkerReplication setting Description
DISABLED Delete markers are not replicated, which means that:
  • The source and destination buckets are not synchronized. The data is available in the destination bucket even when it was deleted in the source bucket.
  • Users cannot use life cycle policy to reclaim space for all versions of an object. (Users may reclaim space for all object versions in the destination bucket only, using manual delete version operations.)

Use DISABLED in situations when space is not a concern. It is also useful when you have upgraded to ObjectScale 1.3 from a previous release. If you edit an older replication policy after installing ObjectScale 1.3, you must set a value on the DeleteMarkerReplication setting. For consistency with how replication worked in your prior releases, choose DISABLED.

ENABLED Delete markers are replicated, which means that:
  • The source and destination buckets are synchronized.
  • Users can reclaim space in both the source and destination buckets by life cycle policy.

Use this value to ensure consistency between source and destination buckets and for space efficiency.

Not set If a policy was defined in an ObjectScale version earlier than 1.3, the XML files for the older policies do not include the DeleteMarkerReplication setting. The default behavior in this case matches the DISABLED setting.

Rate this content

Accurate
Useful
Easy to understand
Was this article helpful?
0/3000 characters
  Please provide ratings (1-5 stars).
  Please provide ratings (1-5 stars).
  Please provide ratings (1-5 stars).
  Please select whether the article was helpful or not.
  Comments cannot contain these special characters: <>()\