Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Enjoy members-only rewards and discounts
  • Create and access a list of your products

ECS: ECS'de CAS saklama

Summary: Bu makale, ECS'de CAS saklama ile ilgilidir. Makalede, CAS uygulamaları için gelişmiş saklama: olay temelli saklama, mahkeme kararı ile tutma ve min./maks. düzenleyici de açıklanır

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

Bu makale, ECS'de CAS saklama ile ilgilidir. Makalede, CAS uygulamaları için gelişmiş saklama: olay temelli saklama, mahkeme kararı ile tutma ve min./maks. düzenleyici de açıklanır
https://www.dell.com/support/home/us/en/19/product-support/product/ecs-appliance-/docs adresinde bulup indirebileceğiniz ECS Veri Erişim Rehberi'nden alınmıştır
 


ECS'de CAS saklama


CAS C-Clip'in, süreyi belirleyen bir saklama süresi olabilir. İlişkili nesne, bir uygulama tarafından silinmeden önce ECS depolama alanında saklanır.


Saklama süreleri

Saklama süreleri, nesne için C-Clip'te CAS uygulaması tarafından atanır.

Örneğin, finansal bir belgenin oluşturulduğu tarihten itibaren üç yıl boyunca saklanması gerekirse
finansal belgeyle ilişkili C-Clip'te üç yıl saklama süresi belirtilir. Belgenin
süresiz olarak saklanmasını belirtmek de mümkündür.

Saklama ilkeleri (saklama sınıfları)

Not: Centera'nın retention classes (saklama sınıfları) kavramı, ECS'de retention policies'e (saklama ilkeleri) eşlenir.
Bu belgede saklama ilkeleri kullanılmaktadır.

Saklama ilkeleri, kullanım durumlarının belirlenip C-Clip'lere uygulanmasını sağlar. Örneğin,
farklı belge türlerinin saklama süreleri farklı olabilir. Aşağıdaki saklama sürelerini
gerekli kılabilirsiniz:
  • Finansal: 3 yıl
  • Yasal: 5 yıl
  • E-posta: 6 ay

Bir saklama ilkesi, ilkenin değiştirilmesiyle birden fazla C-Clip'e uygulandığında, ilkenin uygulandığı her nesne için saklama
süresi değişir.

Saklama ilkeleri ECS'deki ad alanlarıyla ilişkilendirilir ve CAS uygulaması tarafından
saklama sınıfları olarak tanınır.
 

ECS grup seviyesinde saklama ve CAS

Grup seviyesinde saklama, Centera'daki varsayılan havuzda saklama işlemi değildir. ECS'de CAS varsayılan saklaması
sürekli olarak sıfırdır.
 

Uyumluluk ad alanlarında nesne seviyesinde saklamasız yazılan nesnelerde varsayılan
saklama süresi.

ECS 3.0'dan itibaren bir uygulama, bir Uyumluluk ad alanında ECS CAS grubuna nesne saklama
olmadan C-Clip yazarken grup, saklama değerine (örneğin, 6 ay) sahip olduğunda varsayılan süresiz
(-1) sabitleme süresi, C-Clip'lere atanır. C-Clip'ler, grup düzeyinde
saklama süresi ve varsayılan nesne düzeyinde saklama seçenekleri arasındaki
en uzun etkili saklama süresinden dolayı asla silinemez.
 

CAS önceliği

ECS'deki bir CAS nesnesine birden fazla saklama süresi uygulandığında, saklamanın nasıl
uygulandığına bakılmaksızın daha yüksek değere sahip saklama süresi öncelikli olur.
 

CAS saklamasını uygulama

Ad alanları için saklama ilkelerini ECS Portal'da veya ECS Management
API ile tanımlayabilirsiniz. Bkz. Ad alanı saklama politikalarını ayarlama.

Harici CAS uygulamanız, oluşturulma sırasında C-Clip'e sabit bir saklama süresi veya saklama ilkesi
atayabilir.

API'lerle saklama süresi uygularken süreyi saniye cinsinden belirtin.

Not: ECS CAS, saklamayla ilişkili tüm hesaplamalar için geçiş zamanını değil, C-Clip
oluşturma zamanını alır.


ECS Yönetim API'siyle saklama ilkeleri oluşturma.ECS'yi kullanarak aşağıda özetlendiği gibi saklama süreleri ve ilkeleri
oluşturabilirsiniz.

Yöntem Açıklama
PUT /object/bucket/{bucketName}/retention Bir grup için saklama değeri, gruptaki her nesneye
uygulanan zorunlu bir saklama süresini
belirler. Saklama süresini 1 yıl olarak ayarlarsanız
gruptaki bir nesne bir yıl süreyle silinemez.
GET /object/bucket/{bucketName}/retention Belirtilen grup için ayarlanmış geçerli saklama
süresini döndürür.
POST /object/namespaces/namespace/{namespace}/
retention
Ad alanları için saklama ayarı ilke işlevi görür.
Buna göre her ilke bir <Ad>:<Saklama süresi> çiftidir.
Bir ad alanı için birden fazla saklama ilkesi
tanımlayabilir ve ad alanı içerisindeki bir nesneye
adıyla ilke atayabilirsiniz. Böylece, ilgili ilkeyi değiştirerek
bu ilkenin atandığı nesnelerin saklama süresini
değiştirebilirsiniz.
PUT /object/namespaces/namespace/{namespace}/
retention/{class}
Bir ad alanıyla ilişkilendirilen saklama ilkesinin
süresini günceller.
GET /object/namespaces/namespace/{namespace}/
retention
Bir ad alanı için tanımlanan saklama ilkesini döndürür.

ECS Management API hakkında daha fazla bilgi için ECS Veri Erişim Rehberi'nin (İngilizce) ECS Management REST API
giriş bölümüne bakın. Çevrimiçi kaynak buradadır: ECS API Referansı.


CAS uygulamaları için gelişmiş saklama: olay temelli saklama, mahkeme kararı ile tutma ve min./maks. düzenleyici

CAS API'de ECS'nin desteklediği gelişmiş saklama özelliğini açıklar.

Saklama stratejilerini etkinleştirmek için müşteri uygulamalarında CAS API kullanılır. CAS iş yükleri
ECS'ye geçirildiğinde, CAS API özelliklerinin ECS farkındalığı müşteri uygulamalarının geçirilen
verilerle kullanılmaya devam etmesine olanak tanır. ECS'de aşağıdaki gelişmiş saklama yönetimi (ARM)
özellikleri ayrı bir lisans olmadan kullanılabilir:
  • Olay temelli saklama: CAS uygulaması belirtilen bir olayı aldığında bir nesneyi,
    saklama süresi veya saklama ilkesi uygulamak üzere o nesnenin C-Clip'i yoluyla yapılandırma olanağıdır.
  • Mahkeme kararı ile tutma: CAS uygulaması, C-Clip'i yoluyla nesneye mahkeme kararı ile tutma
    uyguladığında nesnenin silinmesini önleme olanağıdır. CAS uygulaması, benzersiz mahkeme kararı ile tutma kimlikleri
    oluşturarak ve uygulayarak bir nesneye 100'e kadar mahkeme kararı ile tutma uygulayabilir.
  • Min./Maks. düzenleyici: Bir yöneticinin sabit bir saklama süresi veya değişken bir saklama
    süresi için grup seviyesinde sınırlar uygulama olanağıdır. Değişken saklama süresi, olay temelli saklamayı desteklemek
    için ayarlanır. ECS'de Sistem veya Ad Alanı Yöneticileri, değerleri ECS
    Portal ile ayarlayabilir. Programcılar, değerleri ECS Management API kullanarak ayarlayabilir.
Not: Herhangi bir adlandırma şemasıyla yazılan ve ECS'ye taşınan eski CAS verileri için
ARM desteklenir.

CAS grup seviyesinde saklama için min./maks. düzenleyici

ECS Portal'dan bir CAS grubu bulun ve Edit (Düzenle) öğesini seçin. Bucket Retention Period (Grup Saklama Süresi) dışında aşağıdaki ekranda gösterilen tüm özellikler
yalnızca CAS için olan özelliklerdir. Bucket Retention
Period
(Grup Saklama Süresi), tüm ECS grup türlerinde desteklenen standart ECS grubu saklama özelliğidir.

kA53a0000004NEvCAM_1_0


CAS grubu saklama özellikleri aşağıdaki tabloda açıklanmıştır.
 

Özellik Açıklama
Enforce Retention (Saklamayı Uygula) Bu özellik açık olursa saklama bilgileri (süre veya ilke) olmadan hiçbir CAS nesnesi
oluşturulamaz. Böyle bir nesneyi kaydetme denemesi hata döndürür. Açık olursa
uyumluluğun etkinleştirildiği bir ortamda bile Bucket Retention Period (Grup Saklama Süresi)
yapılandırılamaz.
Not: CE+ modunda Centera ECS'ye taşındığında, grupta Enforce Retention(Saklamayı Uygula)
varsayılan olarak açılır.
Bucket Retention
Period (Grup Saklama Süresi)
Grup saklama süresi belirtildiğinde hem grup düzeyinde hem de nesne düzeyinde
saklama süresi olduğunda daha uzun olan süre uygulanır. Uyumluluğun etkinleştirildiği
bir ortamda nesnenin saklama bilgileri uygulanmadığı sürece Bucket Retention Period
(Grup Saklama Süresi) zorunludur. Ancak Bucket Retention Period (Grup Saklama Süresi)
yapılandırıldığında, nesnenin saklama bilgileri uygulansa bile bu süre sıfırlanamaz.
Minimum Fixed
Retention Period (Minimum Sabit Saklama Süresi)
Bu özellik, nesnelerde belirtilen saklama süresini yönetir. Bir nesnenin saklama
süresi burada belirtilen sınırların dışında kalırsa nesneyi yazma denemesi başarısız olur. Saklama ilkeleri kullanılarak min./maks. ayarlar uygulanmaz. Minimum Fixed Retention Period
(Minimum Sabit Saklama Süresi) için Infinite (Süresiz) seçiminin yapılması, tüm saklama değerlerinin süresiz olmasını sağlar. Maximum Fixed Retention Period (Maksimum Sabit Saklama Süresi)
için if (koşul) öğesinin seçilmesi, üst sınırın olmamasını sağlar. Bir gruba
yazılan her C-Clip'e min./maks. saklama kısıtlamaları uygulanır. Bir clip herhangi bir
SDK tabanlı üçüncü parti araçla geçirilirse bu saklama sınırlar içinde olmalıdır. Aksi takdirde, hata
alınır.
Maximum Fixed
Retention Period (Maksimum Sabit Saklama Süresi)
Minimum Variable
Retention Period (Minimum Değişken Saklama Süresi)
Bu özellik, olay temelli saklama (EBR) kullanarak nesnelerde belirtilen değişken saklama süresini
yönetir. EBR'de temel saklama süresi ayarlanır ve programlı tetikleme işlevi,
tetikleme gerçekleştiğinde saklama süresini artırabilir. Bir nesnenin yeni
saklama süresi burada belirtilen sınırların dışında kalırsa tetiklemeye karşılık nesneyi yazma denemesi
başarısız olur. Saklama ilkelerini kullanırken min./maks. ayarlar
uygulanmaz. Minimum Variable Retention Period (Minimum Değişken Saklama Süresi) için Infinite (Süresiz) seçiminin yapılması, tüm saklama değerlerinin
süresiz olmasını sağlar. Maximum Variable Retention Period (Maksimum Değişken Saklama Süresi)
için if (koşul) öğesinin seçilmesi, üst sınırın olmamasını sağlar. Bir gruba yazılan her C-Clip'e min./maks. saklama kısıtlamaları
uygulanır. Bir clip herhangi bir SDK tabanlı üçüncü parti araçla geçirilirse bu saklama sınırlar içinde olmalıdır.
Aksi takdirde hata alınır.
Maximum Variable
Retention Period (Maksimum Değişken Saklama Süresi)

Not: Sistem Yöneticisi veya programlayıcı sabit ve değişken saklama süreleri için
herhangi bir değer ayarlamadıysa ECS Management API get (toplama) işlevi min./maks.
ayarları için değer döndürmez. Enforce Retention Information in C-Clip (C-Clip'te Saklama Bilgilerini Uygula) varsayılan değer olan
false değerini döndürür.
 

Olay temelli saklama

Olay temelli saklama (EBR), bir kaydın bir olaydan önce ve olaydan sonra belirtilen süre boyunca silinemeyeceğini
belirten bir talimattır. CAS'de EBR, belirtilen temel saklama süresi
veya saklama ilkesi ile tetikleme gerçekleştiğinde daha uzun bir saklama süresi
ayarlayabilen uygulama tanımlı bir tetikleyicisi olan bir C-Clip'tir. Saklama süresi ancak tetikleme gerçekleştiğinde başlar.
Bir C-Clip EBR için işaretlendiğinde, ayrıcalıklı silme işlemi kullanılmadığı sürece olaydan önce
silinemez.

EBR kullanılırken C-Clip yaşam döngüsü şöyledir:

  • Oluşturma: Uygulama yeni bir C-Clip oluşturur ve bunu EBR altında olarak işaretler. Uygulama,
    minimum saklama işlevi gören sabit bir saklama süresi sağlayabilir ve olay temelli bir saklama süresi veya
    ilkesi sağlamalıdır.
  • Tetikleyici Olay: Uygulama, olay temelli saklama süresi veya saklama ilkesinin başlangıç noktası olan
    olayı tetikler. Olay temelli saklama süresi C-Clip oluşturulurken
    atanan süreden uzun olursa uygulama yeni bir olay temelli
    saklama süresi atayabilir.
  • Silme: Uygulama C-Clip'i silmeye çalışırken şu koşulların karşılanması gerekir:
    İlke (ad alanı) saklama süresinin dolması
    Grup saklama süresinin dolması
    Sabit saklama süresinin dolması
    Olayın tetiklenmesi
    Oluşturma sırasında ayarlanan EBR'nin ve daha sonra olay sırasında gerçekleşen tüm değişikliklerin (eklentiler) süresinin dolması
Aşağıdaki şekilde EBR kapsamındaki C-Clip için üç olası senaryo gösterilmektedir:
  • C1'de, olay tetiklenmeden önce sona ermiş sabit veya minimum saklama süresi vardır.
  • C2'de, EBR süresinin dolmasından önce sona erecek sabit veya minimum saklama süresi vardır.
  • C3'te, EBR süresi dolduktan sonra sona erecek sabit veya minimum saklama süresi vardır.
  kA53a0000004NEvCAM_1_1

Uyumlu olmayan ad alanları için ayrıcalıklı silme komutları EBR için sabit ve değişken
saklama sürelerini geçersiz kılabilir.

EBR saklaması uygulanırken değişken saklama süresi için Min./Maks. düzenleyici ayarlarına
uyulması gerekir.

Tabloda olay temelli saklama için CAS API işlevleri gösterilmektedir
İşlev Açıklama
FPClip_EnableEBRWithClass Bu işlev, C-Clip'in gelecekteki bir olayı almaya uygun olacak şekilde ayarlar ve
C-Clip oluşturulurken C-Clip'e atanacak bir olay temelli saklama (EBR)
sınıfını etkinleştirir.
FPClip_EnableEBRWithPeriod Bu işlev, C-Clip'in gelecekteki bir olayı almaya uygun olacak şekilde ayarlar ve
C-Clip oluşturulurken C-Clip'e atanacak bir olay temelli saklama (EBR)
süresini etkinleştirir.
FPClip_IsEBREnabled Bu işlev, bir C-Clip'in olay temelli saklama (EBR) için etkinleştirilip etkinleştirilmediğini
belirten bir Boole değeri döndürür.
FPClip_GetEBRClassName Bu işlev, C-Clip'e atanan olay temelli saklama (EBR) ilkesinin adını
alır.
FPClip_GetEBREventTime Bu işlev, C-Clip için olay temelli saklama (EBR) olayı tetiklendiğinde bu C-Clip
için ayarlanan olay zamanını döndürür.
FPClip_GetEBRPeriod Bu işlev, bir C-Clip ile ilişkilendirilen olay temelli saklama (EBR) süresinin
değerini (saniye cinsinden) döndürür.
FPClip_TriggerEBREvent Bu işlev, olay temelli saklamanın (EBR) etkinleştirildiği C-Clip olayını
tetikler.
FPClip_TriggerEBREventWithClass Bu işlev, olay temelli saklamanın (EBR) etkinleştirildiği C-Clip olayını
tetikler ve C-Clip'e yeni bir EBR ilkesi atar.
FPClip_TriggerEBREventWithPeriod Bu işlev, olay temelli saklamanın (EBR) etkinleştirildiği C-Clip olayını
tetikler ve C-Clip'e yeni bir EBR süresi atar.

 

 

Mahkeme kararı ile tutma

Mahkeme kararı ile tutma, CAS uygulamalarının bir C-Clip'in silinmesini geçici olarak engellemesine olanak tanır. Mahkeme kararı ile tutma;
resmi bir soruşturma, mahkeme celbi veya tahkikat kapsamında olan ve soruşturma
sona erene kadar silinmemesi gereken veriler için kullanılır. Verileri tutma gerekliliği ortadan kalktığında, mahkeme kararı ile tutma
seçeneği uygulamadan kaldırılabilir ve normal saklama davranışı devam eder. CAS uygulaması
mahkeme kararı ile tutma işlemini C-Clip düzeyinde uygular ve kaldırır.

Not: Mahkeme kararı ile tutma kapsamındaki bir C-Clip, ayrıcalıklı silme işlemiyle bile silinemez.

Bir C-Clip, birden fazla mahkeme kararı ile tutma kapsamında olabilir. Uygulamanın mahkeme kararı ile tutma
işlemleri için benzersiz kimlikler oluşturması ve bir C-Clip ile ilişkilendirilen özel mahkeme kararı ile tutma işlemlerini takip edebilmesi gerekir. Uygulama bu
bilgiler için C-Clip sorgusu yapamaz. C-Clip'in mahkeme kararı ile tutma durumunu yalnızca
bir işlev belirler. C-Clip'te bir veya daha fazla mahkeme kararı ile tutma olursa bu işlevin sonucu
true, aksi takdirde false olur.

Mahkeme kararı ile tutma kullanılırken C-Clip yaşam döngüsü şöyledir:

  • Oluşturma: Uygulama yeni bir C-Clip oluşturur ve sabit ve/veya olay temelli
    bir saklama süresi sağlar.
  • Set litigation hold (Mahkeme kararı ile tutma ayarla): Uygulama, C-Clip'i beklemeye alır. Bu uygulama, C-Clip'i yazan
    uygulamadan farklı olabilir.
  • Release litigation hold (Mahkeme kararı ile tutma durumunu kaldır): Uygulama, C-Clip'i serbest bırakır. Bu uygulama, mahkeme kararı ile tutma
    durumunu veya C-Clip'i yazan uygulamadan farklı olabilir.
  • Silme: Uygulama C-Clip'i silmeye çalışırken şu koşulların karşılanması gerekir:
    C-Clip'te bekleyen başka bir mahkeme kararı ile tutma durumunun olmaması.
    İlke saklama süresinin dolması.
    Standart grup saklama süresinin sona ermesi. (Standart grup saklaması tüm ECS için kullanılabilir ancak CAS için önerilmez.)
    Sabit saklama süresinin dolması (yalnızca CAS için geçerli özellik).
    Olay temelli saklama süresinin dolması (yalnızca CAS için geçerli özellik).

Aşağıdaki şekilde mahkeme kararı ile tutma kapsamına alınan C-Clip için üç olası senaryo gösterilmektedir:

  • C1'in tutma durumuna geçirildiğinde süresi zaten dolmuş bir sabit saklamasının olması.
  • C2'nin tutma sırasında süresi dolan bir sabit saklamasının olması.
  • C3'ün, tutma durumu kaldırıldıktan sonra süresi dolacak bir sabit saklamasının olması.

kA53a0000004NEvCAM_1_2

C-Clip'e atanmış birden fazla mahkeme kararı ile tutma durumu olabilir. Bu durumda, her mahkeme kararı ile tutma durumu
için mahkeme kararı ile tutma durumu için benzersiz tanımlayıcılı ayrı bir API çağrısı gerekir.

Not: Mahkeme kararı ile tutma kimliği en fazla 64 karakter uzunluğunda olabilir. C-Clip başına en fazla 100
mahkeme kararı ile tutma kimliği uygulanabilir. Bu sınırlamalar, CAS API ile uygulanır.

Tabloda, mahkeme kararı ile tutma durumu için CAS API işlevleri gösterilmektedir
 

İşlev Açıklama
FPClip_GetRetentionHold Bu işlev, C-Clip'in tutma durumunu belirler ve true veya false
sonucunu döndürür.
FPClip_SetRetentionHold Bu işlev, C-Clip için saklama bekletme durumu ayarlar veya sıfırlar. Birden
fazla mahkeme kararı ile tutma durumu olursa her tutma durumu için
benzersiz bir mahkeme kararı ile tutma kimliği sağlayın. Birden fazla tutma durumu olursa her kimlik için bir çağrı yapın.

Additional Information

Aşağıdaki CAS ile ilgili konular, ECS Veri Erişim Rehberi'nde ayrıntılı bir şekilde ele alınmaktadır ve farklı KB'lere ayrılacaktır:

Affected Products

ECS Appliance

Products

ECS Appliance, Elastic Cloud Storage
Article Properties
Article Number: 000019814
Article Type: How To
Last Modified: 07 Mar 2023
Version:  3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.