Azure kaynaklarını bir abonelikten diğerine taşımak çoğu zaman portal üzerinden birkaç tıkla hallolur: kaynak grubunu seçersiniz, taşınacak aboneliği gösterirsiniz, doğrulama geçerse taşıma başlar. Ama bir istisna var ve sahada beni de uğraştıran nokta tam burası: Marketplace plan bilgisiyle kurulmuş sanal makineler bu taşımada olduğu gibi gelmez. Disk, sanal ağ ve ağ arayüzü gibi kaynaklar yeni aboneliğe geçer; sanal makinenin kendisini ise hedef tarafta plan bilgisini yeniden tanımlayıp aynı disk üzerinden tekrar oluşturmanız gerekir.

Aşağıdaki PowerShell betiği bu senaryo için: taşınan public IP ve ağ arayüzünü yeniden bağlıyor, eski abonelikten not aldığınız Publisher, Product ve Name değerleriyle Marketplace planını tanımlayıp koşulları kabul ediyor, son adımda da taşınan işletim sistemi diskini yeni sanal makineye bağlayarak makineyi ayağa kaldırıyor. Değişken isimlerini kendi ortamınıza göre güncellemeniz yeterli; plan bilgilerini taşımadan önce kaydetmeyi unutmayın, sonradan bulmak zahmetli oluyor.

İlgili Azure Yazıları

Yorum Bırakın