Bagikan melalui


Migrasikan sumber daya komputasi ke global Azure

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.

Compute IaaS

Anda tidak dapat secara langsung memigrasikan sumber daya as a service (IaaS) infrastruktur komputasi Azure dari Azure Jerman ke Global Azure. Tapi, ada beberapa cara Anda dapat "menduplikasi" komputer virtual Anda.

Replikasi menggunakan Site Recovery

Azure Site Recovery dapat membantu Anda memigrasikan komputer virtual Anda dari Azure Jerman ke Azure global. Karena sumber dan target berada di penyewa yang berbeda dalam migrasi dari Azure Jerman ke Azure global, Anda tidak dapat menggunakan opsi Pemulihan Bencana Azure normal yang tersedia untuk komputer virtual. Caranya adalah dengan menyiapkan brankas Site Recovery di lingkungan target (Global Azure) dan memprosesnya seperti Anda memindahkan server fisik ke Azure. Di portal Microsoft Azure, pilih jalur replikasi berlabel Tidak divirtualisasikan. Ketika replikasi selesai, lakukan failover.

Catatan

Langkah-langkah berikut adalah langkah yang sama yang akan Anda ambil untuk memigrasikan server fisik yang berjalan di tempat ke Azure.

Untuk mempelajari lebih lanjut, tinjau tutorial Pemulihan Situs yang bermanfaat ini. Untuk gambaran singkat, berikut adalah versi proses yang lebih pendek dan sedikit disesuaikan:

Pasang server konfigurasi/proses di lingkungan sumber Anda untuk membangun gambar server. Kemudian, tiru gambar ke kubah Azure Recovery Services di lingkungan target Anda. Semua pekerjaan dilakukan oleh server konfigurasi. Anda tidak perlu menyentuh server individu.

  1. Masuk ke portal Microsoft Azure Jerman.
  2. Bandingkan versi OS dari komputer virtual yang ingin Anda migrasikan terhadap matriks dukungan.
  3. Siapkan komputer virtual baru di sumber Anda Instans Azure Virtual Network untuk bertindak sebagai server konfigurasi:
    1. Pilih DS4v3 atau lebih tinggi (4 hingga 8 core, memori 16 GB).
    2. Lampirkan diska tambahan yang memiliki setidaknya 1 TB ruang yang tersedia (untuk gambar komputer virtual).
    3. Gunakan Windows Server 2012 R2 atau versi lebih baru.
  4. Pastikan bahwa port 443 dan 9443 terbuka untuk subnet di kedua arah.
  5. Masuk ke komputer virtual (ConfigurationServer) baru.
  6. Di sesi desktop jarak jauh Anda, masuk ke portal Microsoft Azure global dengan menggunakan kredensial Azure global Anda.
  7. Siapkan jaringan virtual tempat komputer virtual yang direplikasi akan berjalan.
  8. Buat akun Microsoft Azure Storage.
  9. Siapkan brankas Layanan Pemulihan.
  10. Tentukan Tujuan perlindungan (Ke Azure>Tidak divirtualisasi/lainnya).
  11. Unduh file penginstalan Recovery Unified Setup (Prepare Infrastructure>Source). Ketika Anda membuka URL portal dari dalam ConfigurationServer, file diunduh ke server yang benar. Dari luar ConfigurationServer, unggah file instalasi ke ConfigurationServer.
  12. Unduh kunci pendaftaran brankas (unggah ke ConfigurationServer seperti pada langkah sebelumnya, jika perlu).
  13. Jalankan instalasi Recovery Unified Setup di ConfigurationServer.
  14. Siapkan lingkungan target (periksa apakah Anda masih masuk ke portal target).
  15. Tentukan kebijakan replikasi.
  16. Mulai replikasi.

Setelah pelaksanaan replikasi berhasil, uji skenario dengan melakukan tes failover. Verifikasi dan hapus tes. Langkah terakhir Anda adalah melakukan failover yang sebenarnya.

Perhatian

Penyelarasan kembali ke komputer virtual sumber tidak terjadi. Jika Anda ingin bermigrasi lagi, bersihkan semuanya dan mulai lagi dari awal!

Duplikasi dengan menggunakan ekspor/impor templat Resource Manager

Anda dapat mengekspor templat Azure Resource Manager yang Anda gunakan untuk menyebarkan ke mesin lokal Anda. Edit templat untuk mengubah lokasi dan parameter atau variabel lainnya. Kemudian, pindahkan di Azure global.

Penting

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

Ekspor templat Resource Manager di portal dengan memilih grup sumber daya. Pilih penerapan, lalu pilih penerapan terbaru. Pilih Template di menu sebelah kiri lalu unduh templat.

File .zip yang memiliki beberapa file di dalamnya diunduh. Skrip PowerShell, Azure CLI, Ruby, atau .NET membantu Anda menerapkan templat Anda. File parameters.json memiliki semua input dari penerapan terakhir. Kemungkinan Anda perlu mengubah beberapa pengaturan dalam file ini. Edit file template.json jika Anda ingin menerapkan ulang hanya sebagian dari sumber daya.

Untuk informasi selengkapnya:

Cloud Services

Anda dapat memindahkan sumber daya Azure Cloud Services dengan memberikan definisi .cspkg dan .cscfg lagi.

Portal Azure

Untuk memindahkan layanan cloud di portal Microsoft Azure:

  1. Buat layanan cloud baru dengan menggunakan definisi .cspkgdan.cscfg Anda.
  2. Perbarui data CNAME atau catatan A untuk mengarahkan lalu lintas ke layanan cloud baru.
  3. Saat lalu lintas mengarah ke layanan cloud baru, hapus layanan cloud lama di Azure Jerman.

PowerShell

Untuk memindahkan layanan cloud dengan menggunakan PowerShell:

  1. Buat layanan cloud baru dengan menggunakan .cspkg.cspkgdan.cscfg definisi Anda.

    New-AzureService -ServiceName <yourServiceName> -Label <MyTestService> -Location <westeurope>
    
  2. Buat layanan cloud baru dengan menggunakan .cspkg.cspkgdan.cscfg definisi Anda.

    New-AzureDeployment -ServiceName <yourServiceName> -Slot <Production> -Package <YourCspkgFile.cspkg> -Configuration <YourConfigFile.cscfg>
    
  3. Perbarui data CNAME atau catatan A untuk mengarahkan lalu lintas ke layanan cloud baru.

  4. Saat lalu lintas mengarah ke layanan cloud baru, hapus layanan cloud lama di Azure Jerman.

    Remove-AzureService -ServiceName <yourOldServiceName>
    

REST API

Untuk memindahkan layanan cloud dengan menggunakan REST API:

  1. Buat notification hub baru di lingkungan target.

    https://management.core.windows.net/<subscription-id>/services/hostedservices
    
  2. Buat penyebaran baru dengan menggunakan Create Deployment API. Untuk menemukan .cspkgdan.cscfg definisi Anda, Anda dapat memanggil Get Package API.

    https://management.core.windows.net/<subscription-id>/services/hostedservices/<cloudservice-name>/deploymentslots/production
    
  3. Saat lalu lintas mengarah ke layanan cloud baru, hapus layanan cloud lama di Azure Jerman.

    https://management.core.cloudapi.de/<subscription-id>/services/hostedservices/<old-cloudservice-name>
    

Untuk informasi selengkapnya:

Service Fabric

Anda tidak dapat memigrasikan sumber daya Azure Service Fabric dari Azure Jerman ke Azure global. Anda harus memindahkan sumber daya Service Fabric di lingkungan baru.

Anda bisa mendapatkan informasi tentang lingkungan Service Fabric Anda saat ini dengan menggunakan cmdlet PowerShell. Akses semua cmdlet yang terkait dengan Service Fabric dengan masuk Get-Help *ServiceFabric* di PowerShell.

Untuk informasi selengkapnya:

Batch

Anda tidak dapat memigrasikan data akun Azure Batch dari satu wilayah ke wilayah lain. Akun mungkin telah menjalankan komputer virtual yang terkait dengannya dan secara aktif berinteraksi dengan data di akun penyimpanan, database, atau sistem penyimpanan lainnya.

Pindahkan skrip, templat, atau kode penyebaran Anda di wilayah baru. Tutorial ini mencakup tugas-tugas berikut:

  1. Membuat akun Batch.
  2. Tingkatkan kuota akun Batch Anda.
  3. Buat kolam batch.
  4. Buat akun penyimpanan baru, database, dan layanan lain yang digunakan untuk menyimpan data input dan output.
  5. Perbarui konfigurasi dan kode Anda untuk menunjuk ke akun Batch baru dan gunakan kredensial baru.

Untuk informasi selengkapnya:

Fungsi

Memigrasikan sumber daya Azure Functions dari Azure Jerman ke Azure global tidak didukung saat ini. Kami menyarankan agar Anda mengekspor templat Resource Manager, mengubah lokasi, lalu melakukan penyebaran ulang ke wilayah target.

Penting

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

Untuk informasi selengkapnya:

Rangkaian skala komputer virtual

Untuk memigrasikan set skala komputer virtual ke Azure global, ekspor templat Resource Manager, sesuaikan dengan lingkungan baru, lalu pindahkan ke wilayah target. Ekspor hanya templat dasar dan memindahkan templat di lingkungan baru. Contoh set skala komputer virtual individu semuanya harus sama.

Penting

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

Untuk informasi selengkapnya:

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 Resource Manager, lalu memindahkan setelah Anda mengubah properti lokasi ke wilayah baru.

Penting

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

Untuk informasi selengkapnya:

Langkah berikutnya

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