Memulihkan data ruang kerja saat dihapus sementara

Fitur penghapusan sementara untuk ruang kerja Azure Pembelajaran Mesin menyediakan kemampuan perlindungan data yang memungkinkan Anda mencoba pemulihan data ruang kerja setelah penghapusan yang tidak disengaja. Penghapusan sementara memperkenalkan pendekatan dua langkah dalam menghapus ruang kerja. Saat ruang kerja dihapus, ruang kerja akan dihapus sementara terlebih dahulu. Saat dalam status dihapus sementara, Anda dapat memilih untuk memulihkan atau menghapus ruang kerja secara permanen dan datanya selama periode retensi data.

Cara kerja penghapusan sementara ruang kerja

Saat ruang kerja dihapus sementara, data dan metadata yang disimpan sisi layanan dihapus sementara, tetapi beberapa konfigurasi dihapus secara permanen. Tabel di bawah ini memberikan gambaran umum tentang konfigurasi dan objek mana yang dihapus sementara, dan mana yang dihapus secara permanen.

Data /konfigurasi Penghapusan sementara Penghapusan secara permanen
Riwayat eksekusi
Model
Data
Lingkungan
Komponen
Notebook
Pipelines
Alur perancang
Pekerjaan AutoML
Proyek pelabelan data
Datastore
Mengantre atau menjalankan pekerjaan
Penetapan peran ✓*
Cache internal
Hitung intance
Kluster komputasi
Titik akhir inferensi
Ruang kerja Databricks Tertaut ✓*

* Microsoft mencoba rekreasi atau memasang ulang saat ruang kerja dipulihkan. Pemulihan tidak dijamin, dan upaya terbaik.

Setelah penghapusan sementara, layanan menyimpan data dan metadata yang diperlukan selama periode retensi pemulihan. Ketika periode retensi kedaluwarsa, atau jika Anda menghapus ruang kerja secara permanen, data dan metadata akan dihapus secara aktif.

Periode retensi penghapusan sementara

Periode retensi default 14 hari berlaku untuk ruang kerja yang dihapus. Periode retensi menunjukkan berapa lama data ruang kerja tetap tersedia setelah dihapus. Jam dimulai pada periode retensi segera setelah ruang kerja dihapus sementara.

Selama periode retensi, ruang kerja yang dihapus sementara dapat dipulihkan atau dihapus secara permanen. Operasi lain di ruang kerja, seperti mengirimkan pekerjaan pelatihan, akan gagal.

Penting

Anda tidak dapat menggunakan kembali nama ruang kerja yang telah dihapus sementara hingga periode retensi berlalu atau ruang kerja dihapus secara permanen. Setelah periode retensi berlalu, ruang kerja yang dihapus sementara secara otomatis akan dihapus secara permanen.

Menghapus ruang kerja

Perilaku penghapusan default saat menghapus ruang kerja adalah penghapusan sementara. Secara opsional, Anda dapat mengambil alih perilaku penghapusan sementara dengan menghapus ruang kerja Anda secara permanen. Menghapus ruang kerja secara permanen memastikan bahwa data ruang kerja segera dihapus. Gunakan opsi ini untuk memenuhi persyaratan kepatuhan terkait, atau kapan pun Anda memerlukan nama ruang kerja untuk digunakan kembali segera setelah penghapusan. Ini mungkin berguna dalam skenario dev/test tempat Anda ingin membuat dan kemudian menghapus ruang kerja.

Saat menghapus ruang kerja dari portal Azure, centang Hapus ruang kerja secara permanen. Anda hanya dapat menghapus satu ruang kerja secara permanen sekaligus, dan tidak menggunakan operasi batch.

Screenshot of the delete workspace form in the portal.

Tip

V1 SDK dan CLI tidak menyediakan fungsionalitas untuk mengambil alih perilaku penghapusan sementara default. Untuk mengambil alih perilaku default dari SDK atau CLI, gunakan versi v2. Untuk informasi selengkapnya, lihat artikel CLI & SDK v2 atau versi v2 artikel ini.

Jika Anda menggunakan Azure Pembelajaran Mesin SDK atau CLI, Anda dapat mengatur permanently_delete bendera.

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)

Setelah dihapus secara permanen, data ruang kerja tidak dapat lagi dipulihkan. Penghapusan permanen data ruang kerja juga dipicu ketika periode retensi penghapusan sementara kedaluwarsa.

Mengelola ruang kerja yang dihapus sementara

Ruang kerja yang dihapus sementara dapat dikelola di bawah penyedia sumber daya Azure Pembelajaran Mesin di portal Azure. Untuk mencantumkan ruang kerja yang dihapus sementara, gunakan langkah-langkah berikut:

  1. Dari portal Azure, pilih Layanan lainnya. Dari kategori AI + pembelajaran mesin, pilih Azure Pembelajaran Mesin.

  2. Dari bagian atas halaman, pilih Baru dihapus untuk melihat ruang kerja yang dihapus sementara dan masih dalam periode retensi.

    Screenshot highlighting the recently deleted link.

  3. Dari tampilan ruang kerja yang baru dihapus, Anda dapat memulihkan atau menghapus ruang kerja secara permanen.

    Screenshot of the recently deleted workspaces view.

Memulihkan ruang kerja yang dihapus sementara

Saat Anda memilih Pulihkan pada ruang kerja yang dihapus sementara, ruang kerja memulai operasi untuk memulihkan status ruang kerja. Layanan ini mencoba pembuatan ulang atau penautan ulang subset sumber daya, termasuk penetapan peran Azure RBAC. Sumber daya yang dihapus secara permanen termasuk kluster komputasi harus dibuat ulang oleh Anda.

Azure Pembelajaran Mesin memulihkan penetapan peran Azure RBAC untuk identitas ruang kerja, tetapi tidak memulihkan penetapan peran yang telah Anda tambahkan di ruang kerja. Mungkin perlu waktu hingga 15 menit agar penetapan peran disebarluaskan setelah pemulihan ruang kerja.

Pemulihan ruang kerja mungkin tidak selalu dimungkinkan. Azure Pembelajaran Mesin menyimpan metadata ruang kerja di sumber daya Azure lainnya yang terkait dengan ruang kerja. Jika sumber daya Azure dependen ini dihapus, hal ini dapat mencegah ruang kerja dipulihkan atau dipulihkan dengan benar. Dependensi ruang kerja Azure Machine Learning harus dipulihkan terlebih dahulu, sebelum memulihkan ruang kerja yang dihapus. Tabel berikut menguraikan opsi pemulihan untuk setiap dependensi ruang kerja Azure Machine Learning.

Dependensi Pendekatan pemulihan
Azure Key Vault Memulihkan instans Azure Key Vault yang dihapus
Azure Storage Memulihkan akun penyimpanan Azure yang dihapus.
Azure Container Registry Azure Container Registry bukanlah persyaratan sulit untuk pemulihan ruang kerja. Azure Machine Learning dapat meregenerasi gambar untuk lingkungan kustom.
Azure Application Insights Pertama, pulihkan ruang kerja analitik log Anda. Kemudian buat ulang wawasan aplikasi dengan nama aslinya.

Implikasi penagihan

Secara umum, ketika ruang kerja dalam status dihapus sementara, hanya ada dua operasi yang mungkin: 'hapus secara permanen' dan 'pulihkan'. Semua operasi lainnya akan gagal. Oleh karena itu, meskipun ruang kerja ada, tidak ada operasi komputasi yang dapat dilakukan dan karenanya tidak ada penggunaan yang akan terjadi. Saat ruang kerja dihapus sementara, sumber daya yang dikenakan biaya termasuk kluster komputasi akan dihapus secara permanen.

Penting

Ruang kerja yang menggunakan kunci yang dikelola pelanggan untuk penyimpanan enkripsi data layanan tambahan dalam langganan Anda dalam grup sumber daya terkelola. Ketika ruang kerja dihapus sementara, grup sumber daya terkelola dan sumber daya di dalamnya tidak akan dihapus dan akan dikenakan biaya hingga ruang kerja dihapus secara permanen.

Implikasi Peraturan Perlindungan Data Umum (GDPR)

Setelah penghapusan sementara, layanan menyimpan data dan metadata yang diperlukan selama periode retensi pemulihan. Dari GDPR dan perspektif privasi, permintaan untuk menghapus data pribadi harus ditafsirkan sebagai permintaan penghapusan permanen ruang kerja dan bukan penghapusan sementara.

Ketika periode retensi kedaluwarsa, atau jika Anda menghapus ruang kerja secara permanen, data dan metadata akan dihapus secara aktif. Anda dapat memilih untuk menghapus ruang kerja secara permanen pada saat penghapusan.

Untuk informasi selengkapnya, lihat artikel Mengekspor atau menghapus data ruang kerja.

Langkah berikutnya