Aracılığıyla paylaş


Kapsayıcılar için geçici silme

Kapsayıcı geçici silme, silinen verileri belirli bir süre boyunca sistemde tutarak verilerinizin yanlışlıkla silinmesini engeller. Saklama süresi boyunca geçici olarak silinen kapsayıcıyı ve içeriğini silindiği sırada kapsayıcının durumuna geri yükleyebilirsiniz. Saklama süresi dolduktan sonra kapsayıcı ve içeriği kalıcı olarak silinir.

Blob geçici silme, blob verileri için kapsamlı bir veri koruma stratejisinin bir parçasıdır. Blob verileriniz için en iyi koruma için Microsoft aşağıdaki veri koruma özelliklerinin tümünü etkinleştirmenizi önerir:

  • Silinmiş bir kapsayıcıyı geri yüklemek için kapsayıcı geçici silme. Kapsayıcı geçici silmeyi etkinleştirmeyi öğrenmek için bkz . Kapsayıcılar için geçici silmeyi etkinleştirme ve yönetme.
  • Blobun önceki sürümlerini otomatik olarak korumak için blob sürümü oluşturma. Blob sürümü oluşturma etkinleştirildiğinde, yanlışlıkla değiştirilmiş veya silinmişse verilerinizi kurtarmak için blobun önceki bir sürümünü geri yükleyebilirsiniz. Blob sürümü oluşturmayı etkinleştirmeyi öğrenmek için bkz . Blob sürümü oluşturmayı etkinleştirme ve yönetme.
  • Silinmiş bir blobu, anlık görüntüyü veya sürümü geri yüklemek için blob geçici silme. Blob geçici silmeyi etkinleştirmeyi öğrenmek için bkz . Bloblar için geçici silmeyi etkinleştirme ve yönetme.

Microsoft'un veri koruma önerileri hakkında daha fazla bilgi edinmek için bkz . Veri korumasına genel bakış.

Dikkat

Depolama hesabı için blob sürümü oluşturmayı etkinleştirdikten sonra, bu hesaptaki bir bloba yapılan her yazma işlemi yeni bir sürüm oluşturulmasına neden olur. Bu nedenle blob sürümü oluşturmanın etkinleştirilmesi ek maliyetlere neden olabilir. Maliyetleri en aza indirmek için bir yaşam döngüsü yönetim ilkesi kullanarak eski sürümleri otomatik olarak silin. Yaşam döngüsü yönetimi hakkında daha fazla bilgi için bkz. Azure Blob Depolama erişim katmanlarını otomatikleştirerek maliyetleri iyileştirme.

Kapsayıcı geçici silme nasıl çalışır?

Kapsayıcı geçici silmeyi etkinleştirdiğinizde, silinen kapsayıcılar için 1 ile 365 gün arasında bir bekletme süresi belirtebilirsiniz. Varsayılan saklama süresi yedi gündür. Saklama süresi boyunca, Kapsayıcıyı Geri Yükle işlemini çağırarak silinmiş bir kapsayıcıyı kurtarabilirsiniz.

Bir kapsayıcıyı geri yüklerken, kapsayıcının blobları ve tüm blob sürümleri ve anlık görüntüleri de geri yüklenir. Ancak, yalnızca kapsayıcının kendisi silinmişse blobları geri yüklemek için kapsayıcı geçici silmeyi kullanabilirsiniz. Üst kapsayıcısı silinmediğinde silinen bir blobu geri yüklemek için blob geçici silme veya blob sürümü oluşturma kullanmanız gerekir.

Uyarı

Kapsayıcı geçici silme, silme sırasında yalnızca tüm kapsayıcıları ve içeriklerini geri yükleyebilir. Kapsayıcı geçici silmeyi kullanarak bir kapsayıcı içindeki silinmiş blobu geri yükleyemezsiniz. Microsoft ayrıca bir kapsayıcıdaki tek tek blobları korumak için blob geçici silme ve blob sürümü oluşturma özelliklerini etkinleştirmenizi önerir.

Bir kapsayıcıyı geri yüklerken, kapsayıcıyı özgün adına geri yüklemeniz gerekir. Özgün ad yeni bir kapsayıcı oluşturmak için kullanıldıysa geçici olarak silinen kapsayıcıyı geri yükleyemezsiniz.

Aşağıdaki diyagramda, kapsayıcı geçici silme etkinleştirildiğinde silinen bir kapsayıcının nasıl geri yüklenebileceği gösterilmektedir:

Diagram showing how a soft-deleted container may be restored

Saklama süresi dolduktan sonra kapsayıcı Azure Depolama'dan kalıcı olarak silinir ve kurtarılamaz. Saat, kapsayıcının silindiği noktada bekletme süresinde başlar. Bekletme süresini istediğiniz zaman değiştirebilirsiniz, ancak güncelleştirilmiş saklama süresinin yalnızca yeni silinen kapsayıcılar için geçerli olduğunu unutmayın. Daha önce silinen kapsayıcılar, kapsayıcının silindiği sırada geçerli olan saklama süresine bağlı olarak kalıcı olarak silinir.

Kapsayıcı geçici silmenin devre dışı bırakılması, daha önce geçici olarak silinmiş olan kapsayıcıların kalıcı olarak silinmesine neden olmaz. Geçici olarak silinen tüm kapsayıcılar, kapsayıcı silindiği sırada geçerli olan saklama süresinin sonunda kalıcı olarak silinir.

Kapsayıcı geçici silme, aşağıdaki depolama hesabı türleri için kullanılabilir:

  • Genel amaçlı v2 ve v1 depolama hesapları
  • Blob depolama hesaplarını engelleme
  • Blob depolama hesapları

Azure Data Lake Storage 2. Nesil için etkinleştirilmiş hiyerarşik ad alanına sahip Depolama hesapları da desteklenir.

Azure Depolama REST API'sinin sürüm 2019-12-12 veya üzeri, kapsayıcı geçici silmeyi destekler.

Önemli

Kapsayıcı geçici silme, depolama hesabının silinmesine karşı koruma sağlamaz, yalnızca bu hesaptaki kapsayıcıların silinmesine karşı koruma sağlar. Depolama hesabını silinmeye karşı korumak için depolama hesabı kaynağında bir kilit yapılandırın. Azure Resource Manager kaynaklarını kilitleme hakkında daha fazla bilgi için bkz . Beklenmeyen değişiklikleri önlemek için kaynakları kilitleme.

Özellik desteği

Bu özellik için destek, Data Lake Storage 2. Nesil, Ağ Dosya Sistemi (NFS) 3.0 protokolü veya SSH Dosya Aktarım Protokolü (SFTP) etkinleştirilerek etkilenebilir. Bu özelliklerden herhangi birini etkinleştirdiyseniz bu özelliğin desteğini değerlendirmek için bkz. Azure Depolama hesaplarında Blob Depolama özellik desteği.

Fiyatlandırma ve faturalama

Kapsayıcı geçici silmeyi etkinleştirmek için ek ücret alınmaz. Geçici olarak silinen kapsayıcılardaki veriler, etkin veriyle aynı hızda faturalandırılır.

Sonraki adımlar