Share via


Azure API Management'ı bölgeler arasında taşıma

ŞUNLAR IÇIN GEÇERLIDIR: Geliştirici | Temel | Standart | Premium

Bu makalede API Management örneğinin farklı bir Azure bölgesine nasıl taşındığı açıklanır. Örneğinizi birçok nedenden dolayı başka bir bölgeye taşıyabilirsiniz. Örneğin:

  • Örneğinizi API tüketicilerinize daha yakın bir şekilde bulun
  • Yalnızca belirli bölgelerde kullanılabilen özellikleri dağıtma
  • İç ilke ve idare gereksinimlerini karşılama

API Management örneklerini bir Azure bölgesinden diğerine taşımak için hizmetin yedekleme ve geri yükleme işlemlerini kullanın. Farklı bir API Management örneği adı veya mevcut adı kullanabilirsiniz.

Not

API Management, tek bir Azure API yönetim hizmetini birden çok Azure bölgesine dağıtan çok bölgeli dağıtımı da destekler. Çok bölgeli dağıtım, coğrafi olarak dağıtılmış API tüketicileri tarafından algılanan istek gecikme süresini azaltmaya yardımcı olur ve bir bölge çevrimdışı olursa hizmet kullanılabilirliğini artırır.

Dikkat edilmesi gereken noktalar

  • Kaynak ve hedef bölgelerde aynı API Management fiyatlandırma katmanını seçin.
  • Farklı bulut türleri arasında geçiş yaparken yedekleme ve geri yükleme çalışmaz. Bu senaryo için kaynağı şablon olarak dışarı aktarın. Ardından, dışarı aktarılan şablonu hedef Azure bölgesi için uyarlayın ve kaynağı yeniden oluşturun.

Önkoşullar

  • API Management yedekleme ve geri yükleme işlemlerinin gereksinimlerini ve sınırlamalarını gözden geçirin.
  • Bkz . Yedeklenmeyenler. Örneği taşıdıktan sonra el ile yeniden oluşturmanız gereken ayarları ve verileri kaydedin.
  • Kaynak bölgede bir depolama hesabı oluşturun. Kaynak örneği yedeklemek için bu hesabı kullanacaksınız.

Hazırlama ve taşıma

Seçenek 1: Farklı bir API Management örneği adı kullanın

  1. Hedef bölgede, kaynak API Management örneğiyle aynı fiyatlandırma katmanına sahip yeni bir API Management örneği oluşturun. Yeni örnek için farklı bir ad kullanın.
  2. Mevcut API Management örneğini depolama hesabına yedekleyin .
  3. Kaynak örneğin yedeğini yeni API Management örneğine geri yükleyin .
  4. Kaynak bölge API Management örneğine işaret eden özel bir etki alanınız varsa, özel etki alanı CNAME'sini yeni API Management örneğine işaret eden şekilde güncelleştirin.

Seçenek 2: Aynı API Management örneği adını kullanın

Uyarı

Bu seçenek özgün API Management örneğini siler ve geçiş sırasında kapalı kalma süresine neden olur. Kaynak örneği silmeden önce geçerli bir yedeğiniz olduğundan emin olun.

  1. Mevcut API Management örneğini depolama hesabına yedekleyin .
  2. Kaynak bölgedeki API Management örneğini silin.
  3. Hedef bölgede, kaynak bölgedekiyle aynı ada sahip yeni bir API Management örneği oluşturun.
  4. Kaynak örneğin yedeğini hedef bölgedeki yeni API Management örneğine geri yükleyin .

Doğrulama

  1. Hedef bölgedeki API Management örneğine erişmeden önce geri yükleme işleminin başarıyla tamamlandığından emin olun.
  2. Geri yükleme işlemi sırasında otomatik olarak taşınmayan ayarları yapılandırın. Örnekler: sanal ağ yapılandırması, yönetilen kimlikler, geliştirici portalı içeriği ve özel etki alanı ve özel CA sertifikaları.
  3. Hedef bölgedeki API Management uç noktalarınıza erişin. Örneğin, API'lerinizi test edin veya geliştirici portalına erişin.

Kaynak kaynakları temizleme

Api Management örneğini Seçenek 1'i kullanarak taşıdıysanız, hedef örneği başarıyla geri yükleyip yapılandırdıktan sonra kaynak örneği silebilirsiniz.

Sonraki adımlar