S3 Object Lock In Flex WORM
S3 Object Lock lets you store the objects using a write once read many (WORM) model. Currently, the feature works only in Flex WORM and the legal hold APIs are not supported.
We recommend that you store all the data into the object-lock-enabled buckets. The setting for S3 Object Lock in Flex WORM and MSDP in Flex WORM are same by default. However, the format of object lock retention is different. For example, "Days" or "Years" in S3 bucket object lock retention is different from the MSDP WORM storage server, which uses "Hours" to "Years". We recommend that you enlarge the interval range to minimize the effects on the backup retention.
If the MSDP WORM settings are updated, you must restart s3srv and the MSDP service. After the WORM settings are updated, the retention settings of the existing objects stay unchanged and only the newly created objects are affected.
Note:
The Governance mode in Flex WORM S3 object lock is Enterprise mode in the MSDP LSU on Flex WORM. The Compliance mode in Flex WORM S3 object lock is Compliance mode in the MSDP LSU on Flex WORM.
You can use the following S3 APIs for Object Lock in Flex WORM:
Create Bucket
See CreateBucket .
Put Object
See PutObject.
Copy Object
See Copy Object.
Get Object
See GetObject.
Head Object
See HeadObject.
Delete Object
See DeleteObject.
Delete Objects
See DeleteObjects.
Create Multipart Upload
Put Object Retention (Flex WORM only)
Get Object Retention (Flex WORM only)
Put Object Lock Configuration (Flex WORM only)
GET Object Lock Configuration (Flex WORM only)