<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>– Object Storage</title><link>https://changelog.exoscale.com/tags/object-storage/</link><description>Recent content in Object Storage on</description><generator>Hugo -- gohugo.io</generator><language>en</language><lastBuildDate>Mon, 19 Oct 2026 08:00:00 +0000</lastBuildDate><atom:link href="https://changelog.exoscale.com/tags/object-storage/rss.xml" rel="self" type="application/rss+xml"/><item><title>SOS: Native Bucket Lifecycle Rules</title><link>https://changelog.exoscale.com/sos-bucket-lifecycle-ga/</link><pubDate>Mon, 19 Oct 2026 08:00:00 +0000</pubDate><guid>https://changelog.exoscale.com/sos-bucket-lifecycle-ga/</guid><description>
&lt;p&gt;Logs, exports and old object versions pile up long after anyone needs them, and you pay for every byte. &lt;strong&gt;Bucket lifecycle rules&lt;/strong&gt; are now available on &lt;a href="https://www.exoscale.com/object-storage/?utm_source=changelog.exoscale.com&amp;amp;utm_medium=changelog&amp;amp;utm_campaign=bucket-lifecycle&amp;amp;utm_content=bucket_lifecycle_changelog"target="_blank" rel="noopener"&gt;Simple Object Storage&lt;/a&gt;: describe once what to delete and when, and SOS applies it every day.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;What you can do with it&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Expire objects&lt;/strong&gt; a set number of days after they are written, or on a fixed date, across a bucket or under a prefix such as &lt;code&gt;logs/&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Prune old versions&lt;/strong&gt; on versioned buckets, a set number of days after they are replaced, and remove leftover delete markers&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Abort incomplete multipart uploads&lt;/strong&gt;, whose parts never show up in a normal listing&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Rules cover expiration only: transitions to another storage class are not supported yet.&lt;/p&gt;
&lt;p&gt;Rules also apply to objects already in the bucket: anything past the limit is deleted at the next nightly evaluation.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Be careful when applying bucket lifecycle rules to a bucket used for backups.&lt;/strong&gt; Backup tools such as Veeam manage their own retention, and bucket lifecycle rules might interfere with how these tools work.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;strong&gt;Why it matters&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Storage stops growing by default.&lt;/strong&gt; Everything a rule removes is storage you no longer pay for, every month.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Retention becomes a policy, not a chore.&lt;/strong&gt; &amp;ldquo;Delete after 90 days&amp;rdquo; lives in the bucket configuration, which also helps with GDPR data minimization.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Nothing to operate.&lt;/strong&gt; SOS runs the rules itself: no cron job, no clean-up script to maintain.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href="https://community.exoscale.com/product/storage/object-storage/how-to/bucketlifecycle/"target="_blank" rel="noopener"&gt;Get started with the bucket lifecycle documentation.&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Archival Storage: Cold Data at 77% Below Standard Pricing</title><link>https://changelog.exoscale.com/archival-storage-temporary-price-program/</link><pubDate>Mon, 06 Jul 2026 00:00:00 +0000</pubDate><guid>https://changelog.exoscale.com/archival-storage-temporary-price-program/</guid><description>
&lt;p class=""&gt;Cold data shouldn't cost the same as hot data. &lt;b&gt;Archival Storage&lt;/b&gt; stores cold data on Simple Object Storage (SOS) at &lt;a href="https://www.exoscale.com/object-storage/classes/" target="_blank" rel="noopener"&gt;€0.0042 per GB per month, 77% below Standard pricing&lt;/a&gt;, with free retrieval, on the same S3-compatible infrastructure you already use. It is built for genuine archival workloads: cold archives, long-term backups, and retention data you rarely access.&lt;/p&gt;
&lt;p class=""&gt;&lt;b&gt;How it works&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Request activation through the &lt;a href="https://app.formbricks.com/s/cmpy13efand7qsm01pd7oo85s?utm_source=changelog.exoscale.com&amp;utm_medium=changelog&amp;utm_campaign=storage-classes&amp;utm_content=archival_changelog" target="_blank" rel="noopener"&gt;activation form&lt;/a&gt;, one request per bucket, reviewed case by case&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Once approved, your usage is billed at the Standard rate, then the difference down to the Archival rate is credited as a discount in the following billing period&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Same buckets, same API, same European zone, nothing changes for your applications&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;div style="border-left:4px solid #0b7285;background:#f1f8fa;border-radius:6px;padding:12px 18px;margin:18px 0"&gt;
&lt;p class="" style="margin:0"&gt;&lt;b&gt;Sizing: each bucket is billed for at least 10 TB.&lt;/b&gt; A bucket on Archival Storage is billed for a minimum of 10 TB per month, metered as 9,313 GiB since Object Storage bills in GiB, even if it holds less. That is €42 per month, against €184 for the same 10 TB on Standard. Archival becomes cheaper than Standard from roughly 2.3 TB in a bucket, so it fits large, genuinely cold datasets rather than small ones. Estimate yours in the &lt;a href="https://calculator.exoscale.com/storage/" target="_blank" rel="noopener"&gt;storage calculator&lt;/a&gt;.&lt;/p&gt;
&lt;/div&gt;
&lt;p class=""&gt;&lt;b&gt;Key conditions&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;b&gt;At least 10 TB billed per bucket&lt;/b&gt;, whatever the bucket actually holds&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;No object lock or retention on enrolled buckets: both arrive with the Cold Storage Class&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;When the Warm and Cold Storage Classes launch in early 2027, a 30-day window is open to move each bucket to the Class of your choice. Cold Storage keeps the same €0.0042 per GB per month, without the 10 TB minimum. Buckets not migrated within the window return to Standard pricing&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p class=""&gt;&lt;b&gt;Timeline Overview&lt;/b&gt;&lt;/p&gt;
&lt;p class=""&gt;&lt;img src="roadmap.svg" alt="Storage Classes roadmap: Archival Storage is available now at EUR 0.0042 per GB per month with free retrieval, the Warm and Cold Storage Classes launch in early 2027, a 30-day window follows to move each bucket to the Class of your choice with Cold Storage keeping the same price, and Standard pricing resumes for any bucket not migrated." loading="lazy"&gt;&lt;/p&gt;
&lt;p class=""&gt;If you keep large, rarely-accessed datasets on Standard storage, Archival pricing can substantially lower their cost. See the full details on the &lt;a href="https://www.exoscale.com/object-storage/classes/" target="_blank" rel="noopener"&gt;Storage Classes page&lt;/a&gt;, &lt;a href="https://app.formbricks.com/s/cmpy13efand7qsm01pd7oo85s?utm_source=changelog.exoscale.com&amp;utm_medium=changelog&amp;utm_campaign=storage-classes&amp;utm_content=archival_changelog" target="_blank" rel="noopener"&gt;request activation&lt;/a&gt; for your buckets, or estimate your savings with the &lt;a href="https://calculator.exoscale.com/storage/" target="_blank" rel="noopener"&gt;storage calculator&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Anonymization of custom Object Storage ACLs</title><link>https://changelog.exoscale.com/anonymization-of-custom-object-storage-acls/</link><pubDate>Tue, 12 Aug 2025 07:23:35 +0000</pubDate><guid>https://changelog.exoscale.com/anonymization-of-custom-object-storage-acls/</guid><description>
&lt;p class=""&gt;Starting October first, it will be possible to set ACLs giving grants to other Exoscale organizations only by using their opaque UUIDs. The same UUID will be returned in all response listing grants.&lt;/p&gt;&lt;p class=""&gt;The change is in line with the latest AWS S3 API behaviour, and will ensure full anonymity across the platform when using ACLs.
&lt;/p&gt;</description></item><item><title>Object Storage: Redesigned Interface. New Pricing Structure.</title><link>https://changelog.exoscale.com/object-storage-redesigned-interface-new-pricing-structure/</link><pubDate>Tue, 12 Mar 2024 11:38:39 +0000</pubDate><guid>https://changelog.exoscale.com/object-storage-redesigned-interface-new-pricing-structure/</guid><description>
&lt;p class=""&gt;Our&lt;b&gt; Object Storage (SOS) &lt;/b&gt;starts with a &lt;b&gt;redesigned interface&lt;/b&gt; and a &lt;b&gt;new pricing structure &lt;/b&gt;into the new year.&lt;/p&gt;&lt;h2&gt;Redesigned Interface&lt;/h2&gt;&lt;div class=""&gt;The &lt;b&gt;redesigned interface&lt;/b&gt; in the Portal allows a smoother experience, improved ACL management, and shows the bucket size now at first glance.&lt;/div&gt;&lt;div class="medium-insert-images"&gt;&lt;figure class=""&gt;
&lt;img src="object-storage-redesigned-interface-new-pricing-structure-image-01.png" alt="Image #1" loading="lazy"&gt;
&lt;/figure&gt;&lt;/div&gt;&lt;p class=""&gt;&lt;br&gt;&lt;/p&gt;&lt;h2&gt;New Pricing Structure starting with May 1st, 2024&lt;/h2&gt;&lt;p class=""&gt;We are happy to introduce a new pricing structure that takes the growing sizes of storage into account. With introducing &lt;b&gt;three new pricing tiers&lt;/b&gt; customers benefit from &lt;b&gt;up to 50 % lower prices&lt;/b&gt; for large volume hosting on our object storage. &lt;/p&gt;&lt;p class=""&gt;New Object Storage Pricing Tiers:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Tier 1 (up to 512 TiB): EUR/CHF/USD&amp;nbsp;0.00002750&lt;/li&gt;&lt;li&gt;Tier 2 (512 TiB to 1 PiB):&amp;nbsp;EUR/CHF/USD 0.00001875&lt;/li&gt;&lt;li&gt;Tier 3 (above 1 PiB): EUR/CHF/USD&amp;nbsp;0.00001389&lt;/li&gt;&lt;/ul&gt;&lt;p class=""&gt;Note: Pricing of the tiers is cumulative. The first 512 TiB are charged at Tier 1 level, 512 TiB to 1 PiB is charged at Tier 2 level, everything above at Tier 3 level. &lt;/p&gt;&lt;p class=""&gt;Additionally, we will introduce a &lt;b&gt;minimum billable size of 128 KiB&lt;/b&gt; for objects. Objects below 128 KiB will be charged for 128 KiB.&lt;/p&gt;&lt;h2&gt;Upcoming Developments&lt;/h2&gt;&lt;p class=""&gt;We are already working on the next developments to our SOS for example adding versioning in the Portal.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.exoscale.com/pricing/#object-storage"target="_blank" rel="noopener"&gt;Object Storage Pricing&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Object Storage - Encryption at Rest (SSE-C)</title><link>https://changelog.exoscale.com/object-storage-_-encryption-at-rest-sse_c/</link><pubDate>Fri, 16 Jun 2023 06:35:33 +0000</pubDate><guid>https://changelog.exoscale.com/object-storage-_-encryption-at-rest-sse_c/</guid><description>
&lt;p class="alignLeft"&gt;&lt;b&gt;Encryption at Rest (SSE-C) &lt;/b&gt;is now available for our Object Storage. By supporting the S3 SSE-C extension, we are going the next step to help you secure your data. Up until now, all data transiting from and to our storage benefited from encryption in transit already. Server Side Encryption adds full protection to data while maintaining the data owner's control over it.&lt;/p&gt;&lt;p class="alignLeft"&gt;With SSE-C a "Customer" key must be referenced when uploading and retrieving data. This ensures, that &lt;b&gt;data is encrypted at rest&lt;/b&gt; and unreadable without the key. Find more details in our &lt;a href="https://community.exoscale.com/documentation/storage/encryption/" target="_blank" rel="noopener nofollow"&gt;storage documentation&lt;/a&gt;.&lt;/p&gt;&lt;p class="alignLeft"&gt;The feature is available via &lt;a href="https://community.exoscale.com/api/sos/" target="_blank" rel="noopener nofollow"&gt;API&lt;/a&gt; and compatible with many S3 libraries and tools.&lt;/p&gt;&lt;p class="alignLeft"&gt;&lt;br&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://community.exoscale.com/documentation/storage/encryption/"target="_blank" rel="noopener"&gt;Get started&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Simple Object Storage Versioning</title><link>https://changelog.exoscale.com/object-versioning/</link><pubDate>Mon, 24 Apr 2023 15:34:37 +0000</pubDate><guid>https://changelog.exoscale.com/object-versioning/</guid><description>
&lt;p class="alignLeft"&gt;We are now supporting bucket versioning. Preserve, retrieve and restore previous versions of objects stored in SOS/S3 buckets easily. Read more about the features in the &lt;a href="https://community.exoscale.com/documentation/storage/versioning/" target="_blank" rel="noopener nofollow"&gt;documentation&lt;/a&gt;.&lt;/p&gt;&lt;p class="alignLeft"&gt;The feature is usable via &lt;a href="https://openapi-v2.exoscale.com/" target="_blank" rel="noopener nofollow"&gt;API&lt;/a&gt; and portal support will be added at a later stage.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://portal.exoscale.com/storage"target="_blank" rel="noopener"&gt;Create your bucket&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Object Storage API change</title><link>https://changelog.exoscale.com/object-storage-api-change/</link><pubDate>Mon, 09 Sep 2019 08:33:00 +0000</pubDate><guid>https://changelog.exoscale.com/object-storage-api-change/</guid><description>
&lt;p&gt;In order to make our Object Storage API as close as possible with AWS S3 one, we will soon modify the &lt;i&gt;create-bucket&lt;/i&gt; command behavior.&lt;/p&gt;&lt;p&gt;In 7 days we will deploy a new version of &lt;i&gt;create-bucket&lt;/i&gt; that will return the &lt;i&gt;BucketAlreadyOwnedByYou&lt;/i&gt; error when you call it on a bucket that already belongs to your organization.&lt;/p&gt;&lt;p&gt;If you have any custom API client relying on the absence of the error please update it as soon as possible.&lt;/p&gt;</description></item></channel></rss>