Jump to Content
Storage & Data Transfer

Boosting data cyber-resilience for your Cloud Storage data with object retention lock

April 4, 2024
https://storage.googleapis.com/gweb-cloudblog-publish/images/security_2022.max-2500x2500.jpg
Subhasish Chakraborty

Group Product Manager

Karthik Gangidi

Product Manager

Try Gemini 1.5 Pro

Google's most advanced multimodal model in Vertex AI

Try it

Data retention is crucial for customers especially in regulated industries such as financial services, healthcare, and government. Customers can use write once, read many (WORM) storage to meet their data retention needs, keeping their data immutable, and comply with industry regulations set forth by governing bodies such as FINRA, SEC, and CFTC. WORM storage can also provide an extra layer of security to organizations dealing with sensitive data, by preventing any data modifications or deletions and reducing the risk of accidental data loss, data breaches, and unauthorized alterations.

We are now making it easier for our customers to configure WORM storage, and meet regulatory standards, strengthen security posture, and improve data protection with the new object retention lock for Cloud Storage. It adds to existing WORM storage capabilities such as bucket lock and object holds in Cloud Storage, and can give organizations flexibility to manage data retention at the desired granularity level: either objects or buckets.

How does object retention lock work? 

Object retention lock can help you set and lock retention configurations on Cloud Storage objects, with a “retain until time.” This means that an object with an object retention lock can not be deleted or replaced until the retain until time has passed. 

Based on your data retention management needs, you can also choose to use both bucket lock and object retention lock at the same time. If an object has a bucket lock and an objection retention lock simultaneously applied, the object can not be deleted until each “retain until time” has elapsed.

Object retention lock is available through the Google Cloud Storage console, Cloud Storage APIs, gCloud CLI, and client libraries. 

To enable object retention lock through the Google Cloud Storage Console: 

1. Check the “Enable Object Retention” box when configuring your bucket.

https://storage.googleapis.com/gweb-cloudblog-publish/images/1-createBucket.max-2200x2200.png

2. Configure “Retain until time” for the objects you want to make immutable.

https://storage.googleapis.com/gweb-cloudblog-publish/images/2-setRetainUntil.max-2200x2200.png

3. Choose whether you want to lock the retention policy. Once locked, you can not lower the “retain until time”.

https://storage.googleapis.com/gweb-cloudblog-publish/images/3-lockRetention.max-2200x2200.png

4. Objects can not be deleted or overwritten until the configured “retain until time” has elapsed.

https://storage.googleapis.com/gweb-cloudblog-publish/images/4-deleteErrors.max-2200x2200.png

Keep costs down and deliver low latency

Object retention lock does not require you to enable object versioning in Cloud Storage. This means you can use object retention and still get object deduplication in your storage when performing operations like backups.  

Cloud Storage is also unique by providing consistent low latency characteristics across storage classes, even for colder storage tiers. With this you benefit by selecting the appropriate storage class without having to compromise your object retention lock requirements. Customers can thus leverage their retained data for active, data intensive use-cases such as Data Analytics or AI/ML as well through instant access provided by Cloud Storage.

What customers saying about object retention lock

A number of Google Cloud Storage customers and partners have begun using object retention lock. Customers are also using data protection partners leveraging object retention lock for Cyber Resilience through immutable vault solutions on Cloud Storage. Here’s what they are saying: 

“The constant threat of ransomware continues to evolve with hackers increasingly attacking backup data as an organizations’ most valuable asset. The immutable storage capabilities of Object Lock will provide Veritas customers who choose Google Cloud as a target for their backups with another layer of defense, so they have zero doubt their mission-critical data is protected,” said Matt Waxman, senior vice president and general manager, Data Protection, Veritas.

“Customers’ data is growing exponentially, and companies need to make sure their backup capabilities can support this with ease and at-scale. They must do this with better storage efficiency and the ability to keep their data safe for different periods of time. Object retention lock and HYCU’s Cloud Dedup together provide an invaluable layer of protection and defense combined with the storage efficiency that customers desire. The tremendous partnership we have with Google provides both our on-prem customers and our cloud-native customers the peace of mind they all want,” said Subbiah Sundaram, senior vice president, Product, HYCU.

“In the evolving threat landscape, Google Cloud Storage's object retention lock offers Commvault customers a strong defense mechanism against ransomware. We’re leveraging this critical feature for our immutable storage on Google Cloud, offering our customers an unalterable layer of ransomware protection. And with its consistent low latencies across storage classes and deduplication-friendly implementation, it delivers tremendous value to our customers,” said Victor Bishay, director, worldwide alliances, Commvault.

Getting started with object retention lock

Object retention lock is generally available, and you can enable your buckets for object retention lock now. Object retention lock is available in all locations where Cloud Storage is available and across all storage classes. It also works with Object Lifecycle Management (OLM) and Autoclass. If you enable object retention lock while your objects are in the Standard storage class, the lock remains in place even as the object shifts between storage classes.

Cloud Storage object retention lock has been assessed for SEC 17a-4(f), FINRA, and CFTC Regulations by Cohasset Associates. Cohasset determined that Cloud Storage meets the WORM requirement when properly configured and used with the Retention Policy feature in locked mode.

For more information and detailed instructions on how to enable object retention lock and set retention times on objects, refer to the documentation here.

Posted in