Object Storage Service (OSS), Standard, Seyrek Erişim (IA), Arşiv, Soğuk Arşiv ve Derin Soğuk Arşiv olmak üzere birden fazla depolama sınıfını destekler. Bir nesnenin depolama sınıfını otomatik olarak dönüştürmek için yaşam döngüsü kurallarını kullanabilirsiniz. Ayrıca CopyObject işlemi çağrılarak bir nesnenin depolama sınıfını manuel olarak da dönüştürebilirsiniz.
OSS-HDFS etkinleştirilmiş paketler için,
.dlsdata/veri depolama dizinindeki herhangi bir nesnenin depolama sınıfını değiştirmeyin..dlsdata/dizinindeki bir nesnenin depolama sınıfını IA olarak değiştirirseniz, nesne OSS-HDFS üzerinden erişilebilir kalır. Depolama sınıfını Arşiv, Soğuk Arşiv veya Derin Soğuk Arşiv olarak değiştirirseniz, nesne OSS-HDFS üzerinden erişilemez hale gelir. Nesneye erişmek için öncelikle onu geri yüklemeniz gerekir.
Yaşam döngüsü kuralları kullanarak nesne depolama sınıflarını otomatik olarak dönüştürme
Son değiştirilme zamanına göre depolama sınıflarını dönüştürme
-
Yerel Yedekli Depolama (LRS)

LRS nesneleri için dönüşüm kuralları aşağıdaki gibidir:
Standard LRS nesneleri, IA LRS, Arşiv LRS, Soğuk Arşiv LRS veya Derin Soğuk Arşiv LRS'ye dönüştürülebilir.
IA LRS nesneleri, Arşiv LRS, Soğuk Arşiv LRS veya Derin Soğuk Arşiv LRS'ye dönüştürülebilir.
Arşiv LRS nesneleri, Soğuk Arşiv LRS veya Derin Soğuk Arşiv LRS'ye dönüştürülebilir.
Soğuk Arşiv LRS nesneleri, Derin Soğuk Arşiv LRS'ye dönüştürülebilir.
Aynı paket için nesneleri IA, Arşiv, Soğuk Arşiv ve Derin Soğuk Arşiv'e dönüştürecek yaşam döngüsü kuralları yapılandırırsanız, belirtilen geçiş süreleri aşağıdaki koşulu karşılamalıdır:
IA'ya geçiş süresi < Arşive geçiş süresi < Soğuk Arşive geçiş süresi < Derin Soğuk Arşive geçiş süresi
-
Bölge Yedekli Depolama (ZRS)

Bölge yedekli depolamadaki dosyalar için dönüşüm kuralları aşağıdaki gibidir:
Standard ZRS nesneleri, IA ZRS, Arşiv ZRS, Soğuk Arşiv LRS veya Derin Soğuk Arşiv LRS'ye dönüştürülebilir.
IA ZRS nesneleri, Arşiv ZRS, Soğuk Arşiv LRS veya Derin Soğuk Arşiv LRS'ye dönüştürülebilir.
Arşiv ZRS nesneleri, Soğuk Arşiv LRS veya Derin Soğuk Arşiv LRS'ye dönüştürülebilir.
Soğuk Arşiv LRS nesneleri, Derin Soğuk Arşiv LRS'ye dönüştürülebilir.
Daha fazla bilgi için bkz. Son değiştirilme zamanına göre yaşam döngüsü kuralları.
Son erişim zamanına göre depolama sınıflarını dönüştürme
Nesneleri Standard veya IA depolama sınıfından Arşiv, Soğuk Arşiv veya Derin Soğuk Arşiv depolama sınıfına dönüştürmek için gerekli izinleri almak amacıyla destek talebi oluşturun. Başvurunuz onaylandıktan sonra hedef depolama sınıfını belirtebilirsiniz.
Başvurunuz onaylandıktan sonra, son erişim zamanına dayalı bir yaşam döngüsü kuralı kullanarak bir nesneyi Standard veya IA'dan Arşiv, Soğuk Arşiv veya Derin Soğuk Arşiv'e dönüştürürseniz, nesnenin son erişim zamanı, paket için erişim izlemesinin etkinleştirildiği zaman olarak kabul edilir.
-
Yerel Yedekli Depolama (LRS)

LRS nesneleri için dönüşüm kuralları aşağıdaki gibidir:
Standard LRS nesneleri, IA LRS, Arşiv LRS, Soğuk Arşiv LRS veya Derin Soğuk Arşiv LRS'ye dönüştürülebilir.
Bir nesne Standard LRS'den IA LRS'ye dönüştürüldükten sonra, erişildikten sonra otomatik olarak tekrar Standard LRS'ye dönüştürülüp dönüştürülmeyeceğini de belirtebilirsiniz.
IA LRS nesneleri, Arşiv LRS, Soğuk Arşiv LRS veya Derin Soğuk Arşiv LRS'ye dönüştürülebilir.
Arşiv LRS nesneleri, Soğuk Arşiv LRS veya Derin Soğuk Arşiv LRS'ye dönüştürülebilir.
Soğuk Arşiv LRS nesneleri, Derin Soğuk Arşiv LRS'ye dönüştürülebilir.
-
ZRS

Bölge yedekli depolamadaki dosyalar için dönüşüm kuralları aşağıdaki gibidir:
Standard ZRS nesneleri, IA ZRS, Arşiv ZRS, Soğuk Arşiv LRS veya Derin Soğuk Arşiv LRS'ye dönüştürülebilir.
Bir nesne Standard ZRS'den IA ZRS'ye dönüştürüldükten sonra, erişildikten sonra otomatik olarak tekrar Standard ZRS'ye dönüştürülüp dönüştürülmeyeceğini de belirtebilirsiniz.
IA ZRS nesneleri, Arşiv ZRS, Soğuk Arşiv LRS veya Derin Soğuk Arşiv LRS'ye dönüştürülebilir.
Arşiv ZRS nesneleri, Soğuk Arşiv LRS veya Derin Soğuk Arşiv LRS'ye dönüştürülebilir.
Soğuk Arşiv LRS nesneleri, Derin Soğuk Arşiv LRS'ye dönüştürülebilir.
Daha fazla bilgi için bkz. Son erişim zamanına göre yaşam döngüsü kuralları.
Yaşam döngüsü kuralları kullanarak depolama sınıflarını dönüştürme yöntemleri
Yaşam döngüsü kurallarını yapılandırmak için birkaç yöntem kullanabilirsiniz. Yaşam döngüsü kuralları, nesneleri belirli bir süreden sonra belirtilen bir depolama sınıfına geçirebilir veya süresi dolmuş nesneleri ve parçaları silebilir. Aşağıdaki adımlarda, nesneleri belirtilen bir depolama sınıfına geçirmek için yaşam döngüsü kuralının nasıl kullanılacağı açıklanmaktadır.
CopyObject işlemi kullanarak nesne depolama sınıflarını manuel olarak dönüştürme
Nesneyi üzerine yazarak bir nesnenin depolama sınıfını dönüştürmek için CopyObject işlemi çağrılabilir.
Bir nesnenin depolama sınıfını IA, Arşiv, Soğuk Arşiv veya Derin Soğuk Arşiv'e dönüştürürseniz, minimum faturalandırılabilir boyut olan 64 KB, minimum depolama süresi ve veri alma ücretleri uygulanabilir. Daha fazla bilgi için bkz. Kullanım notları.
Arşiv, Soğuk Arşiv ve Derin Soğuk Arşiv nesnelerinin depolama sınıfları değiştirilmeden önce geri yüklenmesi gerekir. Nesnelerin nasıl geri yükleneceği hakkında bilgi için bkz. Nesneleri geri yükleme. Arşiv nesneleri için gerçek zamanlı erişim etkinleştirilmişse, Arşiv nesnelerini geri yüklemeden depolama sınıflarını değiştirebilirsiniz. Gerçek zamanlı erişim için doğrudan okuma işlemleri veri alma ücretlerine neden olur. Daha fazla bilgi için bkz. Arşiv nesneleri için gerçek zamanlı erişim.
Sürüm oluşturma özelliği etkinleştirilmiş bir pakette, bir nesnenin depolama sınıfını dönüştürmek için CopyObject işlemi çağırdığınızda, OSS yeni nesne sürümü için otomatik olarak benzersiz bir sürüm kimliği oluşturur. Bu sürüm kimliği,
x-oss-version-idyanıt üstbilgisinde döndürülür.Sürüm oluşturma özelliği devre dışı bırakılmış veya askıya alınmış bir pakette, bir nesnenin depolama sınıfını dönüştürmek için CopyObject işlemi çağırdığınızda, OSS yeni nesne için null sürüm kimliğine sahip bir sürüm otomatik olarak oluşturur ve mevcut null sürüm kimliğine sahip sürümün üzerine yazar. Üzerine yazılan nesne IA, Arşiv, Soğuk Arşiv veya Derin Soğuk Arşiv depolama sınıfındaysa, nesneyi minimum depolama süresinden daha kısa süreyle depolama için ücretlendirilebilirsiniz. Daha fazla bilgi için bkz. Nesneler minimum depolama süresinden daha kısa süreyle depolandığında nasıl ücretlendiriliriz?.
CopyObject kullanarak depolama sınıflarını dönüştürme kuralları
-
LRS
Bir LRS nesnesini aşağıdaki depolama sınıfları arasında dönüştürebilirsiniz: Standard LRS, IA LRS, Arşiv LRS, Soğuk Arşiv LRS ve Derin Soğuk Arşiv LRS.
-
Bölge Yedekli Depolama (ZRS)
Bir ZRS nesnesini aşağıdaki depolama sınıfları arasında dönüştürebilirsiniz: Standard ZRS, IA ZRS ve Arşiv ZRS.
Bir Arşiv ZRS nesnesini Standard ZRS veya IA ZRS nesnesine dönüştürürken, paketin ayarlarına bağlı olarak farklı işlemler gerekir:
Paket için Arşiv nesneleri için gerçek zamanlı erişim etkinleştirilmişse, Arşiv nesnesini geri yüklemeden doğrudan depolama sınıfını dönüştürebilirsiniz.
Paket için Arşiv nesneleri için gerçek zamanlı erişim etkinleştirilmemişse, Arşiv nesnesinin depolama sınıfını dönüştürmeden önce onu geri yüklemeniz gerekir.
CopyObject kullanarak depolama sınıflarını dönüştürme yöntemleri
Nesne Üzerine Yazmayı Önleme özelliğini etkinleştirdikten sonra, OSS konsolu, SDK'lar veya ossutil gibi istemciler kullanarak CopyObject işlemi aracılığıyla nesne depolama sınıflarını dönüştüremezsiniz. Depolama sınıflarını dönüştürmek için otomatik dönüştürme amacıyla yaşam döngüsü kurallarını kullanmanız gerekir.
Kullanım notları
Bir nesnenin depolama sınıfını IA, Arşiv, Soğuk Arşiv veya Derin Soğuk Arşiv'e dönüştürürken aşağıdaki hususlara dikkat edin:
Minimum faturalandırılabilir boyut
Bir nesnenin minimum faturalandırılabilir boyutu 64 KB'tır. Bir nesne 64 KB'tan küçükse, 64 KB depolama için ücretlendirilirsiniz.
Minimum depolama süresi
IA nesneleri için minimum depolama süresi 30 gün, Arşiv nesneleri için 60 gün, Soğuk Arşiv nesneleri için 180 gün ve Derin Soğuk Arşiv nesneleri için 180 gündür. Bir nesne minimum depolama süresinden daha kısa bir süre depolanırsa, nesneyi minimum depolama süresinden daha kısa süreyle depolama için ücretlendirilirsiniz. Daha fazla bilgi için bkz. Depolama ücretleri.
-
Yaşam döngüsü kuralları kullanarak nesne depolama sınıflarını otomatik olarak dönüştürme
-
Bir nesnenin depolama sınıfını IA veya Arşiv'e dönüştürdüğünüzde, nesnenin depolama süresi yeniden hesaplanmaz.
Örneğin, a.txt adlı bir nesne OSS'te Standard nesne olarak 10 gün depolanır. Depolama sınıfı bir yaşam döngüsü kuralı tarafından IA'ya dönüştürüldükten sonra, 30 günlük minimum depolama süresi gereksinimini karşılamak için yalnızca 20 gün daha depolanması gerekir.
-
Bir nesnenin depolama sınıfını Soğuk Arşiv veya Derin Soğuk Arşiv'e dönüştürdüğünüzde, nesnenin depolama süresi yeniden hesaplanır.
Örnek 1: a.txt adlı bir nesne OSS'te Standard veya IA nesne olarak 10 gün depolanır. Depolama sınıfı bir yaşam döngüsü kuralı tarafından Soğuk Arşiv veya Derin Soğuk Arşiv'e dönüştürüldükten sonra, 180 günlük minimum depolama süresi gereksinimini karşılamak için 180 gün daha depolanması gerekir.
Örnek 2: a.txt adlı bir nesne OSS'te Soğuk Arşiv nesnesi olarak 30 gün depolanır. Depolama sınıfı bir yaşam döngüsü kuralı tarafından Derin Soğuk Arşiv'e dönüştürüldüğünde, Soğuk Arşiv nesnesini 180 günlük minimum depolama süresinden daha kısa süreyle depolama için ücretlendirilirsiniz. Ayrıca, Derin Soğuk Arşiv'e dönüştürüldükten sonra, 180 günlük minimum depolama süresi gereksinimini karşılamak için 180 gün daha depolanması gerekir.
-
-
CopyObject işlemi kullanarak nesne depolama sınıflarını manuel olarak dönüştürme
CopyObject işlemi kullanarak bir nesneyi herhangi bir depolama sınıfına manuel olarak dönüştürdüğünüzde, nesnenin depolama süresi yeniden hesaplanır.
Örneğin, a.txt adlı bir nesne OSS'te Standard nesne olarak 10 gün depolanır. Nesneyi CopyObject işlemi kullanarak manuel olarak IA depolama sınıfına dönüştürdükten sonra, 30 günlük minimum depolama süresi gereksinimini karşılamak için 30 gün daha depolanması gerekir.
Minimum depolama süresi dolmadan önce bir IA, Arşiv, Soğuk Arşiv veya Derin Soğuk Arşiv nesnesini yeniden adlandırırsanız veya aynı ada sahip bir nesne yükleyerek üzerine yazarsanız, nesneyi minimum depolama süresinden daha kısa süreyle depolama için ücretlendirilirsiniz. Örneğin, bir IA nesnesini 29 gün depoladıktan sonra yeniden adlandırırsanız, OSS yeniden adlandırılan nesneyi yeni bir nesne olarak değerlendirir ve depolama süresini sıfırlar. Bu, nesnenin IA depolama sınıfı için minimum depolama süresi gereksinimini karşılamak üzere 30 gün daha depolanması gerektiği anlamına gelir.
Geri yükleme süresi
Bir Arşiv, Soğuk Arşiv veya Derin Soğuk Arşiv nesnesini geri yüklemek zaman alır. İş senaryonuz nesnelere gerçek zamanlı erişim gerektiriyorsa, nesnelerin depolama sınıfını Arşiv, Soğuk Arşiv veya Derin Soğuk Arşiv'e dönüştürmemenizi öneririz.
İstek ücretleri
Dönüştürme yöntemi | Nesnenin kaynak depolama sınıfı | İstek ücretleri |
Yaşam döngüsü kuralı | Standard, IA, Arşiv, Soğuk Arşiv | Nesnenin kaynak depolama sınıfına göre PUT istekleri için ücretlendirilirsiniz. Ücretler geçerli pakete faturalandırılır. |
CopyObject | Arşiv Depolama |
|
Standard, IA, Soğuk Arşiv, Derin Soğuk Arşiv | Nesnenin kaynak depolama sınıfına göre PUT istekleri için ücretlendirilirsiniz. Ücretler hedef pakete faturalandırılır. |
①Arşiv nesneleri için gerçek zamanlı erişim etkinleştirilmişse, kaynak bir Arşiv nesnesinin depolama sınıfını dönüştürmek için CopyObject işlemi kullandığınızda önceden geri yüklemeniz gerekmez. Arşiv Depolamadan veri geri yükleme için ücretlendirilmezsiniz, ancak gerçek zamanlı erişim için veri alma ücretlerinden ücretlendirilirsiniz.
②Arşiv nesneleri için gerçek zamanlı erişim etkinleştirilmemişse, kaynak bir Arşiv nesnesinin depolama sınıfını dönüştürmek için CopyObject işlemi kullandığınızda önceden geri yüklemeniz gerekir. Arşiv Depolamadan veri geri yükleme için ücretlendirilirsiniz, ancak gerçek zamanlı erişim için veri alma ücretlerinden ücretlendirilmezsiniz.
Daha fazla bilgi için bkz. Veri işleme ücretleri.
Veri alma ücretleri
IA nesnelerine eriştiğinizde, erişilen gerçek veri miktarına göre ek veri alma ücretlerinden ücretlendirilirsiniz. Arşiv, Soğuk Arşiv ve Derin Soğuk Arşiv nesnelerini geri yüklediğinizde, ek veri geri yükleme ücretlerinden ücretlendirilirsiniz. Arşiv nesneleri için gerçek zamanlı erişimi etkinleştirdikten sonra, Arşiv nesnelerine doğrudan eriştiğinizde gerçek zamanlı erişim için ek ücretlerden ücretlendirilirsiniz. Bu ücretler, giden trafik ücretlerinden ayrı olarak faturalandırılır. Bir nesneye ayda ortalama birden fazla kez erişilirse, IA, Arşiv, Soğuk Arşiv veya Derin Soğuk Arşiv depolama sınıfını kullanmanın maliyeti Standard depolama sınıfından daha yüksek olabilir.
Geçici depolama ücretleri
Bir Soğuk Arşiv veya Derin Soğuk Arşiv nesnesi geri yüklendiğinde, erişim için nesnenin bir Standard kopyası oluşturulur. Geri yükleme süresi boyunca bu kopya için Standard depolama sınıfının depolama oranında geçici depolama ücretlerinden ücretlendirilirsiniz.
SSS
Seyrek Erişim'den Standard'a bir nesnenin depolama sınıfını dönüştürmek için son değiştirilme zamanına dayalı bir yaşam döngüsü kuralı kullanabilir miyim?
Hayır, kullanamazsınız. Bir nesnenin depolama sınıfını IA'dan Standard'a dönüştürmek için aşağıdaki yöntemlerden birini kullanabilirsiniz:
-
CopyObject işlemini kullanma
Tek bir nesnenin depolama sınıfını IA'dan Standard'a dönüştürmek için CopyObject işlemi çağrılabilir. Daha fazla bilgi için bkz. CopyObject işlemi kullanarak nesne depolama sınıflarını manuel olarak dönüştürme.
-
ossutil kullanma
Bir nesnenin depolama sınıfını IA'dan Standard'a dönüştürmek için --storage-class seçeneğiyle set-props komutunu çalıştırmak üzere ossutil kullanabilirsiniz. Daha fazla bilgi için bkz. set-props (Nesne özelliklerini ayarla).
> Change Storage Class