Bagikan melalui


Migrasi sumber daya web ke Azure global

Penting

Sejak Agustus 2018, kami belum menerima pelanggan baru atau menyebarkan fitur dan layanan baru ke lokasi asli Cloud Microsoft Jerman.

Berdasarkan evolusi kebutuhan pelanggan, kami baru-baru ini meluncurkan dua wilayah pusat data baru di Jerman, yang menawarkan residensi data pelanggan, konektivitas penuh ke jaringan cloud global Microsoft, serta harga pasar yang kompetitif.

Selain itu, pada 30 September 2020, kami mengumumkan bahwa Cloud Microsoft Jerman akan dihentikan pada 29 Oktober 2021. Detail selengkapnya tersedia di sini: https://www.microsoft.com/cloud-platform/germany-cloud-regions.

Manfaatkan luasnya fungsionalitas, keamanan tingkat perusahaan, dan fitur lengkap yang tersedia di wilayah pusat data Jerman kami yang baru dengan bermigrasi hari ini.

Artikel ini berisi informasi yang dapat membantu Anda memigrasikan sumber daya web Azure dari Azure Jerman ke Azure global.

Aplikasi Web

Migrasi aplikasi yang Anda buat menggunakan fitur Web Apps pada Azure App Service dari Azure Jerman ke Azure Global tidak didukung saat ini. Kami menyarankan Anda mengekspor aplikasi web sebagai templat Azure Resource Manager. Kemudian, sebarkan ulang setelah Anda mengubah properti lokasi ke wilayah tujuan baru.

Penting

Ubah lokasi, rahasia Azure Key Vault, sertifikat, dan GUID lainnya agar konsisten dengan wilayah baru.

Migrasi sumber daya Web App

  1. Ekspor paket Web App dan App Service sebagai templat dari langganan Azure Jerman Anda. Pilih sumber daya yang ingin Anda migrasikan di grup sumber daya aplikasi web Anda dan ekspor sebagai templat.

  2. Unduh templat sebagai file zip.

  3. Edit properti lokasi di file template.json ke wilayah global Azure target. Misalnya, file JSON berikut memiliki lokasi target US Barat.

        "resources": [
        {
            "type": "Microsoft.Web/serverfarms",
            "apiVersion": "2018-02-01",
            "name": "[parameters('serverfarms_myappservice_name')]",
            "location": "West US",
    
    
  4. Sebarkan templat yang diubah ke global Azure. Misalnya, Anda dapat menggunakan PowerShell untuk menyebarkan.

    az deployment group create --name "<web app name>" \
        --resource-group "<resource group name>" \
        --template-file "<path of your template.json file>"
    

Migrasi konten Web App

  1. Di portal Azure Jerman, pilih Web App Anda.

  2. Pilih Alat > Pengembangan Alat Canggih.

  3. Dari menu teratas, pilih Konsol debug lalu pilih PowerShell.

  4. Pilih situs.

  5. Pilih ikon unduh di samping folder wwwroot. File zip yang diunduh berisi kode sumber aplikasi web Anda.

  6. Sebarkan root web ke aplikasi web global Azure yang dimigrasikan. Sebagai contoh, Anda juga dapat menggunakan skrip PowerShell berikut ini.

    az webapp deployment source config-zip \
        --resource-group "<resource group name>" \
        --name "<web App name>" \
        --src "path to webroot folder zip file"
    

Untuk informasi selengkapnya:

Notification Hubs

Untuk memigrasikan pengaturan dari satu instans Azure Notification Hubs ke instans lain, ekspor dan impor semua token pendaftaran dengan tagnya:

  1. Ekspor pendaftaran notification hub yang ada ke kontainer penyimpanan blob Azure.
  2. Buat hub pemberitahuan baru di lingkungan target.
  3. Impor token pendaftaran Anda dari penyimpanan Blob ke hub pemberitahuan baru Anda.

Untuk informasi selengkapnya:

Event Hubs

Untuk memigrasikan Azure Event Hub, Anda mengekspor templat sumber daya Event Hub dari Azure Jerman lalu menyebarkan templat ke Azure global.

  1. Ekspor Event Hub sebagai templat dari langganan Azure Jerman Anda.
  2. Sebarkan templat Event Hub sebagai templat kustom ke langganan Azure global Anda. Muat dan sebarkan templat yang Anda ekspor dari langganan Azure Jerman Anda.

Untuk informasi selengkapnya:

Langkah berikutnya

Pelajari tentang alat, teknik, dan rekomendasi untuk memigrasikan sumber daya dalam kategori layanan berikut: