Sanal ağa eklenmiş olmayan bir API Management örneğini stv2 işlem platformuna geçirme
ŞUNLAR IÇIN GEÇERLIDIR: Geliştirici | Temel | Standart | Premium
Bu makalede, örnek bir dış veya iç sanal ağa eklenmediğinde (dağıtılmadığında) işlem platformunda stv1
stv2
barındırılan bir API Management örneğini platforma geçirme adımları sağlanır. Bu senaryo için Azure portalını veya Stv2 REST API'sine geçir'i kullanarak örneğinizi geçirin. Bunu yapmanız gerekip gerekmediğini öğrenin.
Platformda barındırılan bir VNnet eklenmiş API Management'ı geçirmeniz gerekiyorsa bkz. Sanal ağ eklenmiş API Management örneğini stv2 platformuna geçirme.stv1
Önemli
Platformda barındırılan stv1
API Management örnekleri desteği 31 Ağustos 2024'e kadar kullanımdan kaldırılacaktır. Platformda barındırılan stv1
örnekleriniz varsa, hizmet kesintilerini önlemek için stv2
bu tarihten önce bunları platforma geçirin. Daha fazla bilgi edinin.
Dikkat
- API Management örneğinizi yeni altyapıya geçirmek uzun süre çalışan bir işlemdir.
- Geçiş işleminize bağlı olarak, geçiş sırasında geçici kapalı kalma süreniz olabilir ve geçiş sonrasında API Management örneğine ulaşmak için ağ bağımlılıklarınızı güncelleştirmeniz gerekebilir. Geçişinizi uygun şekilde planlayın.
- 'a
stv2
geçiş geri alınamaz.
Geçiş sırasında ne olur?
api management platform geçişi stv1
stv2
, temel alınan işlemi tek başına güncelleştirmeyi içerir ve depolama katmanında kalıcı olan hizmet/API yapılandırması üzerinde hiçbir etkisi yoktur. Sanal ağda dağıtılmayan bir örnek için:
- Örneğin VIP adresinin değişip değişmeyeceğini veya özgün VIP adresinin korunup korunmayacağını seçebilirsiniz.
- Yükseltme işlemi, eski işleme paralel olarak yeni bir işlem oluşturmayı içerir.
- Portaldaki API Management durumu Güncelleştirme olacaktır.
- VIP adresini korumayı seçerseniz geçiş, VIP'yi eski işlemden API'lerin yanıt vermediği yeni işlem işlemine taşımaya yönelik ek bir adım içerir.
- Azure, yönetim uç noktası DNS'sini yönetir ve başarılı geçişte yeni işlem için güncelleştirilir.
- Varsayılan ağ geçidi ve portal DNS'i yeni işlemle hemen ilgilidir.
- API Management örneğinizin yeni bir VIP adresi almasını seçerseniz, yeni VIP adresini kullanmak için ağ bağımlılıklarını güncelleştirmeniz gerekir.
Önkoşullar
- İşlem platformunda barındırılan
stv1
bir API Management örneği. Örneğinizin platformdastv1
barındırıldığını onaylamak için bkz. API Management örneğimi hangi platformun barındırdığını Nasıl yaparım? biliyor musunuz?
Azure Cloud Shell'de Bash ortamını kullanın. Daha fazla bilgi için bkz . Azure Cloud Shell'de Bash için hızlı başlangıç.
CLI başvuru komutlarını yerel olarak çalıştırmayı tercih ediyorsanız Azure CLI'yı yükleyin . Windows veya macOS üzerinde çalışıyorsanız Azure CLI’yi bir Docker kapsayıcısında çalıştırmayı değerlendirin. Daha fazla bilgi için bkz . Docker kapsayıcısında Azure CLI'yi çalıştırma.
Yerel yükleme kullanıyorsanız az login komutunu kullanarak Azure CLI ile oturum açın. Kimlik doğrulama işlemini tamamlamak için terminalinizde görüntülenen adımları izleyin. Diğer oturum açma seçenekleri için bkz . Azure CLI ile oturum açma.
İstendiğinde, ilk kullanımda Azure CLI uzantısını yükleyin. Uzantılar hakkında daha fazla bilgi için bkz. Azure CLI ile uzantıları kullanma.
Yüklü sürümü ve bağımlı kitaplıkları bulmak için az version komutunu çalıştırın. En son sürüme yükseltmek için az upgrade komutunu çalıştırın.
Örneği stv2 platformuna geçirme
API Management'ın sanal IP adresinin değişip değişmeyeceğini veya özgün VIP adresinin korunup korunmayacağını seçebilirsiniz.
Yeni sanal IP adresi - Bu modu seçerseniz, GEÇIŞ sırasında API istekleri yanıt vermeye devam eder. Altyapı yapılandırması (özel etki alanları, konumlar ve CA sertifikaları gibi) 30 dakika boyunca kilitlenir. Geçiş sonrasında, yeni VIP adresini kullanmak için DNS, güvenlik duvarı kuralları ve sanal ağlar dahil olmak üzere tüm ağ bağımlılıklarını güncelleştirmeniz gerekir.
IP adresini koru - VIP adresini korursanız, IP adresi yeni altyapıya geçirilirken API istekleri yaklaşık 15 dakika boyunca yanıt vermez. Altyapı yapılandırması (özel etki alanları, konumlar ve CA sertifikaları gibi) 45 dakika boyunca kilitlenir. Geçiş sonrasında başka yapılandırma gerekmez.
Soldaki menüde, Ayarlar altında Platform geçişi'ni seçin.
Platform geçişi sayfasında iki geçiş seçeneğinden birini seçin:
Yeni sanal IP adresi. API Management örneğinizin VIP adresi otomatik olarak değişir. Hizmetinizde kapalı kalma süresi olmaz, ancak geçiş sonrasında YENI VIP adresini kullanmak için DNS, güvenlik duvarı kuralları ve sanal ağlar dahil olmak üzere tüm ağ bağımlılıklarını güncelleştirmeniz gerekir.
IP adresini koru - API Management örneğinizin VIP adresi değişmez. Örneğinizde 15 dakikaya kadar kapalı kalma süresi olacaktır.
Geçiş işlemi için kılavuzu gözden geçirin ve ortamınızı hazırlayın.
Hazırlık adımlarını tamamladıktan sonra Geçiş işleminin etkisini okudum ve anladım'ı seçin. Geçir'i seçin.
Geçişi doğrulama
Geçişin başarılı olduğunu doğrulamak için durum Çevrimiçi olarak değiştiğinde API Management örneğinizin platform sürümünü denetleyin. Geçiş başarılı olduktan sonra değeri veya stv2.1
şeklindedirstv2
.
Geçiş başarısız olursa otomatik olarak geri dön
Geçiş işlemi sırasında bir hata oluşursa örnek otomatik olarak platforma stv1
geri döner. Geçiş başarıyla tamamlanırsa (örneğin platform sürümü veya stv2.1
olarak ve durumu Çevrimiçi olarak stv2
gösterilir), platforma stv1
geri dönemezsiniz.
Geçiş başarısız olursa yardım için Azure desteği başvurun.
El ile geri alma özelliğine ihtiyacınız varsa, özgün API Management örneğinizle yan yana yeni stv2
bir örnek dağıtmanız önerilir.
Ağ bağımlılıklarını güncelleştirme
Yeni bir VIP adresine başarılı bir şekilde geçiş yaptıktan sonra, DNS, güvenlik duvarı kuralları ve sanal ağlar gibi tüm ağ bağımlılıklarını yeni VIP adresini kullanacak şekilde güncelleştirin.
Yardım ve destek
Hizmetlerinizde en az kesintiyle platforma stv2
geçmenize yardımcı olmak için buradayız.
Sorularınız varsa Microsoft Soru-Cevap'taki topluluk uzmanlarından hızlı yanıtlar alın. Destek planınız varsa ve teknik yardım almak istiyorsanız destek isteği oluşturun.
- Özet için sorununuzun açıklamasını yazın; örneğin, "stv1 kullanımdan kaldırma".
- Sorun türü'nin altında Teknik'i seçin.
- Abonelik bölümünde aboneliğinizi seçin.
- Hizmet'in altında Hizmetlerim'i ve ardından API Management Hizmeti'ne tıklayın.
- Kaynak'ın altında, destek isteği oluşturmakta olduğunuz Azure kaynağını seçin.
- Sorun türü için Yönetici istrasyon ve Yönetim'i seçin.
- Sorun alt türü için Yükselt, Ölçek veya SKU Değişiklikleri'ne tıklayın.
Sık sorulan sorular
Geçiş yolu seçmek için hangi bilgilere ihtiyacımız var?
- API Management örneğinin ağ modu nedir?
- Özel etki alanları yapılandırıldı mı?
- Güvenlik duvarı söz konusu mu?
- İlgili IP'lerde yukarı/aşağı akış tarafından alınan bilinen bağımlılıklar var mı?
- Çok bölgeli bir dağıtım mı?
- Mevcut örneği değiştirebilir miyiz yoksa paralel kurulum gerekli mi?
- Kapalı kalma süresi olabilir mi?
- Geçiş, iş dışı saatlerde yapılabilir mi?
Geçiş için önkoşullar nelerdir?
Sanal ağa eklenmemiş örnekler için önkoşul gerekmez. Genel IP adresinizi koruyarak geçirirseniz, bu işlem API Management örneğinizin yaklaşık 15 dakika boyunca yanıt vermemeye başlamasına neden olur. API Management'ı yeni bir IP'de kullanılabilir hale getiren Yeni sanal IP adresi seçeneğini belirlerseniz kapalı kalma süresi olmayabilir. A kaydı kullanılarak özel bir etki alanıyla yapılandırılan ve/veya genel sanal IP adresinde ağ bağımlılıklarına sahip olan örnekler, yeni bir sanal IP adresi istendiğinde kapalı kalma süresine sahip olur.
Geçiş kapalı kalma süresine neden olacak mı?
Sanal ağa eklenmemiş örnekler için, yalnızca özgün IP adresini korumayı seçerseniz yaklaşık 15 dakikalık bir kapalı kalma süresi vardır. Ancak, yeni bir IP adresiyle geçiş yaparsanız ve yeni IP'de ağ bağımlılıklarınız yoksa kapalı kalma süresi yoktur. Ağ bağımlılıkları CNAME içermeyen özel etki alanı adını, IP izin verme listesini, güvenlik duvarı kurallarını ve sanal ağları içerir.
Veri veya yapılandırma kayıpları geçiş sırasında gerçekleşebilir mi?
stv1
geçiş işlemistv2
yalnızca işlem platformunun güncelleştirilmesini içerir ve iç depolama katmanı değiştirilmez. Bu nedenle, geçiş işlemi sırasında tüm yapılandırmalar güvenlidir. Bu, sistem tarafından atanan yönetilen kimliği içerir ve bu kimlik etkinleştirilirse korunur.Geçişin tamamlandığını ve başarılı olduğunu nasıl onaylayabilirim?
Genel bakış sayfasındaki durum Veya olan platform sürümüyle
stv2
stv2.1
birlikte Çevrimiçi olarak okunduğunda geçişin tamamlanmış ve başarılı olduğu kabul edilir. Ayrıca, ağ dikey penceresindeki ağ durumunun gerekli tüm bağlantılar için yeşil görüntülendiğini doğrulayın.Geçişi portalı kullanarak yapabilir miyim?
Evet, Azure portalındaki Platform geçişi dikey penceresi, sanal ağa eklenmemiş örnekler için geçişte yol gösterir.
Örneğin IP adresini koruyabilir miyim?
Evet, IP adresi korunabilir, ancak yaklaşık 15 dakikalık bir kapalı kalma süresi olacaktır.
Mevcut örneği değiştirmeden bir geçiş yolu var mı?
Evet, yan yana geçiş yapmanız gerekir. Bu, geçerli örneğiniz ile paralel olarak yeni bir API Management örneği oluşturacağınız ve yapılandırmayı yeni örneğe kopyaladığınız anlamına gelir.
Geçiş başarısız olursa ne olur?
API Management örneğiniz, geçişi başlattıktan sonra platform sürümünü veya
stv2.1
durumunu Çevrimiçi olarakstv2
göstermiyorsa, büyük olasılıkla başarısız olmuştur. Hizmetiniz otomatik olarak eski örneğe geri alınır ve hiçbir değişiklik yapılmaz. Sorun yaşıyorsanız (örneğin, durum 2 saatten fazla güncelleştiriliyorsa), Azure desteği ile iletişime geçin.Geçiş sırasında hangi işlevler kullanılamaz?
Sanal ağa eklenmemiş örnekler için:
- Özgün IP adresini korumayı tercih ettiyseniz: IP adresi yeni altyapıya geçirilirken API istekleri yaklaşık 15 dakika boyunca yanıt vermiyordur. Altyapı yapılandırması (özel etki alanları, konumlar ve CA sertifikaları gibi) 45 dakika boyunca kilitlenir.
- Yeni bir IP adresine geçmeyi tercih ettiyseniz: API istekleri geçiş sırasında yanıt vermeye devam eder. Altyapı yapılandırması (özel etki alanları, konumlar ve CA sertifikaları gibi) 30 dakika boyunca kilitlenir. Geçiş sonrasında, yeni VIP adresini kullanmak için DNS, güvenlik duvarı kuralları ve sanal ağlar dahil olmak üzere tüm ağ bağımlılıklarını güncelleştirmeniz gerekir.
Geçiş ne kadar sürer?
Geçişin tamamı için beklenen süre yaklaşık 45 dakikadır. Geçişin zaten gerçekleştirilip gerçekleştirilmediğini denetleme göstergesi, Örneğinizin Durumunun Güncelleştiriliyor değil Çevrimiçi olup olmadığını denetlemektir. 2 saatten uzun süre güncelleştiriliyor yazıyorsa Azure desteği ile iletişime geçin.
Gerekirse geçişi geri alabilir miyim?
Geçiş işlemi sırasında bir hata oluşursa örnek otomatik olarak platforma
stv1
geri döner. Ancak hizmet başarıyla geçirildikten sonra platformastv1
geri dönemezsiniz.Özel etki alanlarında/özel DNS bölgelerinde herhangi bir değişiklik gerekli mi?
Sanal ağ eklememiş örnekler için, IP korunursa hiçbir değişiklik gerekmez. Yeni bir IP tercih edilirse, IP'ye başvuran özel etki alanları güncelleştirilmelidir.
Stv1 örneğim birden çok Azure bölgesine (çok bölgeli) dağıtıldı. stv2'ye yükseltme Nasıl yaparım??
Sanal ağa eklenmeyen bir API Management için portalı veya Azure CLI'yı kullanarak geçiş adımlarını izleyin. Tüm bölgeler öğesine
stv2
geçirilecektir.Şirket içinde barındırılan ağ geçitleri için neleri dikkate almalıyız?
Şirket içinde barındırılan ağ geçitlerinizde herhangi bir işlem yapmanız gerekmez. Yalnızca Azure'da çalışan ve platformun kullanımdan kaldırılmasından etkilenen
stv1
API Management örneklerini geçirmeniz yeterlidir. API Management örneğinin Yapılandırma uç noktası için yeni bir IP olabileceğini ve IP'ye sabitlenen ağ kısıtlamalarının güncelleştirilmesi gerektiğini unutmayın.Geliştirici portalı geçiş işlemini nasıl etkiler?
Geliştirici portalı üzerinde herhangi bir etkisi yoktur. Özel etki alanları kullanılıyorsa, DNS kaydı geçiş sonrasında geçerli IP ile güncelleştirilmelidir. Ancak, varsayılan etki alanları kullanımdaysa, başarılı geçişte otomatik olarak güncelleştirilir. Geçiş sırasında geliştirici portalı için kapalı kalma süresi yoktur.
Stv2'ye geçiş yaptıktan sonra maliyet üzerinde herhangi bir etki var mı?
Faturalama modeli için
stv2
aynı kalır ve geçiş sırasında ve sonrasında daha fazla maliyet oluşmaz.stv1'in stv2 geçişi için hangi RBAC izinleri gereklidir?
Geçiş işleminin kullanıcı/işlem için API Management örneğine yazma erişimi gerekir.