Fitur ini memungkinkan Anda mengganti atau meningkatkan sistem operasi Instance ECS, memastikan pemeliharaan dan dukungan yang stabil sekaligus mempertahankan data pada sistem disk.
Kasus penggunaan
Saat sistem operasi pada Instance ECS Anda mencapai end of life (EOL), Anda mungkin menghadapi risiko keamanan dan operasional yang meningkat. Kami menyarankan agar Anda segera mengganti sistem operasi yang telah mencapai EOL tersebut. Fitur migrasi OS memungkinkan Anda mempertahankan data aplikasi setelah penggantian, tetapi hanya mendukung sejumlah opsi migrasi OS tertentu.
Jika Anda tidak perlu mempertahankan data pada sistem disk atau memerlukan lebih banyak pilihan OS, ganti sistem disk untuk mengubah sistem operasi. Anda juga dapat merujuk ke Siklus pemeliharaan sistem operasi dan panduan EOL untuk rencana migrasi yang direkomendasikan serta prosedur terperinci untuk sistem operasi Anda saat ini.
Penilaian pra-migrasi
Sebelum memulai migrasi, pahami keterbatasan sistem operasi tujuan dan lakukan pengujian komprehensif untuk memvalidasi semua aplikasi bisnis Anda di lingkungan target. Hal ini memastikan kompatibilitas dan kinerja serta mencegah potensi masalah seperti gangguan layanan atau kegagalan fitur setelah migrasi.
Alat migrasi OS tidak mendukung hot migration. Selama migrasi, kernel sistem dan paket perangkat lunak dari instance sumber akan dipasang atau diperbarui, dan instance akan restart beberapa kali, menyebabkan gangguan layanan. Oleh karena itu, sebelum memulai, buat snapshot secara manual untuk mencadangkan data Anda dan isolasi lingkungan migrasi agar tidak memengaruhi workload produksi Anda.
Sistem operasi sumber adalah Windows
Keterbatasan
Sebelum melakukan migrasi sistem operasi, pahami keterbatasan berikut.
-
Migrasi lintas bahasa untuk Windows tidak didukung.
-
Hanya jalur migrasi tertentu yang didukung.
-
Instance ECS Windows sumber harus memiliki tipe instans dengan minimal 2 vCPU dan memori 2 GiB.
-
Alat migrasi sistem operasi mengonsumsi resource untuk mengunduh dan menginstal paket perangkat lunak. Sebelum memulai migrasi, pastikan drive C instance memiliki ruang kosong minimal 20 GiB. Jumlah ini harus lebih besar daripada ukuran direktori
C:\Windows. -
Anda tidak dapat melakukan migrasi Instance ECS saat snapshot sedang berlangsung. Tunggu hingga snapshot selesai sebelum memulai migrasi.
-
Migrasi sistem operasi Windows hanya didukung di wilayah-wilayah berikut.
Asia Pasifik - Tiongkok
Asia Pasifik - Lainnya
Eropa & Amerika
Timur Tengah
-
Tiongkok (Hangzhou)
-
Tiongkok (Shanghai)
-
Tiongkok (Qingdao)
-
Tiongkok (Beijing)
-
Tiongkok (Zhangjiakou)
-
Tiongkok (Hohhot)
-
Tiongkok (Ulanqab)
-
Tiongkok (Shenzhen)
-
Tiongkok (Heyuan)
-
Tiongkok (Guangzhou)
-
Tiongkok (Chengdu)
-
Tiongkok (Hong Kong)
-
Tiongkok (Wuhan-Local Region)
-
Jepang (Tokyo)
-
Korea Selatan (Seoul)
-
Singapura
-
Malaysia (Kuala Lumpur)
-
Indonesia (Jakarta)
-
Filipina (Manila)
-
Thailand (Bangkok)
-
Jerman (Frankfurt)
-
Inggris (London)
-
AS (Silicon Valley)
-
AS (Virginia)
Arab Saudi (Riyadh)
-
OS yang didukung untuk migrasi
Fitur migrasi OS ECS mendukung migrasi instance Anda ke sistem operasi berikut.
Windows Server 2008 R2
Windows Server 2008 R2 telah mencapai EOL. Anda dapat memigrasikan workload ke Windows Server 2016 atau 2019, yang masih dalam masa dukungan utama.
Keterbatasan migrasi Windows mencegah migrasi langsung dari Windows Server 2008 R2 ke Windows Server 2016 atau 2019. Anda harus terlebih dahulu memigrasikan ke versi perantara, yaitu Windows Server 2012 R2.
-
Migrasikan Windows Server 2008 R2 ke versi perantara, Windows Server 2012 R2.
Arsitektur OS
Sistem operasi sumber
Sistem operasi tujuan
x86
Windows Server 2008 R2 Standard Edition 64-bit (Tionghoa/Inggris)
Windows Server 2012 R2 Datacenter Edition 64-bit (Tionghoa/Inggris)
Windows Server 2008 R2 Enterprise Edition 64-bit (Tionghoa/Inggris)
-
Migrasikan Windows Server 2012 R2 ke Windows Server 2016 atau 2019.
Arsitektur OS
Sistem operasi sumber
Sistem operasi tujuan
x86
Windows Server 2012 R2 Datacenter Edition 64-bit (Tionghoa/Inggris)
-
Windows Server 2016 Datacenter Edition 64-bit (Tionghoa/Inggris)
-
Windows Server 2019 Datacenter Edition 64-bit (Tionghoa/Inggris)
-
Windows Server 2012 R2
Windows Server 2012 R2 telah mencapai EOL. Anda dapat memigrasikan workload ke Windows Server 2016 atau 2019, yang masih dalam masa dukungan utama.
|
Arsitektur OS |
Sistem operasi sumber |
Sistem operasi tujuan |
|
x86 |
Windows Server 2012 R2 Standard Edition 64-bit (Tionghoa/Inggris) |
|
|
Windows Server 2012 R2 Datacenter Edition 64-bit (Tionghoa/Inggris) |
Windows Server 2016
|
Arsitektur OS |
Sistem operasi sumber |
Sistem operasi tujuan |
|
x86 |
Windows Server 2016 Standard Edition 64-bit (Tionghoa/Inggris) |
|
|
Windows Server 2016 Datacenter Edition 64-bit (Tionghoa/Inggris) |
Windows Server 2019
|
Arsitektur OS |
Sistem operasi sumber |
Sistem operasi tujuan |
|
x86 |
Windows Server 2019 Datacenter Edition 64-bit (Tionghoa/Inggris) |
Windows Server 2022 Datacenter Edition 64-bit (Tionghoa/Inggris) |
Sistem operasi sumber adalah Linux
Batasan
Sebelum melakukan migrasi sistem operasi, pahami batasan-batasan berikut.
Category | Description |
General limitations |
|
Anda juga perlu memperhatikan batasan migrasi berikut yang terkait dengan fitur atau perangkat lunak OS tertentu:
Feature or software | Support status | Impact on migration | Description |
i386-architecture software packages | Not supported | Yes | Alibaba Cloud Linux tidak menyediakan paket perangkat lunak arsitektur i386. Jika sistem Anda berisi paket-paket tersebut, Anda tidak dapat menggunakan tool migrasi. Hapus paket-paket ini sebelum migrasi untuk mencegah error sistem. |
epel-modular | Not supported | No | Ketergantungan platform untuk repositori EPEL di CentOS 7/8 berbeda dari yang ada di Alibaba Cloud Linux 3. Setelah migrasi, Anda tidak dapat menginstal paket perangkat lunak berbasis epel-modular. |
C/C++ program compatibility | Not guaranteed | No | Alibaba Cloud Linux 3 menggunakan rantai alat dasar dengan GCC 10.2, binutils 2.35, dan glibc 2.32. Paket sistemnya telah dikompilasi sebelumnya untuk kompatibilitas. Setelah migrasi OS, kami menyarankan agar Anda mengompilasi ulang dan memvalidasi program C/C++ Anda terhadap rantai alat dasar yang baru guna menghindari masalah kompatibilitas. |
MySQL database | Only migration to the same or a higher version of MySQL is supported. |
| Alibaba Cloud Linux 3 mendukung database MySQL. Namun, MySQL tidak mendukung penurunan versi. Jika versi MySQL yang tersedia di Alibaba Cloud Linux 3 lebih rendah daripada versi di sistem CentOS 7/8 sumber, migrasi OS tidak didukung. |
OS yang Didukung untuk Migrasi
Fitur migrasi OS ECS mendukung migrasi instans Anda ke sistem operasi berikut.
CentOS 7/8
|
Architecture |
Source |
Destination |
|
x86 |
CentOS 7.x |
|
|
CentOS 8.x |
|
|
|
ARM64 |
CentOS 7.x |
|
|
CentOS 8.x |
|
Red Hat 7/8
|
Architecture |
Source |
Destination |
|
x86 |
Red Hat 7.9 |
|
|
Red Hat 8.x |
|
Alibaba Cloud Linux 2
|
Architecture |
Source |
Destination |
|
x86 |
Alibaba Cloud Linux 2 |
Alibaba Cloud Linux 3 |
Prasyarat
Pastikan Resource Access Management (RAM) telah diaktifkan dan diberi otorisasi.
Jika belum diberi otorisasi, login ke Konsol RAM dan klik Authorize.
CatatanJika Anda menggunakan Pengguna RAM, login ke Konsol RAM dengan akun utama Anda dan berikan izin
AliyunSMCFullAccesskepada Pengguna RAM tersebut.Pastikan layanan snapshot telah diaktifkan. Sistem akan membuat snapshot Instance ECS selama migrasi. Untuk informasi selengkapnya, lihat Aktifkan Snapshot ECS.
Pastikan Instance ECS berada dalam status Running, Cloud Assistant Agent telah terinstal dan aktif dalam 24 jam terakhir. Jika belum terinstal, lihat Instal Cloud Assistant Agent.
Prosedur
Selama migrasi, sistem membuat snapshot untuk basic cloud disk, mengonversi versi kernel OS, menginstal ulang dan memperbarui paket perangkat lunak, serta menghentikan dan menjalankan kembali Instance ECS. Kami menyarankan agar Anda mencadangkan data penting dan menjadwalkan migrasi selama jendela pemeliharaan untuk meminimalkan dampak terhadap bisnis.
Jangan menghentikan, me-restart, atau melepas Instance ECS secara manual atau menggunakan skrip untuk melakukan operasi tersebut selama migrasi. Jika tidak, migrasi mungkin gagal.
Menjalankan simulasi migrasi atau membatalkan migrasi dapat memicu rollback otomatis ke snapshot pra-migrasi. Data yang dihasilkan selama migrasi akan hilang.
Selama migrasi Windows, snapshot media instalasi Windows akan dibagikan secara otomatis ke Akun Alibaba Cloud Anda. Sebuah transit cloud disk dibuat dari snapshot ini dan disambungkan ke instance. Jangan melakukan operasi apa pun pada transit cloud disk ini. Disk tersebut akan dilepas dan dilepaskan secara otomatis setelah migrasi selesai.
Sistem memeriksa kondisi migrasi dan melakukan penilaian awal pada instance sumber. Jika sistem sumber tidak memenuhi persyaratan atau penilaian awal gagal, migrasi akan dihentikan. Keberhasilan migrasi tidak dijamin. Kami menyarankan agar Anda memahami persyaratan migrasi dan dokumentasi troubleshooting serta melakukan migrasi uji coba terlebih dahulu.
Mulai proses migrasi OS.
Buka Konsol ECS - Instances.
Di bilah navigasi atas, pilih wilayah tempat Instance ECS target berada.

Klik ID instance target untuk membuka halaman detailnya. Klik All Operations untuk memperluas panel operasi, lalu cari dan klik .
Pilih OS Migration. Sistem secara otomatis melakukan pemeriksaan pra-migrasi, yang memakan waktu sekitar 10 detik. Pemeriksaan berhasil ketika status berubah dari
menjadi
.
Baca dengan cermat catatan migrasi OS, pilih I have read and understood the risks, and I agree to authorize Alibaba Cloud to create snapshots for all cloud disks of this instance, lalu klik Next.
CatatanUntuk migrasi massal, Anda juga harus memilih Instance ECS yang akan dimigrasikan.
Pada kotak dialog Replace System Disk, pilih sistem operasi tujuan sesuai kebutuhan.
Select the Same Destination Operating System: Untuk migrasi massal, Anda dapat memigrasikan instance berbeda ke sistem operasi tujuan yang sama.
Select Destination Operating System by Instance: Memungkinkan Anda memilih OS tujuan berbeda untuk setiap instance dalam migrasi massal.
Klik Check For Migratability untuk melihat hasilnya. Pemeriksaan memakan waktu sekitar 30 detik. Setelah status menunjukkan
, klik Confirm Migration.
Verifikasi migrasi
Pada kotak dialog Replace System Disk, klik ID instance. Di tab Instance Details, periksa bagian Instance Status untuk memverifikasi apakah migrasi OS berhasil.
CatatanMigrasi memakan waktu sekitar 15 hingga 30 menit, belum termasuk waktu pembuatan snapshot cloud disk. Selama proses berlangsung, Anda dapat mengarahkan kursor ke Replacing Operating System untuk melihat progres migrasi.
Saat status instance berubah dari Running (Replacing Operating System) menjadi Running, migrasi OS berhasil.
PentingJika status instance adalah Running (Operating System Replacement Failed), migrasi OS telah gagal. Anda dapat mengarahkan kursor ke status tersebut untuk melihat penyebab kegagalannya. Klik Troubleshooting & Contact Us untuk menyelesaikan masalah tersebut. Setelah masalah terselesaikan, klik Retry Replacement untuk mencoba migrasi lagi.
Setelah migrasi, instance akan mulai secara otomatis. ID instance, ID image, VPC, alamat IP publik dan pribadi, hostname, serta kode mesin tetap tidak berubah. Sistem operasi berubah menjadi OS tujuan. Data sistem disk asli dipertahankan, tetapi aplikasi mungkin tidak berfungsi dengan benar karena perubahan lingkungan atau dependensi. Lakukan pengujian dan verifikasi menyeluruh. Untuk kembali ke sistem sumber, gunakan snapshot yang dibuat secara otomatis untuk rollback cloud disk.
Langkah selanjutnya
Snapshot dibuat secara otomatis untuk Instance ECS selama migrasi. Setelah migrasi berhasil, hapus snapshot yang tidak diperlukan segera untuk menghindari biaya tambahan. Jika Anda perlu menyimpan snapshot tersebut, lihat penagihan Snapshot untuk aturan harga lengkap.
Lihat dan kelola riwayat tugas migrasi OS di Konsol SMC. Untuk informasi selengkapnya, lihat Server Migration Center (SMC).
Untuk bantuan mengatasi masalah migrasi, lihat Troubleshoot OS migration issues (Windows), Troubleshoot OS migration issues (Linux), dan dokumentasi troubleshooting migrasi Red Hat resmi.