Aracılığıyla paylaş


Azure Event Grid özel konularını başka bir bölgeye taşıma

Bu makalede, Azure Event Grid kaynaklarınızın başka bir Azure bölgesine nasıl yeniden dağıtıldığı açıklanır. Yeni bir Azure bölgesinden yararlanmak, iç ilke ve idare gereksinimlerini karşılamak veya kapasite planlama gereksinimlerine yanıt olarak bu kaynakları çeşitli nedenlerle yeniden yerlerine ayırabilirsiniz.

Üst düzey adımlar şunlardır:

  • Özel konu kaynağını bir Azure Resource Manager şablonuna aktarın.

    Önemli

    Şablona yalnızca özel konu başlığı aktarılır. Konu başlığına yönelik abonelikler dışarı aktarılamaz.

  • Özel konuyu hedef bölgeye dağıtmak için şablonu kullanın.

  • Abonelikleri hedef bölgede el ile oluşturun. Özel konuyu geçerli bölgedeki bir şablona aktardığınızda, yalnızca konu dışarı aktarılır. Abonelikler şablona dahil değildir, bu nedenle hedef bölgede özel konu oluşturulduktan sonra bunları el ile oluşturun.

  • Dağıtımı doğrulayın. Özel konunun hedef bölgede oluşturulduğunu doğrulayın.

  • Taşıma işlemini tamamlamak için kaynak bölgeden özel konuyu silin.

Önkoşullar

Hazırlama

Başlamak için özel konu başlığı için bir Resource Manager şablonu dışarı aktarın.

  1. Azure Portal’ında oturum açın.

  2. Arama çubuğuna Event Grid konuları yazın ve sonuç listesinden Event Grid Konuları'nı seçin.

    Event Grid konuları sayfasını arama ve seçme ekran görüntüsü.

  3. Resource Manager şablonuna aktarmak istediğiniz konuyu seçin.

    Özel konu sayfasını seçme işleminin ekran görüntüsü.

  4. Event Grid Konu Başlığı sayfasında, soldaki menüden Ayarlar'ın altında Şablonu Dışarı Aktar'ı seçin ve ardından araç çubuğunda İndir'i seçin.

    Dışarı aktarma şablonunun ekran görüntüsü -> İndir.

    Önemli

    Şablona yalnızca konu başlığı aktarılır. Konu başlığına yönelik abonelikler dışarı aktarılamaz. Bu nedenle, konuyu hedef bölgeye taşıdıktan sonra konu için abonelikler oluşturmanız gerekir.

  5. Portaldan indirdiğiniz .zip dosyasını bulun ve bu dosyanın sıkıştırmasını istediğiniz bir klasöre açın. Bu zip dosyası şablon ve parametre JSON dosyalarını içerir.

  6. template.json seçtiğiniz bir düzenleyicide açın.

  7. Konu kaynağını hedef bölgeye veya konuma güncelleştirinlocation. Konum kodlarını almak için bkz . Azure konumları. Bir bölgenin kodu, boşluk içermeyen bölge adıdır; örneğin, West US eşittir westus.

    "type": "Microsoft.EventGrid/topics",
    "apiVersion": "2020-06-01",
    "name": "[parameters('topics_mytopic0130_name')]",
    "location": "westus"
    
  8. Şablonu kaydedin .

Yeniden dağıtım

Hedef bölgede özel bir konu oluşturmak için şablonu dağıtın.

  1. Azure portalda Kaynak oluştur’u seçin.
  2. Market içinde ara alanına şablon dağıtımı yazın ve ENTER tuşuna basın.
  3. Şablon dağıtımı'nı seçin.
  4. Oluştur'u belirleyin.
  5. Düzenleyicide kendi şablonunuzu oluşturun'u seçin.
  6. Dosya yükle'yi seçin ve ardından yönergeleri izleyerek son bölümde indirdiğiniz template.json dosyasını yükleyin.
  7. Şablonu kaydetmek için Kaydet'i seçin.
  8. Özel dağıtım sayfasında şu adımları izleyin:
    1. Bir Azure aboneliği seçin.

    2. Hedef bölgede mevcut bir kaynak grubunu seçin veya oluşturun.

    3. Bölge için hedef bölgeyi seçin. Mevcut bir kaynak grubunu seçtiyseniz, bu ayar salt okunurdur.

    4. Konu adı için konu için yeni bir ad girin.

    5. Sayfanın alt kısmındaki Gözden geçir ve oluştur'u seçin.

      Özel dağıtım sayfasının ekran görüntüsü.

    6. Gözden geçir ve oluştur sayfasında ayarları gözden geçirin ve Oluştur'u seçin.

Doğrulama

  1. Dağıtım başarılı olduktan sonra Kaynağa git'i seçin.

    Kaynak sayfasına gitme sayfasının ekran görüntüsü.

  2. Özel konu başlığı için Event Grid Konu sayfasını gördüğünüzden emin olun.

  3. Konuya olay göndermek için Özel olayları bir web uç noktasına yönlendirme başlığındaki adımları izleyin. Web kancası olay işleyicisinin çağrıldığını doğrulayın.

Atma veya temizleme

Taşıma işlemini tamamlamak için kaynak bölgedeki özel konuyu silin.

Baştan başlamak istiyorsanız, hedef bölgedeki konuyu silin ve bu makalenin Hazırlama ve Yeniden Oluştur bölümlerindeki adımları yineleyin.

Azure portalını kullanarak özel bir konuyu silmek için:

  1. Azure portalının üst kısmındaki arama penceresinde Event Grid Konuları yazın ve arama sonuçlarından Event Grid Konuları'nı seçin.
  2. Silinecek konuyu seçin ve araç çubuğundan Sil'i seçin.
  3. Onay sayfasında kaynak grubunun adını girin ve Sil'i seçin.

Azure portalını kullanarak özel konuyu içeren kaynak grubunu silmek için:

  1. Azure portalının üst kısmındaki arama penceresinde Kaynak grupları yazın ve arama sonuçlarından Kaynak grupları'nı seçin.
  2. Silinecek kaynak grubunu seçin ve araç çubuğundan Sil'i seçin.
  3. Onay sayfasında kaynak grubunun adını girin ve Sil'i seçin.