Object Storage Service (OSS) provides various data management features to help you efficiently manage data stored in OSS and ensure data availability and cost-effectiveness.
Data availability
CRR
Cross-region replication (CRR) allows the automatic and asynchronous (near real-time) replication of OSS objects from a bucket in a region to another bucket in another region. CRR is suitable for scenarios in which data consistency needs to be maintained across regions, such as multi-data center deployment or disaster recovery. By configuring CRR rules, you can implement near-real-time data synchronization to ensure the high availability and consistency of data.
Scheduled backup
Scheduled backup can back up objects in a specific bucket every day and retain the backup records of the previous week. Scheduled backup is suitable for scenarios in which you want to back up important data periodically and restore objects that are corrupted or lost. This ensures business continuity. You can modify the backup plan based on your business requirements to meet different backup policies.
Storage redundancy OSS provides locally redundant storage (LRS) and zone-redundant storage (ZRS) to ensure data durability and availability. LRS provides data redundancy within one zone, and ZRS provides data redundancy across zones. LRS and ZRS are suitable for regions in which you have high requirements on data reliability. This prevents data loss due to single points of failure (SPOF). LRS stores multiple copies of your data on multiple devices of different facilities in the same zone. ZRS stores multiple copies of your data across multiple zones in the same region.
Cost optimization
Lifecycle rules
You can create lifecycle rules for a bucket based on the last modified time or last access time of the objects in the bucket. The lifecycle rules based on the last modified time or last access time of the objects can periodically move objects to a specific storage class or periodically delete expired objects and parts for cost optimization.
Real-time access of Archive objects
OSS provides real-time access of Archive objects that allows you to access rarely accessed data in real time. Unlike the Archive storage class which requires you to restore objects before you can access the objects, real-time access of Archive objects allows you to directly read Archive objects in real-time and reduce storage costs.
Improvement on data management efficiency
Bucket inventory
You can use the bucket inventory feature to export information about specific objects in a bucket, such as the number, size, storage class, and encryption status of the objects. To list a large number of objects, we recommend that you use the bucket inventory feature instead of calling the GetBucket (ListObjects) operation.
Static website hosting
Static websites are websites in which all web pages consist of only static content, including scripts such as JavaScript code that can be run on a client. You can use the static website hosting feature to host your static website on an OSS bucket and use the domain name of the bucket to access the website.
Back-to-origin configurations If a requester accesses data in your bucket but the data does not exist in your bucket, 404 Not Found is returned. If you configure back-to-origin rules that contain a valid origin for the bucket, the requester can obtain the data based on the rules. You can configure mirroring-based or redirection-based back-to-origin rules for hot migration and specific request redirection.