Bagikan melalui


Merelokasi domain Azure Event Grid ke wilayah lain

Artikel ini membahas pendekatan, panduan, dan praktik yang direkomendasikan untuk merelokasi domain Event Grid ke wilayah lain.

Ada berbagai alasan mengapa Anda mungkin ingin memindahkan sumber daya Azure yang ada dari satu wilayah ke wilayah lain. Anda mungkin ingin:

  • Manfaatkan wilayah Azure baru.
  • Sebarkan fitur atau layanan yang hanya tersedia di wilayah tertentu.
  • Memenuhi persyaratan kebijakan dan tata kelola internal.
  • Selaras dengan merger dan akuisisi perusahaan
  • Memenuhi persyaratan perencanaan kapasitas.

Langkah-langkah tingkat tinggi adalah:

  • Ekspor sumber daya domain ke templat Azure Resource Manager.

    Penting

    Sumber daya domain dan topik di domain diekspor ke templat. Langganan ke topik domain tidak diekspor.

  • Gunakan templat untuk menyebarkan domain ke wilayah target.

  • Buat langganan untuk topik domain secara manual di wilayah target. Saat Anda mengekspor domain ke templat di wilayah saat ini, langganan untuk topik domain tidak diekspor. Jadi, buat langganan setelah topik domain dan domain dibuat di wilayah target.

  • Verifikasi penyebaran. Kirim acara ke topik domain di domain dan verifikasi penanganan aktivitas yang terkait dengan langganan dipanggil.

  • Untuk menyelesaikan pemindahan, hapus domain dari wilayah sumber.

Prasyarat

Siapkan

Untuk memulai, ekspor templat Resource Manager untuk domain tersebut.

  1. Masuk ke portal Azure.

  2. Di bilah pencarian, ketik Domain Event Grid, dan pilih Domain Event Grid dari daftar hasil.

    Cuplikan layar Cari dan pilih domain Event Grid.

  3. Pilih domain yang ingin Anda ekspor ke templat Resource Manager.

    Cuplikan layar pilih halaman domain.

  4. Pada halaman Domain Event Grid, pilih Ekspor Templat di bawah Pengaturan di menu sebelah kiri, lalu pilih Unduh pada toolbar.

    Cuplikan layar templat ekspor -> Halaman unduhan.

    Penting

    Topik domain dan domain diekspor. Langganan untuk topik domain tidak diekspor. Jadi, Anda perlu membuat langganan untuk topik domain setelah memindahkan topik domain.

  5. Temukan file .zip yang telah Anda unduh dari portal, dan unzip file tersebut ke folder pilihan Anda. File zip ini berisi templat dan parameter file JSON.

  6. Buka template.json di editor pilihan Anda.

  7. Pembaruan location untuk sumber daya domain ke wilayah atau lokasi target. Untuk mendapatkan kode lokasi, lihat lokasi Azure. Kode untuk suatu wilayah adalah nama kawasan tanpa spasi, misalnya, West US sama dengan westus.

    "type": "Microsoft.EventGrid/domains",
    "apiVersion": "2020-06-01",
    "name": "[parameters('domains_spegriddomain_name')]",
    "location": "westus",
    
  8. Simpan templat.

Menyebarkan ulang

Sebarkan templat untuk membuat topik domain dan domain di wilayah target.

  1. Di portal Microsoft Azure, pilih Buat sumber daya.
  2. Di Cari Marketplace Azure, ketikkan penyebaran templat, lalu tekan ENTER.
  3. Pilih Penyebaran templat.
  4. Pilih Buat.
  5. Pilih Buat template Anda sendiri di editor.
  6. Pilih Muat file, lalu ikuti petunjuk untuk memuat file template.json yang telah Anda unduh di bagian terakhir.
  7. Pilih Simpan untuk menyimpan templat.
  8. Pada halaman Penyebaran kustom, ikuti langkah-langkah berikut:
    1. Pilih langganan Azure.

    2. Pilih grup sumber daya yang ada di wilayah target atau buat grup sumber daya.

    3. Untuk Wilayah, pilih wilayah target. Jika Anda memilih grup sumber daya yang ada, pengaturan ini bersifat baca-saja.

    4. Untuk nama domain, masukkan nama baru untuk domain tersebut.

    5. Pilih Tinjau + buat.

      Cuplikan layar halaman sebarkan templat.

    6. Setelah validasi templat berhasil, pilih Buat di bagian bawah halaman untuk menyebarkan sumber daya.

    7. Setelah penyebaran berhasil, pilih Buka grup sumber daya untuk menavigasi ke halaman grup sumber daya. Konfirmasikan bahwa ada domain di grup sumber daya. Pilih domain. Konfirmasikan bahwa ada topik domain di domain tersebut.

Membuang dan membersihkan

Untuk menyelesaikan pemindahan, hapus domain di wilayah sumber.

Jika Anda ingin memulai kembali, hapus domain di wilayah target, dan ulangi langkah-langkah di bagian Persiapkan dan Buat Ulang di artikel ini.

Untuk menghapus domain dengan menggunakan portal Microsoft Azure:

  1. Di jendela pencarian di bagian atas portal Microsoft Azure, ketik Domain Event Grid, dan pilih Domain Event Grid dari hasil pencarian.
  2. Pilih domain yang akan dihapus, dan pilih Hapus dari toolbar.
  3. Pada halaman konfirmasi, masukkan nama grup sumber daya, dan pilih Hapus.

Untuk menghapus grup sumber daya yang berisi domain menggunakan portal Microsoft Azure:

  1. Di jendela pencarian di bagian atas portal Microsoft Azure, ketik Grup sumber daya, dan pilih Grup sumber daya dari hasil pencarian.
  2. Pilih grup sumber daya yang akan dihapus, dan pilih Hapus dari toolbar.
  3. Pada halaman konfirmasi, masukkan nama grup sumber daya, dan pilih Hapus.