Blob sürümleri için değişmezlik ilkelerini yapılandırma

Azure Blob Depolama için sabit depolama özelliği kullanıcıların iş açısından kritik verileri WORM (Bir Kez Yazma Çok Kez Okuma) durumunda depolamasını sağlar. 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 ilkelerini 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, sürüm düzeyi değişmezlik ilkesinin nasıl yapılandırıldığı açıklanır. Kapsayıcı düzeyinde değişmezlik ilkelerini yapılandırmayı öğrenmek için bkz . Kapsayıcılar için değişmezlik ilkelerini yapılandırma.

Not

Ağ Dosya Sistemi (NFS) 3.0 protokolü veya SSH Dosya Aktarım Protokolü (SFTP) etkinleştirilmiş hesaplarda değişmezlik ilkeleri desteklenmez.

Sürüm düzeyinde değişmezlik ilkesi yapılandırmak iki adımlı bir işlemdir:

  1. İlk olarak, yeni bir depolama hesabında veya yeni veya mevcut bir kapsayıcıda sürüm düzeyinde değişmezlik desteğini etkinleştirin. Ayrıntılar için bkz . Sürüm düzeyinde değişmezlik desteğini etkinleştirme.
  2. Ardından, bu kapsayıcıdaki bir veya daha fazla blob sürümü için geçerli olan zamana bağlı saklama ilkesi veya yasal tutma yapılandırın.

Önkoşullar

Sürüm düzeyinde zamana bağlı saklama ilkelerini yapılandırmak için depolama hesabı için blob sürümü oluşturma etkinleştirilmelidir. Blob sürümü oluşturma özelliğini etkinleştirmenin faturalamayı etkileyeebileceğini unutmayın. Blob sürümü oluşturmayı etkinleştirmeyi öğrenmek için bkz . Blob sürümü oluşturmayı etkinleştirme ve yönetme.

Sürüm düzeyinde değiştirilemezlik ilkeleri için desteklenen depolama hesabı yapılandırmaları hakkında bilgi için bkz . Sabit blob verileri için sürüm düzeyinde WORM ilkeleri.

Sürüm düzeyinde değişmezlik desteğini etkinleştirme

Blob sürümüne zamana bağlı saklama ilkesi uygulayabilmeniz için önce sürüm düzeyinde değişmezlik desteğini etkinleştirmeniz gerekir. Yeni bir depolama hesabında veya yeni veya mevcut bir kapsayıcıda sürüm düzeyinde değişmezlik desteğini etkinleştirebilirsiniz.

Depolama hesabında sürüm düzeyinde değişmezlik desteğini etkinleştirme

Sürüm düzeyinde değişmezlik desteğini yalnızca yeni bir depolama hesabı oluşturduğunuzda etkinleştirebilirsiniz.

Azure portalında bir depolama hesabı oluştururken sürüm düzeyinde değişmezlik desteğini etkinleştirmek için şu adımları izleyin:

  1. Azure portalında Depolama hesapları sayfasına gidin.

  2. Yeni bir hesap oluşturmak için Oluştur düğmesini seçin.

  3. Temel Bilgiler sekmesini doldurun.

  4. Veri koruma sekmesinde, Erişim denetimi'nin altında Sürüm düzeyi değişmezlik desteğini etkinleştir'i seçin. Bu kutuyu işaretlediğinizde Bloblar için sürüm oluşturmayı etkinleştir kutusu da otomatik olarak işaretlenir.

  5. Hesap parametrelerinizi doğrulamak ve depolama hesabını oluşturmak için Gözden Geçir + Oluştur'u seçin.

    Sürüm düzeyinde değişmezlik desteğiyle depolama hesabı oluşturmayı gösteren ekran görüntüsü

Depolama hesabı oluşturulduktan sonra, hesap için varsayılan bir sürüm düzeyi ilkesi yapılandırabilirsiniz. Daha fazla bilgi için bkz . Varsayılan zamana bağlı saklama ilkesini yapılandırma.

Depolama hesabı için sürüm düzeyinde değişmezlik desteği etkinleştirildiyse ve hesap bir veya daha fazla kapsayıcı içeriyorsa, hesap veya kapsayıcılar için geçerli olan değişmezlik ilkeleri olmasa bile depolama hesabını silmeden önce tüm kapsayıcıları silmeniz gerekir.

Not

Depolama hesabında etkinleştirildikten sonra sürüm düzeyinde değişmezlik devre dışı bırakılamaz, ancak kilitli ilkeler silinebilir.

Kapsayıcıda sürüm düzeyinde değişmezlik desteğini etkinleştirme

Hem yeni hem de mevcut kapsayıcılar sürüm düzeyinde değişmezliği destekleyecek şekilde yapılandırılabilir. Ancak, desteği etkinleştirmek için mevcut bir kapsayıcının geçiş işleminden geçmesi gerekir.

Bir kapsayıcı için sürüm düzeyinde değişmezlik desteğinin etkinleştirilmesi, bu kapsayıcıdaki verilerin sabit hale getirilmediğinden emin olun. Ayrıca kapsayıcı için varsayılan bir değişmezlik ilkesi veya belirli bir blob sürümünde bir değişmezlik ilkesi yapılandırmanız gerekir. Depolama hesabı oluşturulurken sürüm düzeyinde değişmezliği etkinleştirdiyseniz, hesap için varsayılan bir değişmezlik ilkesi de yapılandırabilirsiniz.

Yeni bir kapsayıcı için sürüm düzeyinde değişmezliği etkinleştirme

Sürüm düzeyi değişmezlik ilkesi kullanmak için öncelikle kapsayıcıda sürüm düzeyi WORM desteğini açıkça etkinleştirmeniz gerekir. Kapsayıcıyı oluştururken veya mevcut bir kapsayıcıya sürüm düzeyi değişmezlik ilkesi eklerken sürüm düzeyinde WORM desteğini etkinleştirebilirsiniz.

Azure portalında sürüm düzeyinde değişmezliği destekleyen bir kapsayıcı oluşturmak için şu adımları izleyin:

  1. Azure portalında depolama hesabınızın Kapsayıcılar sayfasına gidin ve Ekle'yi seçin.

  2. Yeni kapsayıcı iletişim kutusunda kapsayıcınız için bir ad sağlayın ve Gelişmiş bölümünü genişletin.

  3. Kapsayıcı için sürüm düzeyinde değişmezliği etkinleştirmek için Sürüm düzeyinde değişmezlik desteğini etkinleştir'i seçin.

    Sürüm düzeyinde değişmezlik etkinleştirilmiş bir kapsayıcı oluşturmayı gösteren ekran görüntüsü

Bir kapsayıcı için sürüm düzeyinde değişmezlik desteği etkinleştirildiyse ve kapsayıcı bir veya daha fazla blob içeriyorsa, kapsayıcı veya blobları için geçerli olan değişmezlik ilkeleri olmasa bile kapsayıcıyı silebilmeniz için önce kapsayıcıdaki tüm blobları silmeniz gerekir.

Sürüm düzeyinde değişmezliği desteklemek için mevcut kapsayıcıyı geçirme

Mevcut bir kapsayıcı için sürüm düzeyinde değişmezlik ilkelerini yapılandırmak için, kapsayıcıyı sürüm düzeyinde sabit depolamayı destekleyecek şekilde geçirmeniz gerekir. Kapsayıcı geçişi biraz zaman alabilir ve geri alınamaz. Depolama hesabı başına bir kerede 10 kapsayıcı geçirebilirsiniz.

Var olan bir kapsayıcıyı sürüm düzeyinde değişmezlik ilkelerini destekleyecek şekilde geçirmek için kapsayıcının kapsayıcı düzeyinde zaman tabanlı saklama ilkesi yapılandırılmış olmalıdır. Kapsayıcıda mevcut bir ilke olmadığı sürece geçiş başarısız olur. Kapsayıcı düzeyi ilkesi için bekletme aralığı, kapsayıcıdaki varsayılan sürüm düzeyi ilkesi için bekletme aralığı olarak korunur.

Kapsayıcının mevcut bir kapsayıcı düzeyinde yasal ayrı tutması varsa, yasal tutma kaldırılana kadar geçirilmez.

Azure portalında sürüm düzeyinde değişmezlik ilkelerini desteklemek üzere bir kapsayıcıyı geçirmek için şu adımları izleyin:

  1. İstediğiniz kapsayıcıya gidin.

  2. Kapsayıcının bağlam menüsünde Erişim ilkesi'ni seçin.

  3. Sabit blob depolama'nın altında İlke ekle'yi seçin.

  4. İlke türü alanı için Zamana bağlı saklama'yı seçin ve bekletme aralığını belirtin.

  5. Sürüm düzeyinde değişmezliği etkinleştir'i seçin.

  6. Belirtilen bekletme aralığına sahip bir kapsayıcı düzeyi ilkesi oluşturmak için Tamam'ı seçin ve ardından sürüm düzeyinde değişmezlik desteğine geçişe başlayın.

    Sürüm düzeyinde değişmezliği desteklemek için var olan bir kapsayıcının nasıl geçiriliyor olduğunu gösteren ekran görüntüsü

Geçiş işlemi devam ederken kapsayıcıdaki ilkenin kapsamı Kapsayıcı olarak gösterilir. Kapsayıcı geçişi devam ederken sürüm düzeyinde değişmezlik ilkelerini yönetmeyle ilgili işlemlere izin verilmez. Blob verilerindeki diğer işlemler geçiş sırasında normal şekilde devam eder.

Kapsayıcı geçiş işlemini gösteren ekran görüntüsü

Geçiş tamamlandıktan sonra kapsayıcıdaki ilkenin kapsamı Sürüm olarak gösterilir. Gösterilen ilke, kapsayıcıda daha sonra kapsayıcıda oluşturulan tüm blob sürümlerine otomatik olarak uygulanan varsayılan bir ilkedir. Varsayılan ilke, bu sürüm için özel bir ilke belirtilerek herhangi bir sürümde geçersiz kılınabilir.

Tamamlanmış kapsayıcı geçiş işlemini gösteren ekran görüntüsü

Varsayılan zamana dayalı bekletme ilkesini yapılandırma

Bir depolama hesabı veya tek bir kapsayıcı için sürüm düzeyinde değişmezlik desteğini etkinleştirdikten sonra, hesap veya kapsayıcı için varsayılan sürüm düzeyinde zamana dayalı saklama ilkesi belirtebilirsiniz. Bir hesap veya kapsayıcı için varsayılan bir ilke belirttiğinizde, bu ilke varsayılan olarak hesapta veya kapsayıcıda oluşturulan tüm yeni blob sürümlerine uygulanır. Hesap veya kapsayıcıdaki tek tek blob sürümleri için varsayılan ilkeyi geçersiz kılabilirsiniz.

Varsayılan ilke, varsayılan ilke yapılandırılmadan önce var olan blob sürümlerine otomatik olarak uygulanmaz.

Sürüm düzeyinde değişmezliği desteklemek için mevcut bir kapsayıcıyı geçirdiyseniz, geçiş öncesinde geçerli olan kapsayıcı düzeyi ilkesi kapsayıcı için varsayılan sürüm düzeyi ilkesine geçirilir.

Depolama hesabı veya kapsayıcısı için varsayılan sürüm düzeyinde değişmezlik ilkesi yapılandırmak için Azure portalını, PowerShell'i, Azure CLI'yı veya Azure Depolama SDK'larından birini kullanın. Sürüm düzeyinde değişmezlik desteğini etkinleştirme başlığında açıklandığı gibi depolama hesabı veya kapsayıcı için sürüm düzeyinde değişmezlik desteğini etkinleştirdiğinizden emin olun.

Azure portalında bir depolama hesabı için varsayılan sürüm düzeyinde değişmezlik ilkesi yapılandırmak için şu adımları izleyin:

  1. Azure portalda depolama hesabınıza gidin.

  2. Veri yönetimi'nin altında Veri koruma'yı seçin.

  3. Veri koruma sayfasında Erişim denetimi bölümünü bulun. Depolama hesabı sürüm düzeyinde değişmezlik desteğiyle oluşturulduysa, Erişim denetimi bölümünde İlkeyi yönet düğmesi görüntülenir.

    Depolama hesabı için varsayılan sürüm düzeyinde değişmezlik ilkesinin nasıl yönetileceğini gösteren ekran görüntüsü

  4. Sürüm düzeyinde değişmezlik ilkesini yönet iletişim kutusunu görüntülemek için İlkeyi yönet düğmesini seçin.

  5. Depolama hesabı için varsayılan zamana bağlı saklama ilkesi ekleyin.

    Depolama hesabı için varsayılan sürüm düzeyinde bekletme ilkesini yapılandırmayı gösteren ekran görüntüsü

Azure portalında bir kapsayıcı için varsayılan sürüm düzeyinde değişmezlik ilkesi yapılandırmak için şu adımları izleyin:

  1. Azure portalında Kapsayıcılar sayfasına gidin ve ilkeyi uygulamak istediğiniz kapsayıcıyı bulun.

  2. Kapsayıcının bağlam menüsünde Erişim ilkesi'ni seçin.

  3. Erişim ilkesi iletişim kutusundaki Sabit blob depolama bölümünün altında İlke ekle'yi seçin.

  4. Zamana bağlı saklama ilkesi'ni seçin ve bekletme aralığını belirtin.

  5. Korumalı ekleme yazmalarına izin verilip verilmeyeceğini seçin.

    Ekleme blobları seçeneği, ekleme bloğunun sonuna Ekleme Bloğu işlemini kullanarak iş yüklerinizin yeni veri blokları eklemesini sağlar.

    Blok ve ekleme blobları seçeneği, blok bloblarına yeni bloklar yazma özelliğini ekleyerek bu desteği genişletir. Blob Depolama API'si, uygulamaların bunu doğrudan yapması için bir yol sağlamaz. Ancak, uygulamalar bunu Data Lake Storage 2. Nesil API'sinde kullanılabilen ekleme ve temizleme yöntemlerini kullanarak gerçekleştirebilir. Ayrıca bu özellik, Azure Data Factory gibi Microsoft uygulamalarının iç API'leri kullanarak veri bloklarını eklemesini sağlar. İş yükleriniz bu araçlardan herhangi birine bağımlıysa, bu araçlar bloblara veri eklemeye çalıştığında oluşabilecek hataları önlemek için bu özelliği kullanabilirsiniz.

    Bu seçenekler hakkında daha fazla bilgi edinmek için bkz . Korumalı ekleme blobları yazmalarına izin verme.

    Kapsayıcı kapsamına alınmış değişmezlik ilkesinin nasıl yapılandırıldığını gösteren ekran görüntüsü.

Kapsayıcıda bekletme ilkesinin kapsamını belirleme

Azure portalında zamana bağlı saklama ilkesinin kapsamını belirlemek için şu adımları izleyin:

  1. İstediğiniz kapsayıcıya gidin.

  2. Kapsayıcının bağlam menüsünde Erişim ilkesi'ni seçin.

  3. Sabit blob depolama altında Kapsam alanını bulun. Kapsayıcı varsayılan sürüm düzeyi bekletme ilkesiyle yapılandırılmışsa kapsam, aşağıdaki görüntüde gösterildiği gibi Sürüm olarak ayarlanır:

    Kapsayıcı için yapılandırılmış varsayılan sürüm düzeyinde bekletme ilkesini gösteren ekran görüntüsü

  4. Kapsayıcı kapsayıcı düzeyinde saklama ilkesiyle yapılandırılmışsa, kapsam aşağıdaki görüntüde gösterildiği gibi Kapsayıcı olarak ayarlanır:

    Kapsayıcı için yapılandırılan kapsayıcı düzeyinde bekletme ilkesini gösteren ekran görüntüsü

Var olan bir sürümde zamana bağlı saklama ilkesi yapılandırma

Zamana bağlı saklama ilkeleri blob verilerini belirtilen bir aralık için WORM durumunda tutar. Zamana bağlı saklama ilkeleri hakkında daha fazla bilgi için bkz . Sabit blob verileri için zamana bağlı saklama ilkeleri.

Blob sürümü için zamana dayalı saklama ilkesi yapılandırmak için üç seçeneğiniz vardır:

  • 1. Seçenek: Depolama hesabında veya kapsayıcıda hesaptaki veya kapsayıcıdaki tüm nesnelere uygulanan bir varsayılan ilke yapılandırabilirsiniz. Hesap veya kapsayıcıdaki nesneler, bir ilkeyi tek bir blob sürümünde yapılandırarak açıkça geçersiz kılmadığınız sürece varsayılan ilkeyi devralır. Daha fazla bilgi için bkz . Varsayılan zamana bağlı saklama ilkesini yapılandırma.
  • Seçenek 2: Blobun geçerli sürümünde bir ilke yapılandırabilirsiniz. Bu ilke, varsayılan bir ilke varsa ve kilidi açıksa, depolama hesabında veya kapsayıcıda yapılandırılan varsayılan ilkeyi geçersiz kılabilir. Varsayılan olarak, ilke yapılandırıldıktan sonra oluşturulan önceki sürümler, ilkeyi blobun geçerli sürümünde devralır. Daha fazla bilgi için bkz . Blobun geçerli sürümünde bekletme ilkesi yapılandırma.
  • Seçenek 3: Blobun önceki bir sürümünde ilke yapılandırabilirsiniz. Bu ilke, mevcutsa ve kilidi açıksa geçerli sürümde yapılandırılmış varsayılan ilkeyi geçersiz kılabilir. Daha fazla bilgi için bkz . Blobun önceki bir sürümünde bekletme ilkesi yapılandırma.

Blob sürümü oluşturma hakkında daha fazla bilgi için bkz . Blob sürümü oluşturma.

Bir kapsayıcıya gittiğinizde Azure portalı blobların listesini görüntüler. Görüntülenen her blob, blobun geçerli sürümünü temsil eder. Blobun bağlam menüsünü açıp Önceki sürümleri görüntüle'yi seçerek önceki sürümlerin listesine erişebilirsiniz.

Blobun geçerli sürümünde bekletme ilkesi yapılandırma

Blobun geçerli sürümünde zamana bağlı saklama ilkesi yapılandırmak için şu adımları izleyin:

  1. Hedef blobu içeren kapsayıcıya gidin.

  2. Blobun bağlam menüsünde Erişim ilkesi'ni seçin. Zamana bağlı saklama ilkesi önceki sürüm için zaten yapılandırılmışsa, Erişim ilkesi iletişim kutusunda görüntülenir.

  3. Erişim ilkesi iletişim kutusundaki Sabit blob sürümleri bölümünde İlke ekle'yi seçin.

  4. Zamana bağlı saklama ilkesi'ni seçin ve bekletme aralığını belirtin.

  5. İlkeyi blobun geçerli sürümüne uygulamak için Tamam'ı seçin.

    Blobun geçerli sürümü için bekletme ilkesini yapılandırmayı gösteren ekran görüntüsü

Bir ilkenin geçerli sürümde etkinleştirilip etkinleştirilmediğini görmek için blob özelliklerini görüntüleyebilirsiniz. Blobu seçin, ardından Genel Bakış sekmesine gidin ve Sürüm düzeyi değişmezlik ilkesi özelliğini bulun. bir ilke etkinleştirilirse, Bekletme dönemi özelliği ilkenin bitiş tarihini ve saatini görüntüler. Bir ilkenin geçerli sürüm için yapılandırılabileceğini veya varsayılan bir ilke etkinse blob'un üst kapsayıcısından devralınabileceğini unutmayın.

Azure portalında blob sürümünde değişmezlik ilkesi özelliklerini gösteren ekran görüntüsü

Blobun önceki bir sürümünde bekletme ilkesi yapılandırma

Ayrıca blobun önceki bir sürümünde zamana bağlı saklama ilkesi de yapılandırabilirsiniz. Önceki bir sürüm, değiştirilemeyecek şekilde her zaman sabittir. Ancak, önceki bir sürüm silinebilir. Zamana bağlı saklama ilkesi, etkinken silinmeye karşı koruma sağlar.

Blobun önceki bir sürümünde zamana bağlı saklama ilkesi yapılandırmak için şu adımları izleyin:

  1. Hedef blobu içeren kapsayıcıya gidin.

  2. Blobu seçin, ardından Sürümler sekmesine gidin.

  3. Hedef sürümü bulun, ardından sürümün bağlam menüsünde Erişim ilkesi'ni seçin. Zamana bağlı saklama ilkesi önceki sürüm için zaten yapılandırılmışsa, Erişim ilkesi iletişim kutusunda görüntülenir.

  4. Erişim ilkesi iletişim kutusundaki Sabit blob sürümleri bölümünde İlke ekle'yi seçin.

  5. Zamana bağlı saklama ilkesi'ni seçin ve bekletme aralığını belirtin.

  6. İlkeyi blobun geçerli sürümüne uygulamak için Tamam'ı seçin.

    Azure portalında önceki bir blob sürümü için bekletme ilkesini yapılandırmayı gösteren ekran görüntüsü

Blob karşıya yüklenirken zamana bağlı saklama ilkesi yapılandırma

Sürüm düzeyinde değişmezliği destekleyen bir kapsayıcıya blob yüklemek için Azure portalını kullandığınızda, yeni blob için zaman tabanlı saklama ilkesi yapılandırmaya yönelik çeşitli seçenekleriniz vardır:

  • 1. Seçenek: Kapsayıcı için varsayılan bir bekletme ilkesi yapılandırıldıysa, kapsayıcının ilkesiyle blobu karşıya yükleyebilirsiniz. Kapsayıcıda bekletme ilkesi olduğunda bu seçenek varsayılan olarak seçilidir.
  • Seçenek 2: Kapsayıcı için varsayılan bir bekletme ilkesi yapılandırıldıysa, yeni blob için özel bir bekletme ilkesi tanımlayarak veya blobu ilke olmadan karşıya yükleyerek varsayılan ilkeyi geçersiz kılmayı seçebilirsiniz.
  • 3. Seçenek: Kapsayıcı için varsayılan ilke yapılandırılmamışsa blobu özel bir ilkeyle veya ilke olmadan karşıya yükleyebilirsiniz.

Bir blobu karşıya yüklerken zamana bağlı saklama ilkesi yapılandırmak için şu adımları izleyin:

  1. İstediğiniz kapsayıcıya gidin ve Karşıya Yükle'yi seçin.

  2. Blobu karşıya yükle iletişim kutusunda Gelişmiş bölümünü genişletin.

  3. Bekletme ilkesi alanındaki yeni blob için zamana bağlı saklama ilkesini yapılandırın. Kapsayıcı için yapılandırılmış bir varsayılan ilke varsa, bu ilke varsayılan olarak seçilir. Blob için özel bir ilke de belirtebilirsiniz.

    Azure portalında blob karşıya yüklemesinde bekletme ilkesini yapılandırma seçeneklerini gösteren ekran görüntüsü

Kilitsiz saklama ilkesini değiştirme veya silme

Bekletme aralığını kısaltmak veya uzatmak için kilidi açılmış zamana bağlı saklama ilkesini değiştirebilirsiniz. Kilidi açılmış bir ilkeyi de silebilirsiniz. Blob sürümü için kilidi açılmış zamana bağlı saklama ilkesini düzenlemek veya silmek, diğer sürümlerde geçerli olan ilkeleri etkilemez. Kapsayıcı için geçerli olan varsayılan bir zamana bağlı bekletme ilkesi varsa, değiştirilen veya silinen ilkeye sahip blob sürümü artık kapsayıcıdan devralınır.

Azure portalında kilitsiz zaman tabanlı saklama ilkesini değiştirmek için şu adımları izleyin:

  1. Hedef kapsayıcıyı veya sürümü bulun. Kapsayıcının veya sürümün bağlam menüsünde Erişim ilkesi'ni seçin.

  2. Mevcut kilitsiz değişmezlik ilkesini bulun. Bağlam menüsünde, menüden Düzenle'yi seçin.

    Azure portalında mevcut sürüm düzeyinde zamana dayalı saklama ilkesini düzenlemeyi gösteren ekran görüntüsü

  3. İlkenin sona erme tarihi ve saatini belirtin.

Kilidi açılmış ilkeyi silmek için bağlam menüsünde Sil'i seçin.

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ğu ile uyumludur. Kilitli bir ilke için bekletme aralığını beş kata kadar uzatabilirsiniz, ancak kısaltamazsınız.

İlke kilitlendikten sonra silemezsiniz. Ancak, saklama aralığı dolduktan sonra blobu silebilirsiniz.

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

  1. Hedef kapsayıcıyı veya sürümü bulun. Kapsayıcının veya sürümün bağlam menüsünde Erişim ilkesi'ni seçin.

  2. Sabit blob sürümleri bölümünde, mevcut kilidi açılmış ilkeyi bulun. Bağlam menüsünden İlkeyi kilitle'yi seçin.

  3. İlkeyi kilitlemek istediğinizi onaylayın.

    Azure portalında zamana bağlı saklama ilkesini kilitlemeyi gösteren ekran görüntüsü

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

Blob sürümünde yasal ayrı tutma yapılandırmak için önce depolama hesabında veya kapsayıcıda sürüm düzeyinde değişmezlik desteğini etkinleştirmeniz gerekir. Daha fazla bilgi için bkz . Sürüm düzeyinde değişmezlik desteğini etkinleştirme.

Azure portalı ile blob sürümünde yasal bir saklama yapılandırmak için şu adımları izleyin:

  1. Blobun geçerli sürümü veya önceki bir sürümü olabilecek hedef sürümü bulun. Hedef sürümün bağlam menüsünde Erişim ilkesi'ni seçin.

  2. Sabit blob sürümleri bölümünde İlke ekle'yi seçin.

  3. İ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 saklama yapılandırılmış bir blobun geçerli sürümü gösterilmektedir.

Blob sürümü için yapılandırılmış yasal saklamayı gösteren ekran görüntüsü

Yasal saklamayı temizlemek için Erişim ilkesi iletişim kutusuna gidin ve bağlam menüsünde Sil'i seçin.

Sonraki adımlar