Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Saat Anda menyebarkan sumber daya ke Azure, detail penyebaran dicatat dalam riwayat penyebaran pada cakupan tempat penyebaran terjadi. Setiap cakupan- apakah itu grup sumber daya, langganan, grup manajemen, penyewa dapat menyimpan hingga 800 penyebaran dalam riwayatnya. Setelah batas ini tercapai, Azure secara otomatis menghapus penyebaran terlama untuk memberi ruang bagi yang baru. Proses pembersihan otomatis ini diimplementasikan pada 6 Agustus 2020.
Catatan
Menghapus penyebaran dari riwayat tidak memengaruhi sumber daya yang disebarkan.
Gambaran umum penghapusan riwayat penyebaran otomatis
Penyebaran dihapus dari riwayat Anda saat melebihi 700 penyebaran. Azure Resource Manager menghapus penyebaran hingga riwayatnya turun menjadi 600. Penyebaran paling lama selalu dihapus terlebih dahulu.
Penting
Jika cakupan Anda sudah mencapai batas 800, penyebaran Anda berikutnya akan gagal dengan pesan kesalahan. Proses penghapusan otomatis segera dimulai. Anda dapat mencoba penyebaran lagi setelah menunggu sebentar.
Selain penyebaran, Anda juga memicu penghapusan saat menjalankan operasi bagaimana-jika memvalidasi penyebaran.
Saat Anda memberikan nama yang sama pada penyebaran seperti yang ada dalam riwayat, Anda mereset tempatnya dalam riwayat. Penyebaran bergerak ke tempat terbaru dalam riwayat. Anda juga mereset tempat penyebaran saat kembali ke penyebaran tersebut setelah terjadi kesalahan.
Izin yang diperlukan untuk penghapusan otomatis
Penghapusan diminta berdasarkan identitas pengguna yang menyebarkan templat. Untuk menghapus penyebaran, pengguna harus memiliki akses ke tindakan Microsoft.Resources/deployments/delete. Jika pengguna tidak memiliki izin yang diperlukan, penyebaran tidak dihapus dari riwayat.
Jika pengguna saat ini tidak memiliki izin yang diperlukan, penghapusan otomatis akan dicoba lagi selama penyebaran berikutnya.
Menangani kunci sumber daya
Jika Anda memiliki kunci CanNotDelete pada grup sumber daya atau langganan, penyebaran untuk cakupan tersebut tidak dapat dihapus secara otomatis. Untuk mengaktifkan pembersihan otomatis riwayat penyebaran, Anda perlu menghapus kunci.
Untuk menghapus kunci grup sumber daya, jalankan perintah berikut:
$lockId = (Get-AzResourceLock -ResourceGroupName lockedRG).LockId
Remove-AzResourceLock -LockId $lockId
Untuk menghapus kunci grup sumber daya, jalankan perintah berikut:
Memilih keluar dari penghapusan otomatis
Anda dapat menolak penghapusan otomatis untuk mengelola riwayat penyebaran Anda secara manual. Gunakan opsi ini dengan hati-hati, karena batas 800 penyebaran tetap diberlakukan, dan melebihinya menyebabkan kegagalan penyebaran.
Penting
Penolakan hanya tersedia untuk cakupan langganan, karena dikendalikan oleh penanda fitur tingkat langganan Microsoft.Resources/DisableDeploymentGrooming. Anda tidak dapat menolak hanya untuk grup sumber daya tertentu. Untuk cakupan grup penyewa atau manajemen, buka tiket dukungan untuk menonaktifkan penghapusan otomatis.
Untuk menonaktifkan penghapusan otomatis pada cakupan langganan (memengaruhi semua grup sumber daya di dalamnya):
Untuk PowerShell, gunakan Register-AzProviderFeature.
Register-AzProviderFeature -ProviderNamespace Microsoft.Resources -FeatureName DisableDeploymentGrooming
Untuk melihat status langganan Anda saat ini, gunakan:
Get-AzProviderFeature -ProviderNamespace Microsoft.Resources -FeatureName DisableDeploymentGrooming
Untuk mengaktifkan kembali penghapusan otomatis, gunakan Azure REST API atau Azure CLI.
Langkah berikutnya
- Untuk mempelajari cara menampilkan riwayat penyebaran, lihat Menampilkan riwayat penyebaran dengan Azure Resource Manager.