Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Az.Tools.Migration PowerShell modülü, azure yönetimi için önerilen eski AzureRM modülünden daha yeni Az modülüne geçişi kolaylaştırır.
Önemli
AzureRM PowerShell modülü 29 Şubat 2024 itibarıyla kullanımdan kaldırılmıştır.
Microsoft, özellikle AzureRM için yazılmış betikleri güncelleştirmek için gereken çabayla ilgili müşteri geri bildirimlerine yanıt olarak Az.Tools.Migration'ı kullanıma sundu. Birçok müşterinin Azure ortamları için karmaşık betikler oluşturmaya yatırım yaptığı kabul edilen Az.Tools.Migration , geçiş sürecini kolaylaştırmak ve otomatikleştirmek için oluşturulmuştur ve böylece el ile gerçekleştirilen iş yükü ve betik yükseltmeleri sırasında hata olasılığı azaltılır.
Az.Tools.Migration modülünü nasıl kullanacağınız
Az.Tools.Migration kullanma işlemi birkaç adımdan oluşur:
AzureRM sürüm 6.13.1'e güncelleştirme:Az.Tools.Migration'ı kullanmadan önce, kullanıcıların betiklerinin Az modülüne geçiş öncesinde son sürüm olan AzureRM sürüm 6.13.1'e güncelleştirildiğinden emin olmaları gerekir.
Az.Tools.Migration yükleniyor: Modül, komutuyla
Install-Module -Name Az.Tools.MigrationPowerShell Galerisi'nden yüklenebilir.Yükseltme Planı Oluşturma:
New-AzUpgradeModulePlanCmdlet bir yükseltme planı oluşturur. Mevcut betikleri değiştirmez, ancak belirli dosyaları ve güncelleştirmeleri gerektiren uzaklık noktalarını ayrıntılı olarak gösteren bir plan oluşturarak bir yükseltme yolu sağlar. Bu cmdlet, belirli betikleri veya klasörleri hedeflemek için FilePath ve DirectoryPath gibi parametreleri alır.Yükseltme Planını Gözden Geçirme: Yükseltmeyi yürütmeden önce, splatting kullanan komutlar gibi otomatik yükseltmeleri engelleyebilecek olası sorunlar için planı gözden geçirmek ve gerekirse bunları el ile düzeltmek çok önemlidir.
Yükseltmeyi Gerçekleştirme: Sorunları gözden geçirip çözdükten sonra, asıl yükseltme cmdlet'i kullanılarak
Invoke-AzUpgradeModulePlangerçekleştirilir. Bu cmdlet, mevcut dosyaları değiştirebilir veya daha güvenli olarak, özgün betikleri korumak amacıyla, adlarına_az_upgradedekleyerek değişiklikleri yeni dosyalara kaydedebilir.
Sorunsuz bir geçiş sağlamak için, yükseltmeleri gerçekleştirmeden önce betiklerin yedeklenmesi önerilir çünkü Invoke-AzUpgradeModulePlan cmdlet, -FileEditMode SaveChangesToNewFiles seçeneğiyle kullanılmadığında yıkıcı olabilir.
Kullanıcıların azure-powershell-migration için GitHub deposundaki geçiş işlemiyle ilgili geri bildirim sağlamaları veya sorunları bildirmeleri önerilir.
Azure PowerShell