Kapsayıcılar için değişmezlik ilkelerini yapılandırma

Azure Blob Depolama için sabit depolama, kullanıcıların iş açısından kritik verileri WORM (Bir Kez Yaz, Çok Oku) durumunda depolamasına olanak tanır. WORM durumundayken, kullanıcı tarafından belirtilen bir aralık için veriler değiştirilemez veya silinemez. Blob verileri için değişmezlik ilkeleri yapılandırarak, verilerinizi üzerine yazma ve silme işlemlerine karşı koruyabilirsiniz. Değişmezlik ilkeleri zamana bağlı saklama ilkelerini ve yasal tutmaları içerir. Blob Depolama için değişmezlik ilkeleri hakkında daha fazla bilgi için bkz. İş açısından kritik blob verilerini sabit depolama ile depolama.

Değiştirilemezlik ilkesinin kapsamı tek bir blob sürümü veya kapsayıcı olarak belirlenmiş olabilir. Bu makalede kapsayıcı düzeyinde değişmezlik ilkesinin nasıl yapılandırıldığı açıklanır. Sürüm düzeyinde değişmezlik ilkelerini yapılandırmayı öğrenmek için bkz. Blob sürümleri için değişmezlik ilkelerini yapılandırma.

Kapsayıcıda bekletme ilkesi yapılandırma

Kapsayıcıda zamana dayalı saklama ilkesi yapılandırmak için Azure portal, PowerShell'i veya Azure CLI'yı kullanın. Kapsayıcı düzeyinde saklama ilkesini 1 ile 146000 gün arasında yapılandırabilirsiniz.

Azure portal içeren bir kapsayıcıda zamana bağlı saklama ilkesi yapılandırmak için şu adımları izleyin:

  1. İstenen kapsayıcıya gidin.

  2. Sağ taraftaki Diğer düğmesini ve ardından Erişim ilkesi'ni seçin.

  3. Sabit blob depolama bölümünde İlke ekle'yi seçin.

  4. İlke türü alanında Zamana bağlı saklama'yı seçin ve bekletme süresini gün cinsinden belirtin.

  5. Kapsayıcı kapsamına sahip bir ilke oluşturmak için Sürüm düzeyinde değişmezliği etkinleştir kutusunu işaretlemeyin.

  6. İsterseniz, bir değişmezlik ilkesi tarafından korunan blobları eklemeye yazmaları etkinleştirmek için Ek korumalı eklemelere izin ver'i seçin. Daha fazla bilgi için bkz. Korumalı ekleme blobu yazmalarına izin verme.

    Screenshot showing how to configure immutability policy scoped to container

Değişmezlik ilkesini yapılandırdıktan sonra kapsayıcı kapsamına alındığını görürsünüz:

Screenshot showing an existing immutability policy that is scoped to the container

Kilidi açık bekletme ilkesini değiştirme

Bekletme aralığını kısaltmak veya uzatmak ve kapsayıcıya blob eklemek için ek yazmalara izin vermek için kilidi açılmış zamana dayalı saklama ilkesini değiştirebilirsiniz. Kilidi açılmış bir ilkeyi de silebilirsiniz.

Azure portal kilidi açılmış zamana bağlı saklama ilkesini değiştirmek için şu adımları izleyin:

  1. İstenen kapsayıcıya gidin.

  2. Diğer düğmesini ve ardından Erişim ilkesi'ni seçin.

  3. Sabit blob sürümleri bölümünde, mevcut kilidi açılmış ilkeyi bulun. Diğer düğmesini ve ardından menüden Düzenle'yi seçin.

  4. İlke için yeni bir bekletme aralığı sağlayın. Korumalı ekleme bloblarına yazmalara izin vermek için Ek korumalı eklemelere izin ver'i de seçebilirsiniz.

    Screenshot showing how to modify an unlocked time-based retention policy

Kilidi açılmış bir ilkeyi silmek için Diğer düğmesini ve ardından Sil'i seçin.

Not

Sürüm düzeyinde değişmezliği etkinleştir onay kutusunu seçerek sürüm düzeyinde değişmezlik ilkelerini etkinleştirebilirsiniz. Sürüm düzeyinde değişmezlik ilkelerini etkinleştirme hakkında daha fazla bilgi için bkz. Blob sürümleri için değişmezlik ilkelerini yapılandırma.

Zamana bağlı saklama ilkesini kilitleme

Zamana bağlı saklama ilkesini test etme işlemini tamamladığınızda, ilkeyi kilitleyebilirsiniz. Kilitli bir ilke SEC 17a-4(f) ve diğer mevzuat uyumluluğuyla uyumludur. Kilitli bir ilke için bekletme aralığını beş kata kadar uzatabilirsiniz, ancak kısaltamazsınız.

İlke kilitlendikten sonra silemezsiniz. Ancak, bekletme aralığı sona erdikten sonra blobu silebilirsiniz.

bir ilkeyi Azure portal kilitlemek için şu adımları izleyin:

  1. Kilidi açılmış ilke içeren bir kapsayıcıya gidin.
  2. Sabit blob sürümleri bölümünde, mevcut kilidi açılmış ilkeyi bulun. Diğer düğmesini ve ardından menüden İlkeyi kilitle'yi seçin.
  3. İlkeyi kilitlemek istediğinizi onaylayın.

Screenshot showing how to lock time-based retention policy in Azure portal

Yasal tutma, yasal tutma açıkça temizleninceye kadar sabit verileri depolar. Yasal tutma ilkeleri hakkında daha fazla bilgi edinmek için bkz. Sabit blob verileri için yasal tutmalar.

Azure portal ile bir kapsayıcıda yasal tutma yapılandırmak için şu adımları izleyin:

  1. İstenen kapsayıcıya gidin.
  2. Diğer düğmesini ve ardından Erişim ilkesi'ni seçin.
  3. Sabit blob sürümleri bölümünde İlke ekle'yi seçin.
  4. İlke türü olarak Yasal tutma'yı seçin ve uygulamak için Tamam'ı seçin.

Aşağıdaki görüntüde hem zamana dayalı saklama ilkesi hem de yasal tutma yapılandırmasına sahip bir kapsayıcı gösterilmektedir.

Screenshot showing a container with both a time-based retention policy and legal hold configured

Yasal saklamayı temizlemek için Erişim ilkesi iletişim kutusuna gidin, Diğer düğmesini seçin ve Sil'i seçin.

Sonraki adımlar