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.
- Masuk ke portal Microsoft Azure Jerman.
- Bandingkan versi OS dari komputer virtual yang ingin Anda migrasikan terhadap matriks dukungan.
- Siapkan komputer virtual baru di sumber Anda Instans Azure Virtual Network untuk bertindak sebagai server konfigurasi:
- Pilih DS4v3 atau lebih tinggi (4 hingga 8 core, memori 16 GB).
- Lampirkan diska tambahan yang memiliki setidaknya 1 TB ruang yang tersedia (untuk gambar komputer virtual).
- Gunakan Windows Server 2012 R2 atau versi lebih baru.
- Pastikan bahwa port 443 dan 9443 terbuka untuk subnet di kedua arah.
- Masuk ke komputer virtual (ConfigurationServer) baru.
- Di sesi desktop jarak jauh Anda, masuk ke portal Microsoft Azure global dengan menggunakan kredensial Azure global Anda.
- Siapkan jaringan virtual tempat komputer virtual yang direplikasi akan berjalan.
- Buat akun Microsoft Azure Storage.
- Siapkan brankas Layanan Pemulihan.
- Tentukan Tujuan perlindungan (Ke Azure>Tidak divirtualisasi/lainnya).
- 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.
- Unduh kunci pendaftaran brankas (unggah ke ConfigurationServer seperti pada langkah sebelumnya, jika perlu).
- Jalankan instalasi Recovery Unified Setup di ConfigurationServer.
- Siapkan lingkungan target (periksa apakah Anda masih masuk ke portal target).
- Tentukan kebijakan replikasi.
- 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:
- Segarkan pengetahuan Anda dengan menyelesaikan Tutorial App Service.
- Pelajari cara mengekspor templat Resource Manager atau membaca ringkasan Azure Resource Manager.
- Pelajari lebih lanjut tentang pemulihan bencana fisik-ke-Azure dengan menggunakan Pemulihan Situs.
- Dapatkan ringkasan mengenai lokasi Azure.
- Pelajari cara memindahkan templat.
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:
- Buat layanan cloud baru dengan menggunakan definisi
.cspkg
dan.cscfg
Anda. - Perbarui data CNAME atau catatan A untuk mengarahkan lalu lintas ke layanan cloud baru.
- Saat lalu lintas mengarah ke layanan cloud baru, hapus layanan cloud lama di Azure Jerman.
PowerShell
Untuk memindahkan layanan cloud dengan menggunakan PowerShell:
Buat layanan cloud baru dengan menggunakan
.cspkg
.cspkg
dan.cscfg
definisi Anda.New-AzureService -ServiceName <yourServiceName> -Label <MyTestService> -Location <westeurope>
Buat layanan cloud baru dengan menggunakan
.cspkg
.cspkg
dan.cscfg
definisi Anda.New-AzureDeployment -ServiceName <yourServiceName> -Slot <Production> -Package <YourCspkgFile.cspkg> -Configuration <YourConfigFile.cscfg>
Perbarui data CNAME atau catatan A untuk mengarahkan lalu lintas ke layanan cloud baru.
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:
Buat notification hub baru di lingkungan target.
https://management.core.windows.net/<subscription-id>/services/hostedservices
Buat penyebaran baru dengan menggunakan Create Deployment API. Untuk menemukan
.cspkg
dan.cscfg
definisi Anda, Anda dapat memanggil Get Package API.https://management.core.windows.net/<subscription-id>/services/hostedservices/<cloudservice-name>/deploymentslots/production
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:
- Tinjau ringkasan Cloud Services.
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:
- Segarkan pengetahuan Anda dengan menyelesaikan tutorial Service Fabric.
- Pelajari cara membuat proyek baru.
- Tinjau Ringkasan Service Fabric.
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:
- Membuat akun Batch.
- Tingkatkan kuota akun Batch Anda.
- Buat kolam batch.
- Buat akun penyimpanan baru, database, dan layanan lain yang digunakan untuk menyimpan data input dan output.
- Perbarui konfigurasi dan kode Anda untuk menunjuk ke akun Batch baru dan gunakan kredensial baru.
Untuk informasi selengkapnya:
- Ingat kembali pengetahuan Anda dengan menyelesaikan Tutorial Batch.
- Tinjau Ringkasan Azure Batch.
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:
- Ingat kembali pengetahuan Anda dengan menyelesaikan Tutorial Azure DNS.
- Pelajari cara mengekspor templat Resource Manager atau membaca ringkasan Azure Resource Manager.
- Tinjau gambaran umum Azure Functions.
- Dapatkan ringkasan lokasi Azure.
- Pelajari cara menyebarkan ulang templat.
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:
- Ingat kembali pengetahuan Anda dengan menyelesaikan Tutorial Azure Virtual Network.
- Pelajari cara melakukannya dengan templat Azure Resource Manager.
- Lihat Ringkasan Azure Resource Manager.
- Dapatkan tinjauan set skala komputer virtual.
- Dapatkan ringkasan lokasi Azure.
- Pelajari cara menyebarkan ulang templat.
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:
- Segarkan pengetahuan Anda dengan menyelesaikan Tutorial App Service.
- Pelajari cara mengekspor templat Resource Manager atau membaca ringkasan Azure Resource Manager.
- Tinjau Ringkasan App Service.
- Dapatkan ringkasan mengenai lokasi Azure.
- Pelajari cara menyebarkan ulang templat.
Langkah berikutnya
Pelajari tentang alat, teknik, dan rekomendasi untuk memigrasikan sumber daya dalam kategori layanan berikut: