Geçici silme sırasında çalışma alanı verilerini kurtarma

Azure Machine Learning çalışma alanının geçici silme özelliği, yanlışlıkla silme işleminden sonra çalışma alanı verilerini kurtarmayı denemenize olanak tanıyan bir veri koruma özelliği sağlar. Geçici silme, çalışma alanını silmeye yönelik iki adımlı bir yaklaşım sunar. Bir çalışma alanı silindiğinde, ilk geçici olarak silinir. Geçici olarak silinmiş durumdayken, veri saklama süresi boyunca çalışma alanını ve verilerini kurtarmayı veya kalıcı olarak silmeyi seçebilirsiniz.

Çalışma alanı geçici silme nasıl çalışır?

Çalışma alanı geçici olarak silindiğinde, hizmet tarafında depolanan veriler ve meta veriler geçici olarak silinir ancak bazı yapılandırmalar kalıcı olarak silinir. Aşağıdaki tabloda, hangi yapılandırmaların ve nesnelerin geçici olarak silindiği ve hangilerinin kalıcı olarak silindiği hakkında genel bir bakış sağlanmaktadır.

Veri / yapılandırma Geçici olarak silindi Sabit silindi
Çalıştırma Geçmişi
Modeller
Veri
Ortamlar
Bileşenler
Notebooks
Pipelines
Tasarımcı işlem hatları
AutoML işleri
Veri etiketleme projeleri
Veri depoları
Kuyruğa alınan veya çalışan işler
Rol atamaları ✓*
İç önbellek
İşlem örneği
İşlem kümeleri
Çıkarım uç noktaları
Bağlı Databricks çalışma alanları ✓*

* Microsoft, bir çalışma alanı kurtarıldığında rekreasyon veya yeniden ekleme girişiminde bulunur. Kurtarma garanti değildir ve en iyi deneme girişimidir.

Geçici silme işleminden sonra hizmet, kurtarma saklama süresi boyunca gerekli verileri ve meta verileri tutar. Saklama süresi dolduğunda veya bir çalışma alanını kalıcı olarak silmeniz durumunda veriler ve meta veriler etkin bir şekilde silinir.

Geçici silme saklama süresi

Silinen çalışma alanları için varsayılan saklama süresi 14 gündür. Saklama süresi, çalışma alanı verilerinin silindikten sonra ne kadar süreyle kullanılabilir kaldığını gösterir. Çalışma alanı geçici olarak silinir silinmez saklama süresi saati başlar.

Saklama süresi boyunca, geçici olarak silinen çalışma alanları kurtarabilir veya kalıcı olarak silinebilir. Çalışma alanında eğitim işi gönderme gibi diğer tüm işlemler başarısız olur.

Önemli

Bekletme süresi geçene veya çalışma alanı kalıcı olarak silinene kadar geçici olarak silinmiş bir çalışma alanının adını yeniden kullanamazsınız. Bekleme süresi geçtikten sonra geçici olarak silinen bir çalışma alanı otomatik olarak kalıcı şekilde silinir.

Çalışma alanını silme

Çalışma alanını silerken varsayılan silme davranışı geçici silmedir. İsterseniz çalışma alanınızı kalıcı olarak silerek geçici silme davranışını geçersiz kılabilirsiniz. Çalışma alanının kalıcı olarak silinmesi, çalışma alanı verilerinin hemen silinmesini sağlar. İlgili uyumluluk gereksinimlerini karşılamak için veya bir çalışma alanı silindikten hemen sonra adının yeniden kullanılması gerektiğinde bu seçeneği kullanın. Çalışma alanı oluşturmak ve daha sonra silmek istediğiniz geliştirme/test senaryolarında bu seçenek yararlı olabilir.

Azure portalından bir çalışma alanını silerken Çalışma alanını kalıcı olarak silme seçeneğini işaretleyin. Bir kerede yalnızca bir çalışma alanını kalıcı olarak silebilir ve toplu işlem kullanmayabilirsiniz.

Screenshot of the delete workspace form in the portal.

Bahşiş

v1 SDK ve CLI, varsayılan geçici silme davranışını geçersiz kılmaya yönelik işlevsellik sağlamaz. SDK veya CLI'dan gelen varsayılan davranışı geçersiz kılmak için v2 sürümlerini kullanın. Daha fazla bilgi için bu makalenin CLI ve SDK v2 makalesine veya v2 sürümüne bakın.

Azure Machine Learning SDK veya CLI kullanıyorsanız bayrağını permanently_delete ayarlayabilirsiniz.

from azure.ai.ml import MLClient
from azure.identity import DefaultAzureCredential

ml_client = MLClient(
    DefaultAzureCredential(),
    subscription_id="<SUBSCRIPTION_ID>",
    resource_group_name="<RESOURCE_GROUP>"
)

result = ml_client.workspaces.begin_delete(
    name="myworkspace",
    permanently_delete=True,
    delete_dependent_resources=False
).result()

print(result)

Kalıcı olarak silindikten sonra çalışma alanı verileri artık kurtarılamaz. Geçici silme saklama süresi dolduğunda çalışma alanı verilerinin kalıcı olarak silinmesi de tetikleniyor.

Geçici olarak silinen çalışma alanlarını yönetme

Geçici olarak silinen çalışma alanları, Azure portalındaki Azure Machine Learning kaynak sağlayıcısı altında yönetilebilir. Geçici olarak silinen çalışma alanlarını listelemek için aşağıdaki adımları kullanın:

  1. Azure portalından Diğer hizmetler'i seçin. AI + makine öğrenmesi kategorisinden Azure Machine Learning'i seçin.

  2. Geçici olarak silinen ve saklama süresi içinde kalan çalışma alanlarını görüntülemek için sayfanın üst kısmından Son silinenler'i seçin.

    Screenshot highlighting the recently deleted link.

  3. Son silinen çalışma alanları görünümünden bir çalışma alanını kurtarabilir veya kalıcı olarak silebilirsiniz.

    Screenshot of the recently deleted workspaces view.

Geçici olarak silinen çalışma alanını kurtarma

Geçici olarak silinen bir çalışma alanında Kurtar'ı seçtiğinizde, çalışma alanı durumunu geri yüklemek için bir işlem başlatılır. Hizmet, Azure RBAC rol atamaları dahil olmak üzere kaynakların bir alt kümesini yeniden oluşturmayı veya yeniden eklemeyi dener. İşlem kümeleri dahil olmak üzere sabit silinmiş kaynaklar sizin tarafınızdan yeniden oluşturulmalıdır.

Azure Machine Learning, çalışma alanı kimliği için Azure RBAC rol atamalarını kurtarır, ancak çalışma alanına eklediğiniz rol atamalarını kurtarmaz. Rol atamalarının çalışma alanı kurtarmadan sonra yayılması 15 dakika kadar sürebilir.

Çalışma alanının kurtarılması her zaman mümkün olmayabilir. Azure Machine Learning çalışma alanı meta verilerini çalışma alanıyla ilişkili diğer Azure kaynaklarında depolar. Bu bağımlı Azure kaynaklarının silinmesi, çalışma alanının kurtarılmasını veya doğru bir şekilde geri yüklenmesini engelleyebilir. Silinen Azure Machine Learning çalışma alanı kurtarılmadan önce bu çalışma alanının bağımlılıkları kurtarılmalıdır. Aşağıdaki tabloda Azure Machine Learning çalışma alanının her bağımlılığı için kurtarma seçenekleri özetlenmiştir.

Bağımlılık Kurtarma yaklaşımı
Azure Key Vault Silinen bir Azure Key Vault örneğini kurtarma
Azure Depolama Silinen Azure depolama hesabını kurtarma.
Azure Container Registry Azure Container Registry, çalışma alanı kurtarma işleminde zorunlu bir gereksinim değildir. Azure Machine Learning özel ortamlar için görüntüleri yeniden oluşturabilir.
Azure Application Insights İlk olarak Log Analytics çalışma alanınızı kurtarın. Ardından özgün adıyla bir uygulama içgörüleri yeniden oluşturun.

Faturalamanın etkileri

Genel olarak, bir çalışma alanı geçici olarak silinmiş durumda olduğunda, yalnızca iki işlem mümkündür: 'kalıcı olarak silme' ve 'kurtarma'. Diğer tüm işlemler başarısız olur. Bu nedenle, çalışma alanı mevcut olsa bile işlem işlemi gerçekleştirilemez ve bu nedenle kullanım gerçekleşmez. Çalışma alanı geçici olarak silindiğinde, işlem kümeleri de dahil olmak üzere maliyet tahakkuk eden tüm kaynaklar sabit olarak silinir.

Önemli

Şifreleme için müşteri tarafından yönetilen anahtarları kullanan çalışma alanları, aboneliğinizdeki ek hizmet verilerini yönetilen bir kaynak grubunda depolar. Çalışma alanı geçici olarak silindiğinde, yönetilen kaynak grubu ve içindeki kaynaklar silinmez ve çalışma alanı sabit olarak silinene kadar maliyete neden olur.

Genel Veri Koruma Yönetmeliği (GDPR) etkileri

Geçici silme işleminden sonra hizmet, kurtarma saklama süresi boyunca gerekli verileri ve meta verileri tutar. GDPR ve gizlilik açısından bakıldığında, kişisel verileri silme isteği geçici silme değil, çalışma alanının kalıcı olarak silinmesi isteği olarak yorumlanmalıdır.

Saklama süresi dolduğunda veya bir çalışma alanını kalıcı olarak silmeniz durumunda veriler ve meta veriler etkin bir şekilde silinir. Silme sırasında bir çalışma alanını kalıcı olarak silmeyi seçebilirsiniz.

Daha fazla bilgi için çalışma alanı verilerini dışarı aktarma veya silme makalesine bakın.

Sonraki adımlar