App Service kaynaklarını yeni bir kaynak grubuna veya aboneliğe taşıma
Bu makalede, App Service kaynaklarını kaynak grupları veya Azure abonelikleri arasında taşıma adımları açıklanmaktadır. App Service kaynaklarını yeni aboneliğe taşımayla ilgili belirli gereksinimler vardır. Aksi belirtilmediği sürece, bu adımlar hem App Service Web Apps hem de Azure İşlevleri için geçerlidir.
Uygulamanızı yeni bir bölgeye taşımak istiyorsanız App Service veya Azure İşlevleri için Başka bir bölgeye taşıma kılavuzuna bakın.
App Service kaynaklarını yeni bir kaynak grubuna veya aboneliğe taşıyabilirsiniz, ancak TLS/SSL sertifikalarını silip yeni kaynak grubuna veya aboneliğe yüklemeniz gerekir. Ayrıca, ücretsiz app service tarafından yönetilen sertifikayı taşıyamazsınız. Bu senaryo için bkz . Ücretsiz yönetilen sertifikalarla taşıma.
Farklı aboneliklere taşıma
Bir uygulamayı abonelikler arasında taşıdığınızda aşağıdaki yönergeler geçerlidir:
- Kaynağı yeni bir kaynak grubuna veya aboneliğe taşımak, yalnızca bir meta veri değişikliğidir ve normal şartlarda kaynağın çalışma şeklini etkilememesi gerekir. Örneğin bir uygulama hizmeti taşındığında gelen IP adresi değişmez.
- Hedef kaynak grubunda mevcut App Service kaynağı olmamalıdır. App Service kaynakları şunlardır:
- Web uygulamaları
- App Service planları
- Karşıya yüklenen veya içeri aktarılan TLS/SSL sertifikaları
- App Service ortamları
- Kaynak grubundaki tüm App Service kaynakları birlikte taşınmalıdır.
- App Service Ortamları yeni bir kaynak grubuna veya aboneliğe taşınamaz.
- App Service Ortamı barındırılan bir uygulamayı ve planı App Service Ortamı taşımadan yeni bir aboneliğe taşıyabilirsiniz. Taşıdığınız uygulama ve plan her zaman ilk App Service Ortamı ilişkilendirilir. Bir uygulamayı/planı farklı bir App Service Ortamı taşıyamazsınız.
- Bir uygulamayı taşımanız ve yeni bir App Service Ortamı planlamanız gerekiyorsa, bu kaynakları yeni App Service Ortamı yeniden oluşturmanız gerekir. Kaynaklarınızı farklı bir App Service Ortamı yeniden oluşturmak için yedekleme ve geri yükleme özelliğini kullanmayı göz önünde bulundurun.
- Özel uç noktaları olan uygulamalar taşınamaz. Özel uç noktaları silin ve taşımadan sonra yeniden oluşturun.
- Sanal ağ tümleştirmesi olan uygulamalar taşınamaz. Taşıma sonrasında sanal ağ tümleştirmesini kaldırın ve yeniden bağlayın.
- App Service kaynakları yalnızca ilk oluşturuldukları kaynak grubundan başka yere taşınabilir. Özgün kaynağından başka yere taşınmış olan App Service kaynaklarını önce özgün kaynak grubuna geri taşımanız gerekir. Ardından kaynağı farklı aboneliklere taşıyabilirsiniz. Özgün kaynak grubunu bulma konusunda yardım için sonraki bölüme bakın.
- Bir uygulamayı farklı bir kaynak grubuna veya aboneliğe taşıdığınızda, uygulamanın konumu aynı kalır, ancak ilkesi değiştirilir. Örneğin, uygulamanızın (Orta ABD) ve
Subscription1
Policy1
Subscription2
ve (Güney Birleşik Krallık)Policy2
içinde çalıştığı bir durum düşünün. Uygulamanızı Subscription2'ye taşırsanız, uygulamanın konumu aynı kalır (Orta ABD); ancak, yeni ilkesiPolicy2
kapsamındadır.
Özgün kaynak grubunu bulma
Özgün kaynak grubunu anımsamıyorsanız, tanılama aracılığıyla bulabilirsiniz. Azure portalındaki uygulama sayfanızda Sorunları tanılama ve çözme'yi seçin. Ardından Yapılandırma ve Yönetim'i seçin.
Geçiş Seçenekleri'ni seçin.
Uygulamayı taşımak için önerilen adımlar seçeneğini belirleyin.
Kaynakları taşımadan önce yapılması önerilen eylemleri görürsünüz. Bilgiler, web uygulamasının özgün kaynak grubunu içerir.
Portalda gizli kaynak türlerini taşıma
App Service kaynaklarınızı taşımak için portalı kullandığınızda tüm kaynakları taşımadığınızı belirten bir hatayla karşılaşabilirsiniz. Bu hatayı görürseniz portalda görüntülenmeyen kaynak türleri olup olmadığını denetleyin. Gizli türleri göster’i seçin. Ardından taşınacak tüm kaynakları seçin.
Ücretsiz yönetilen sertifikalarla taşıma
Ücretsiz app service yönetilen sertifikayı taşıyamazsınız. Bunun yerine, yönetilen sertifikayı silin ve web uygulamasını taşıdıktan sonra yeniden oluşturun. Sertifikayı silme yönergelerini almak için Geçiş İşlemleri aracını kullanın.
Ücretsiz App Service yönetilen sertifikanız beklenmeyen bir kaynak grubunda oluşturulursa app service planını özgün kaynak grubuna geri taşımayı deneyin. Ardından, ücretsiz yönetilen sertifikayı yeniden oluşturun. Bu sorun düzeltilecektir.
Taşıma desteği
Hangi App Service kaynaklarının taşınabileceğini belirlemek için bkz. Destek durumunu taşıma:
Sonraki adımlar
Kaynakları taşıma komutları için bkz . Kaynakları yeni kaynak grubuna veya aboneliğe taşıma.