Bagikan melalui


Cara memindahkan Azure API Management di seluruh wilayah

BERLAKU UNTUK: Pengembang | Dasar | Standar | Premi

Artikel ini menjelaskan cara memindahkan instans API Management ke wilayah Azure yang berbeda. Anda dapat memindahkan instans Anda ke wilayah lain karena berbagai alasan. Contohnya:

  • Tempatkan instans Anda lebih dekat dengan pengguna API Anda.
  • Sebarkan fitur yang hanya tersedia di wilayah tertentu.
  • Memenuhi persyaratan kebijakan dan tata kelola internal.

Untuk memindahkan instans API Management dari satu wilayah Azure ke wilayah lain, gunakan operasi pencadangan dan pemulihan layanan. Anda dapat menggunakan nama instans API Management yang berbeda atau nama yang ada.

Nota

API Management juga mendukung penyebaran multi-wilayah, yang mendistribusikan satu instans API Management di beberapa wilayah Azure. Penyebaran multi-wilayah membantu mengurangi latensi permintaan yang dialami oleh konsumen API yang didistribusikan secara geografis dan meningkatkan ketersediaan layanan jika satu wilayah offline.

Pertimbangan

  • Pilih tingkat harga API Management yang sama di wilayah sumber dan target.
  • Pencadangan dan pemulihan tidak akan berfungsi saat Anda bermigrasi di antara berbagai jenis cloud. Untuk skenario tersebut, ekspor sumber daya sebagai templat. Kemudian sesuaikan templat yang diekspor untuk wilayah Azure target dan buat ulang sumber daya.

Prasyarat

Mempersiapkan dan memindahkan

Opsi 1: Gunakan nama instans API Management yang berbeda

  1. Di wilayah target, buat instans API Management baru di tingkat harga yang sama dengan instans API Management sumber. Gunakan nama yang berbeda untuk instans baru.
  2. Cadangkan instans API Management yang ada ke akun penyimpanan.
  3. Pulihkan cadangan instans sumber ke instans API Management baru.
  4. Jika Anda memiliki domain kustom yang menunjuk ke instans API Management sumber, perbarui CNAME domain kustom untuk menunjuk ke instans API Management baru.

Opsi 2: Gunakan nama instans API Management yang sama

Peringatan

Opsi ini menghapus instans API Management asli dan menghasilkan waktu henti selama migrasi. Pastikan Anda memiliki cadangan yang valid sebelum menghapus instans sumber.

  1. Cadangkan instans API Management yang ada ke akun penyimpanan.
  2. Hapus instans API Management di wilayah sumber.
  3. Di wilayah target, buat instans API Management baru yang memiliki nama yang sama dengan yang ada di wilayah sumber.
  4. Pulihkan cadangan instans sumber ke instans API Management baru di wilayah target.

Verify

  1. Pastikan bahwa operasi pemulihan berhasil diselesaikan sebelum Anda mengakses instans API Management di wilayah target.
  2. Konfigurasikan pengaturan yang tidak dipindahkan secara otomatis selama operasi pemulihan. Misalnya, konfigurasi jaringan virtual, identitas terkelola, konten portal pengembang, dan domain kustom dan sertifikat CA kustom.
  3. Akses titik akhir API Management Anda di wilayah target. Misalnya, uji API Anda, atau akses portal pengembang.

Membersihkan sumber daya sumber

Jika Anda memindahkan instans API Management dengan menggunakan Opsi 1, setelah berhasil memulihkan dan mengonfigurasi instans target, Anda dapat menghapus instans sumber.