IaaS kaynaklarının klasik modelden Azure Resource Manager’a platform destekli geçişi
Şunlar için geçerlidir: ✔️ Linux VM'leri ✔️ Windows VM'leri
Önemli
Günümüzde IaaS VM'lerinin yaklaşık %90'ı Azure Resource Manager kullanıyor. 28 Şubat 2020 itibarıyla klasik VM'ler kullanımdan kaldırılmıştır ve 6 Eylül 2023'te tamamen kullanımdan kaldırılacaktır. Bu kullanımdan kaldırma ve bunun sizi nasıl etkilediği hakkında daha fazla bilgi edinin.
Bu makalede platform tarafından desteklenen geçiş aracına genel bakış, klasik olarak da bilinen Azure Service Manager'dan (ASM) Resource Manager (ARM) dağıtım modellerine kaynak geçirme ve sanal ağ siteden siteye ağ geçitlerini kullanarak aboneliğinizde bir arada bulunan iki dağıtım modelinden kaynakların nasıl bağlandığı hakkında ayrıntılı bilgiler sağlanır. Azure Resource Manager özellikleri ve avantajları hakkında daha fazla bilgi edinebilirsiniz.
ASM, IaaS VM'leri olarak da bilinen Azure Sanal Makineler (klasik) ve PaaS VM'leri veya Web/Çalışan Rolleri olarak da bilinen Azure Cloud Services (klasik) olarak da bilinen iki farklı işlem ürününü destekler. Bu belgede yalnızca Azure Sanal Makineler (klasik) geçişi hakkında bilgi veilmektedir.
Geçiş hedefi
Resource Manager, şablonlar aracılığıyla karmaşık uygulamaların dağıtılmasını sağlar, VM uzantılarını kullanarak sanal makineleri yapılandırabilir ve erişim yönetimi ile etiketlemeyi birleştirir. Azure Resource Manager, sanal makineler için kullanılabilirlik kümelerine ölçeklenebilir ve paralel dağıtım içerir. Yeni dağıtım modeli ayrıca işlem, ağ ve depolama yaşam döngüsü yönetimini bağımsız olarak sağlar. Son olarak, bir sanal ağdaki sanal makinelerin uygulanmasıyla varsayılan olarak güvenliği etkinleştirmeye odaklanın.
Klasik dağıtım modelinin neredeyse tüm özellikleri Azure Resource Manager altında işlem, ağ ve depolama için desteklenir. Azure Resource Manager'daki yeni özelliklerden yararlanmak için mevcut dağıtımları Klasik dağıtım modelinden geçirebilirsiniz.
Geçiş için desteklenen kaynaklar ve yapılandırmalar
Geçiş için desteklenen kaynaklar
- Sanal Makineler (VM'ler ile Bulut Hizmeti)
- Cloud Services (Web/Çalışan Rolleri ile)
- Kullanılabilirlik Kümeleri
- Depolama Hesapları
- Sanal Ağlar
- VPN Ağ Geçitleri
- Express Route Ağ Geçitleri (yalnızca Sanal Ağ aynı abonelikte)
- Ağ Güvenlik Grupları
- Yönlendirme Tabloları
- Ayrılmış IP’ler
Geçiş için desteklenen yapılandırmalar
Bu klasik IaaS kaynakları geçiş sırasında desteklenir
Hizmet | Yapılandırma |
---|---|
Microsoft Entra Domain Services | Microsoft Entra Domain Services içeren sanal ağlar |
Desteklenen geçiş kapsamları
İşlem, ağ ve depolama kaynaklarının geçişini tamamlamanın dört farklı yolu vardır:
- Sanal makinelerin geçişi (sanal ağda DEĞİl)
- Sanal makinelerin geçişi (sanal ağda)
- Depolama hesaplarının geçişi
- Eklenmemiş kaynakların geçişi
Sanal makinelerin geçişi (sanal ağda DEĞİl)
Resource Manager dağıtım modelinde, uygulamalarınız için varsayılan olarak güvenlik uygulanır. Tüm VM'lerin Resource Manager modelindeki bir sanal ağda olması gerekir. Azure platformu, Deallocate
geçişin bir parçası olarak VM'leri yeniden başlatır (Stop
, ve Start
). Sanal Makineler geçirileceği sanal ağlar için iki seçeneğiniz vardır:
- Platformdan yeni bir sanal ağ oluşturmasını ve sanal makineyi yeni sanal ağa geçirmesini isteyebilirsiniz.
- Sanal makineyi Resource Manager'da mevcut bir sanal ağa geçirebilirsiniz.
Not
Bu geçiş kapsamında, geçiş sırasında hem yönetim düzlemi işlemlerine hem de veri düzlemi işlemlerine bir süre izin verilmeyebilir.
Sanal makinelerin geçişi (sanal ağda)
Çoğu VM yapılandırmasında, Klasik ve Resource Manager dağıtım modelleri arasında yalnızca meta veriler geçirilir. Temel alınan VM'ler aynı donanımda, aynı ağda ve aynı depolamada çalışır. Geçiş sırasında yönetim düzlemi işlemlerine belirli bir süre izin verilmeyebilir. Ancak veri düzlemi çalışmaya devam eder. Yani, VM'ler (klasik) üzerinde çalışan uygulamalarınız geçiş sırasında kapalı kalma süresine neden olmaz.
Aşağıdaki yapılandırmalar şu anda desteklenmemektedir. Gelecekte destek eklenirse, bu yapılandırmadaki bazı VM'ler kapalı kalma süresine neden olabilir (DURDURMA, serbest bırakma ve VM'yi yeniden başlatma işlemlerinden geçebilirsiniz).
- Tek bir bulut hizmetinde birden fazla kullanılabilirlik kümeniz vardır.
- Tek bir bulut hizmetindeki kullanılabilirlik kümesinde bulunmayan bir veya daha fazla kullanılabilirlik kümeniz ve VM'niz var.
Not
Bu geçiş kapsamında, yönetim düzlemi geçiş sırasında belirli bir süre için izin verilmeyebilir. Daha önce açıklandığı gibi belirli yapılandırmalar için veri düzlemi kapalı kalma süresi oluşur.
Depolama hesaplarının geçişi
Sorunsuz geçişe izin vermek için Resource Manager VM'lerini klasik bir depolama hesabında dağıtabilirsiniz. Bu özellik sayesinde işlem ve ağ kaynakları depolama hesaplarından bağımsız olarak geçirilebilir ve geçirilmelidir. Sanal Makineler ve Sanal Ağ geçiş yaptıktan sonra, geçiş işlemini tamamlamak için depolama hesaplarınız üzerinden geçiş yapmanız gerekir.
Depolama hesabınızda ilişkili diskler veya Sanal Makineler verileri yoksa ve yalnızca bloblar, dosyalar, tablolar ve kuyruklar varsa Azure Resource Manager'a geçiş, bağımlılıklar olmadan tek başına geçiş olarak gerçekleştirilebilir.
Not
Resource Manager dağıtım modelinde Klasik görüntüler ve diskler kavramı yoktur. Depolama hesabı geçirildiğinde Klasik görüntüler ve diskler artık Azure portalında görünmez, ancak yedekleme VHD'leri depolama hesabında kalır.
Aşağıdaki ekran görüntüleri, Azure portalını kullanarak Klasik depolama hesabının Azure Resource Manager depolama hesabına nasıl yükselteceğini gösterir:
- Azure Portal’ında oturum açın.
- Klasik depolama hesabınıza gidin.
- Ayarlar bölümünde ARM'ye Geçir'e tıklayın.
- Geçiş uygulanabilirliğini belirlemek için Doğrula'ya tıklayın.
- Doğrulama başarılı olursa, geçirilen depolama hesabı oluşturmak için Hazırla'ya tıklayın.
- Geçişi onaylamak için evet yazın ve geçişi tamamlamak için İşle'ye tıklayın.
Eklenmemiş kaynakların geçişi
İlişkili diskleri veya Sanal Makineler verileri olmayan Depolama Hesapları bağımsız olarak geçirilebilir.
Hiçbir Sanal Makineler ve Sanal Ağ bağlı olmayan Ağ Güvenlik Grupları, Yol Tabloları ve Ayrılmış IP'ler de bağımsız olarak geçirilebilir.
Desteklenmeyen özellikler ve yapılandırmalar
Bazı özellikler ve yapılandırmalar şu anda desteklenmemektedir; aşağıdaki bölümlerde, bunların etrafındaki önerilerimiz açıklanmaktadır.
Desteklenmeyen özellikler
Aşağıdaki özellikler şu anda desteklenmiyor. İsteğe bağlı olarak bu ayarları kaldırabilir, VM'leri geçirip Resource Manager dağıtım modelindeki ayarları yeniden etkinleştirebilirsiniz.
Kaynak sağlayıcısı | Özellik | Öneri |
---|---|---|
İşlem | İlişkilendirilmemiş sanal makine diskleri. | Depolama Hesabı geçirildiğinde bu disklerin arkasındaki VHD blobları geçirilir |
İşlem | Sanal makine görüntüleri. | Depolama Hesabı geçirildiğinde bu disklerin arkasındaki VHD blobları geçirilir |
Ağ | Uç nokta ACL’leri. | Uç Nokta ACL'lerini kaldırın ve geçişi yeniden deneyin. |
Ağ | Application Gateway | Geçişe başlamadan önce Application Gateway'i kaldırın ve geçiş tamamlandıktan sonra Application Gateway'i yeniden oluşturun. |
Ağ | Sanal Ağ Eşlemesi kullanan sanal ağlar. | Sanal Ağ Resource Manager'a geçirip eşleyin. Sanal Ağ Eşlemesi hakkında daha fazla bilgi edinin. |
Desteklenmeyen yapılandırmalar
Aşağıdaki yapılandırmalar şu anda desteklenmemektedir.
Hizmet | Yapılandırma | Öneri |
---|---|---|
Resource Manager | Klasik kaynaklar için Rol Tabanlı Erişim Denetimi (RBAC) | Kaynakların URI'si geçiş sonrasında değiştirildiğinden, geçiş sonrasında gerçekleşmesi gereken RBAC ilkesi güncelleştirmelerini planlamanız önerilir. |
İşlem | Vm ile ilişkilendirilmiş birden çok alt ağ | Alt ağ yapılandırmasını yalnızca bir alt ağa başvuracak şekilde güncelleştirin. Bu işlem, vm'den ikincil bir NIC 'yi (başka bir alt ağa başvuran) kaldırmanızı ve geçiş tamamlandıktan sonra yeniden takmanızı gerektirebilir. |
İşlem | Bir sanal ağa ait olan ancak açık bir alt ağa atanmamış sanal makineler | İsteğe bağlı olarak VM'yi silebilirsiniz. |
İşlem | Uyarıları olan sanal makineler, Otomatik Ölçeklendirme ilkeleri | Geçiş işlemi devam eder ve bu ayarlar bırakılır. Geçişi gerçekleştirmeden önce ortamınızı değerlendirmeniz kesinlikle önerilir. Alternatif olarak, geçiş tamamlandıktan sonra uyarı ayarlarını yeniden yapılandırabilirsiniz. |
İşlem | XML VM uzantıları (BGInfo 1.*, Visual Studio Hata Ayıklayıcısı, Web Dağıtımı ve Uzaktan Hata Ayıklama) | Bu özellik desteklenmez. Geçişe devam etmek için bu uzantıları sanal makineden kaldırmanız önerilir, aksi takdirde geçiş işlemi sırasında otomatik olarak bırakılırlar. |
İşlem | Premium depolama ile önyükleme tanılaması | Geçişe devam etmeden önce VM'ler için Önyükleme Tanılama özelliğini devre dışı bırakın. Geçiş tamamlandıktan sonra Resource Manager yığınında önyükleme tanılamasını yeniden etkinleştirebilirsiniz. Ayrıca, ekran görüntüsü ve seri günlükler için kullanılan bloblar silinmelidir, böylece bu bloblar için artık ücret alınmaz. |
İşlem | Birden fazla kullanılabilirlik kümesi veya birden çok kullanılabilirlik kümesi içeren bulut hizmetleri. | Bu işlem şu anda desteklenmiyor. Geçişten önce Sanal Makineler aynı kullanılabilirlik kümesine taşıyın. |
İşlem | Bulut için Microsoft Defender uzantılı VM | Bulut için Microsoft Defender, güvenliklerini izlemek ve uyarı göndermek için uzantıları Sanal Makineler otomatik olarak yükler. Bu uzantılar genellikle abonelikte Bulut için Microsoft Defender ilkesi etkinse otomatik olarak yüklenir. Sanal Makineler geçirmek için abonelikte Bulut için Defender ilkesini devre dışı bırakın. Bu ilke, Bulut için Defender izleme uzantısını Sanal Makineler kaldırır. |
İşlem | Yedekleme veya anlık görüntü uzantısına sahip VM | Bu uzantılar, Azure Backup hizmetiyle yapılandırılmış bir Sanal Makineye yüklenir. Bu VM'lerin geçişi desteklenmese de, geçiş öncesinde alınan yedeklemeleri tutmak için Klasik azure Resource Manager geçişi hakkında sık sorulan sorular makalesindeki yönergeleri izleyin. |
İşlem | Azure Site Recovery uzantısına sahip VM | Bu uzantılar, Azure Site Recovery hizmetiyle yapılandırılmış bir Sanal Makineye yüklenir. Site Recovery ile kullanılan depolamanın geçişi işe yarasa da geçerli çoğaltma etkilenecektir. Depolama geçişi sonrasında VM çoğaltmasını devre dışı bırakmanız ve etkinleştirmeniz gerekir. |
Ağ | Sanal makineler ve web/çalışan rolleri içeren sanal ağlar | Bu işlem şu anda desteklenmiyor. Geçirmeden önce Web/Çalışan rollerini kendi Sanal Ağ taşıyın. Klasik Sanal Ağ geçirildikten sonra, geçirilen Azure Resource Manager Sanal Ağ daha önce olduğu gibi benzer bir yapılandırma elde etmek için klasik Sanal Ağ ile eşlenebilir. |
Ağ | Klasik Express Route bağlantı hatları | Bu işlem şu anda desteklenmiyor. IaaS geçişine başlamadan önce bu devrelerin Azure Resource Manager'a geçirilmesi gerekir. Daha fazla bilgi edinmek için bkz . ExpressRoute bağlantı hatlarını klasikten Resource Manager dağıtım modeline taşıma. |
Azure App Service | App Service ortamları içeren sanal ağlar | Bu işlem şu anda desteklenmiyor. |
Azure HDInsight | HDInsight hizmetleri içeren sanal ağlar | Bu işlem şu anda desteklenmiyor. |
Microsoft Dynamics Yaşam Döngüsü Hizmetleri | Dynamics Lifecycle Services tarafından yönetilen sanal makineler içeren sanal ağlar | Bu işlem şu anda desteklenmiyor. |
Azure API Management | Azure API Management dağıtımlarını içeren sanal ağlar | Bu işlem şu anda desteklenmiyor. IaaS sanal akını geçirmek için, kapalı kalma süresi olmayan bir işlem olan API Management dağıtımının VNET'ini değiştirin. |
Sonraki adımlar
- Klasik modelden Azure Resource Manager’a platform destekli geçişe ayrıntılı teknik bakış
- IaaS kaynaklarının Klasik’ten Azure Resource Manager’a geçişini planlama
- IaaS kaynaklarını klasikten Azure Resource Manager'a geçirmek için PowerShell kullanma
- IaaS kaynaklarını klasikten Azure Resource Manager'a geçirmek için CLI kullanma
- IaaS kaynaklarının klasikten Azure Resource Manager'a geçirilmesine yardımcı olan topluluk araçları
- En sık karşılaşılan geçiş hatalarını gözden geçirme
- IaaS kaynaklarını klasikten Azure Resource Manager'a geçirme hakkında en sık sorulan soruları gözden geçirin