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.

App Services'i yeni bir bölgeye taşımak istiyorsanız bkz . App Service kaynağını başka bir bölgeye taşıma.

Farklı aboneliklere taşıma

Bir Web Uygulamasını 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 Apps
    • 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 Web Uygulaması ve App Service planını, App Service Ortamı taşımadan yeni bir aboneliğe taşıyabilirsiniz. Taşıdığınız Web Uygulaması ve App Service planı her zaman ilk App Service Ortamı ilişkilendirilecektir. Web App/App Service planını farklı bir App Service Ortamı taşıyamazsınız.
    • Web Uygulaması ve App Service planını yeni bir App Service Ortamı taşımanı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.
  • Sertifika kaynak grubundaki diğer tüm kaynaklarla birlikte taşındığı sürece TLS bağlamalarını silmeden web'e bağlı bir sertifikayı taşıyabilirsiniz. Ancak, ücretsiz app service tarafından yönetilen bir sertifikayı taşıyamazsınız. Bu senaryo için bkz . Ücretsiz yönetilen sertifikalarla taşıma.
  • Özel uç noktalara sahip App Service uygulamaları taşınamaz. Özel uç noktaları silin ve taşımadan sonra yeniden oluşturun.
  • Sanal ağ tümleştirmesi olan App Service 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.

Özgün kaynak grubunu bulma

Özgün kaynak grubunu anımsamıyorsanız, tanılama aracılığıyla bulabilirsiniz. Web uygulamanız için Sorunları tanılama ve çözme'yi seçin. Ardından Yapılandırma ve Yönetim'i seçin.

Screenshot of the Diagnose and solve problems section with the Configuration and Management option highlighted.

Geçiş Seçenekleri'ni seçin.

Screenshot of the Migration Options section in the Configuration and Management menu.

Web uygulamasını taşımak için önerilen adımlar seçeneğini belirleyin.

Screenshot of the Recommended Steps option in the Migration Options section.

Kaynakları taşımadan önce yapılması önerilen eylemleri görürsünüz. Bilgiler, web uygulamasının özgün kaynak grubunu içerir.

Screenshot of the Recommended Actions section displaying the original resource group for the web app.

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.

Screenshot of the Show Hidden Types option in the portal when moving App Service resources.

Ü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.