Ketika dukungan teknis untuk sistem operasi dihentikan karena alasan seperti akhir siklus hidup, berakhirnya dukungan pihak ketiga, atau evolusi proyek open source, Anda dapat menggunakan fitur migrasi sistem operasi untuk mengganti atau meningkatkan sistem operasi. Fitur ini memungkinkan Anda mendapatkan pemeliharaan sistem yang stabil dan dukungan teknis sambil tetap mempertahankan data pada disk sistem instance Elastic Compute Service (ECS).
Skenario
Ketika sistem operasi instance ECS Anda memasuki fase akhir masa pakai (EOL) seperti yang dijelaskan dalam Ikhtisar Siklus Hidup Sistem Operasi, Anda mungkin menghadapi peningkatan risiko keamanan dan penggunaan. Dalam hal ini, kami menyarankan agar Anda segera mengganti sistem operasi yang berada dalam fase EOL. Fitur migrasi sistem operasi memungkinkan Anda mempertahankan data aplikasi yang ada setelah mengganti sistem operasi, namun hanya menyediakan beberapa opsi migrasi sistem operasi.
Jika Anda tidak perlu mempertahankan data pada disk sistem atau memerlukan lebih banyak opsi konversi sistem operasi, Anda dapat mengubah sistem operasi dengan mengganti disk sistem. Anda juga dapat merujuk ke Siklus Pemeliharaan Sistem Operasi dan Panduan EOL untuk mendapatkan solusi migrasi yang direkomendasikan dan metode penanganan rinci untuk sistem operasi Anda saat ini.
Evaluasi pra-migrasi
Sebelum melakukan migrasi, kami sangat menyarankan agar Anda memahami batasan migrasi dari sistem operasi yang sesuai dan melakukan pengujian serta validasi komprehensif terhadap semua aplikasi bisnis Anda di lingkungan sistem operasi target terlebih dahulu. Ini membantu memastikan kompatibilitas dan kinerja antara aplikasi dan sistem operasi target, secara efektif menghindari masalah seperti gangguan operasi bisnis atau kegagalan fungsi yang mungkin terjadi setelah migrasi.
Alat migrasi sistem operasi tidak mendukung migrasi panas. Selama migrasi, kernel sistem dan paket perangkat lunak dari instance sumber akan diinstal atau diperbarui, dan instance akan otomatis restart beberapa kali, menyebabkan gangguan bisnis. Oleh karena itu, sebelum migrasi, Anda perlu membuat snapshot untuk mencadangkan data dan mengisolasi lingkungan sistem operasi yang akan dimigrasi untuk menghindari mempengaruhi operasi bisnis normal.
Sistem operasi sumber adalah Windows
Batasan migrasi
Pastikan Anda memahami catatan berikut sebelum memigrasikan sistem operasi.
Migrasi lintas bahasa untuk Windows tidak didukung.
Hanya jalur migrasi tertentu yang didukung.
Instance Windows yang ingin Anda migrasikan harus memiliki tipe instans 2 vCPU dan 2 GiB atau lebih tinggi.
Alat migrasi OS mengunduh dan menginstal paket perangkat lunak selama migrasi. Sebelum Anda memigrasikan, pastikan drive C dari instans memiliki setidaknya 20 GiB ruang bebas dan bahwa ruang bebas lebih besar dari ukuran folder
C:\Windows.Anda tidak dapat memigrasikan instans saat snapshot sedang dibuat untuknya. Tunggu hingga pembuatan snapshot selesai sebelum Anda mulai migrasi.
Migrasi OS Windows hanya didukung di wilayah berikut.
Asia Pasifik - China
Asia Pasifik - Lainnya
Eropa & Amerika
Timur Tengah
China (Hangzhou)
China (Shanghai)
China (Qingdao)
China (Beijing)
China (Zhangjiakou)
China (Hohhot)
China (Ulanqab)
China (Shenzhen)
China (Heyuan)
China (Guangzhou)
China (Chengdu)
China (Hong Kong)
China (Wuhan - Wilayah Lokal)
Jepang (Tokyo)
Korea Selatan (Seoul)
Singapura
Malaysia (Kuala Lumpur)
Indonesia (Jakarta)
Filipina (Manila)
Thailand (Bangkok)
Jerman (Frankfurt)
Inggris (London)
AS (Silicon Valley)
AS (Virginia)
SAU (Riyadh - Wilayah Mitra)
Sistem operasi yang didukung untuk migrasi
Fitur migrasi sistem operasi ECS mendukung migrasi ke sistem operasi berikut.
Windows Server 2008 R2
Dukungan untuk Windows Server 2008 R2 telah berakhir. Anda dapat memigrasikannya ke Windows Server 2016 atau 2019, yang berada dalam fase dukungan utama, untuk memastikan aplikasi Anda berjalan di lingkungan yang didukung.
Karena keterbatasan fitur migrasi OS Windows, Anda tidak dapat langsung memigrasikan Windows Server 2008 R2 ke Windows Server 2016 atau 2019. Anda harus terlebih dahulu memigrasikan ke versi perantara, Windows Server 2012 R2.
Migrasikan Windows Server 2008 R2 ke versi perantara, Windows Server 2012 R2.
Arsitektur sistem
Sistem operasi sumber
Sistem operasi target
X86
Windows Server 2008 R2 Edisi Standar 64-bit Bahasa Cina/Inggris
Windows Server 2012 R2 Edisi Datacenter 64-bit Bahasa Cina/Inggris
Windows Server 2008 R2 Edisi Perusahaan 64-bit Bahasa Cina/Inggris
Migrasikan Windows Server 2012 R2 ke Windows Server 2016 atau 2019.
Arsitektur sistem
Sistem operasi sumber
Sistem operasi target
X86
Windows Server 2012 R2 Edisi Datacenter 64-bit Bahasa Cina/Inggris
Windows Server 2016 Edisi Datacenter 64-bit Bahasa Cina/Inggris
Windows Server 2019 Edisi Datacenter 64-bit Bahasa Cina/Inggris
Windows Server 2012 R2
Dukungan untuk Windows Server 2012 R2 telah berakhir. Anda dapat memigrasikannya ke Windows Server 2016 atau 2019, yang berada dalam fase dukungan utama, untuk memastikan aplikasi Anda berjalan di lingkungan yang didukung.
Arsitektur sistem | Sistem operasi sumber | Sistem operasi target |
X86 | Windows Server 2012 R2 Edisi Standar 64-bit Bahasa Cina/Inggris |
|
Windows Server 2012 R2 Edisi Datacenter 64-bit Bahasa Cina/Inggris |
Windows Server 2016
Arsitektur sistem | Sistem Operasi Sumber | Sistem operasi target |
X86 | Windows Server 2016 Edisi Standar 64-bit Bahasa Cina/Inggris |
|
Windows Server 2016 Edisi Datacenter 64-bit Bahasa Cina/Inggris |
Windows Server 2019
Arsitektur sistem | Sistem operasi sumber | Sistem operasi target |
X86 | Windows Server 2019 Edisi Datacenter 64-bit Bahasa Cina/Inggris | Windows Server 2022 Edisi Datacenter 64-bit Bahasa Cina/Inggris |
Sistem operasi sumber adalah Linux
Batasan migrasi
Pastikan Anda memahami catatan berikut sebelum memigrasikan sistem operasi.
Kategori batasan | Deskripsi |
Batasan umum |
|
Tabel berikut menjelaskan batasan pada fitur atau perangkat lunak yang terkait dengan sistem operasi Anda:
Fitur atau perangkat lunak | Didukung | Migrasi terpengaruh | Deskripsi |
Paket perangkat lunak berbasis i386 | Tidak didukung | Ya | Alibaba Cloud Linux tidak menyediakan paket perangkat lunak berbasis i386. Jika sistem Anda saat ini berisi paket perangkat lunak berbasis i386, Anda tidak dapat menggunakan alat migrasi untuk memigrasikan sistem operasi. Anda perlu menghapus paket-paket ini sebelum melakukan migrasi untuk mencegah pengecualian sistem selama migrasi. |
epel-modular | Tidak didukung | Tidak | Platform tempat repositori EPEL dari CentOS 7/8 bergantung berbeda dari Alibaba Cloud Linux 3. Setelah migrasi, Anda tidak dapat menginstal paket perangkat lunak berdasarkan epel-modular. |
Kompatibilitas dengan program C/C++ | Tidak dijamin | Tidak | Alibaba Cloud Linux 3 dilengkapi dengan paket perangkat lunak yang memberikan kompatibilitas yang lebih baik dengan program C/C++. GNU toolchain dari Alibaba Cloud Linux 3 berisi GCC 10.2, Binutils 2.35, dan glibc 2.32. Setelah Anda memigrasikan sistem operasi, kami sarankan Anda mengompilasi dan memverifikasi program C/C++ Anda menggunakan GNU toolchain baru untuk mencegah masalah ketidaksesuaian. |
Database MySQL | Hanya migrasi ke versi MySQL yang sama atau lebih baru yang didukung |
| Alibaba Cloud Linux 3 mendukung MySQL. Namun, penurunan versi MySQL tidak didukung. Jika versi MySQL yang disediakan oleh Alibaba Cloud Linux 3 lebih lama dari versi MySQL yang disediakan oleh CentOS 7 atau 8, Anda tidak dapat menggunakan alat migrasi untuk memigrasikan sistem operasi. |
Sistem operasi yang didukung untuk migrasi
Fitur migrasi sistem operasi ECS mendukung migrasi ke sistem operasi berikut.
CentOS 7/8
Arsitektur sistem operasi | Sistem operasi sumber | Sistem operasi tujuan |
x86 | CentOS 7.x |
|
CentOS 8.x |
| |
ARM64 | CentOS 7.x |
|
CentOS 8.x |
|
Red Hat 7/8
Arsitektur sistem operasi | Sistem operasi sumber | Sistem operasi tujuan |
x86 | Red Hat 7.9 |
|
Red Hat 8.x |
|
Alibaba Cloud Linux 2
Arsitektur sistem operasi | Sistem operasi sumber | Sistem operasi tujuan |
x86 | Alibaba Cloud Linux 2 | Alibaba Cloud Linux 3 |
Persiapan migrasi
Resource Access Management (RAM) telah diaktifkan. Server Migration Center (SMC) diberikan izin untuk mengakses sumber daya cloud.
Untuk memberikan izin akses ke SMC, masuk ke Konsol RAM dan klik Authorize untuk menyelesaikan otorisasi.
CatatanJika Anda menggunakan Pengguna RAM, masuk ke Konsol RAM dengan akun Alibaba Cloud yang sesuai dan berikan izin kebijakan
AliyunSMCFullAccesskepada Pengguna RAM.Layanan Snapshot ECS telah diaktifkan. Snapshot dibuat untuk instance ECS saat sistem operasi instance tersebut sedang dimigrasikan. Untuk informasi lebih lanjut, lihat Aktifkan Snapshot ECS.
Instance ECS yang sistem operasinya ingin Anda migrasikan berada dalam status Running. Agen Asisten Cloud telah diinstal dan dijalankan pada instance dalam 24 jam terakhir. Untuk informasi tentang cara menginstal Agen Asisten Cloud, lihat Instal Agen Asisten Cloud.
Prosedur migrasi
Selama migrasi, sistem secara otomatis membuat snapshot untuk disk dasar pada instance ECS, mengubah versi kernel sistem operasi, menginstal ulang atau memperbarui paket perangkat lunak, serta menghentikan lalu memulai kembali instance. Untuk mencegah bisnis Anda terpengaruh oleh operasi-operasi ini, kami sarankan mencadangkan data penting terlebih dahulu dan memilih waktu yang tepat untuk melakukan migrasi.
Selama proses migrasi, jangan secara manual atau melalui skrip pemeliharaan melakukan operasi seperti menghentikan, memulai ulang, atau melepaskan instance ECS, karena ini dapat menyebabkan migrasi gagal.
Jika Anda melakukan uji coba migrasi atau membatalkan migrasi pada instance ECS, semua disk pada instance tersebut mungkin secara otomatis dikembalikan ke snapshot yang dibuat sebelum migrasi. Dalam hal ini, data yang dihasilkan selama migrasi akan hilang.
Selama migrasi Windows, sumber daya snapshot media instalasi Windows akan secara otomatis dibagikan dengan akun Alibaba Cloud yang sedang dimigrasikan, dan disk transit akan dibuat dari snapshot ini dan disambungkan ke instance. Jangan operasikan disk ini selama migrasi. Disk transit akan secara otomatis dilepaskan dan dihapus setelah migrasi selesai.
Selama migrasi, sistem melakukan pemeriksaan kondisi migrasi dan penilaian pra-migrasi pada instance sumber. Jika sistem sumber tidak memenuhi kondisi migrasi atau penilaian pra-migrasi gagal, migrasi akan terganggu dengan kesalahan dan tidak dapat menjamin migrasi berhasil. Kami sarankan membiasakan diri dengan dokumentasi kondisi migrasi dan pemecahan masalah kesalahan terlebih dahulu dan melakukan pengujian.
Buka kotak dialog Ganti Sistem Operasi.
Pergi ke Konsol ECS - Instance.
Di bilah navigasi atas, pilih wilayah instance ECS.
Klik ID instance target untuk pergi ke halaman detail instance, klik All Actions untuk memperluas semua panel operasi, lalu cari dan klik .
Pilih Migrate Operating System. Tunggu sistem secara otomatis melakukan pemeriksaan pra-migrasi, yang memakan waktu sekitar 10 detik. Saat status pra-pemeriksaan berubah dari
menjadi
, itu menunjukkan bahwa pra-pemeriksaan telah berhasil.
Baca catatan migrasi sistem operasi dengan cermat, pilih I acknowledge and accept these risks and authorize Alibaba Cloud to create snapshots for all disks on the ECS instance. Lalu klik Next.
CatatanUntuk memigrasikan sistem operasi beberapa instance ECS sekaligus, pilih instance ECS yang sistem operasinya ingin Anda migrasikan.
Di kotak dialog Replace Operating System, pilih sistem operasi tujuan berdasarkan kebutuhan Anda.
Select the Same Destination Operating System: Jika Anda memigrasikan sistem operasi beberapa instance ECS sekaligus, Anda dapat memilih opsi ini dan menentukan sistem operasi tujuan untuk semua instance yang dipilih.
Select Destination Operating System by Instance: Jika Anda memigrasikan sistem operasi beberapa instance ECS sekaligus, Anda dapat memilih opsi ini dan menentukan sistem operasi tujuan untuk setiap instance yang dipilih.
Klik Check For Migratability untuk melihat hasil pemeriksaan migrasi. Pemeriksaan memakan waktu sekitar 30 detik, harap bersabar. Saat status menunjukkan
, klik Migrate.
Validasi migrasi
Di kotak dialog Replace Operating System, klik ID instance. Di tab Instance Details, periksa apakah sistem operasi instance ECS telah dimigrasikan berdasarkan nilai parameter Instance Status.
CatatanDiperlukan waktu sekitar 15 hingga 30 menit untuk memigrasikan sistem operasi. Ini tidak termasuk waktu yang diperlukan untuk membuat snapshot. Selama migrasi, Anda dapat mengarahkan pointer ke Replacing Operating System untuk melihat kemajuan tugas migrasi.
Jika sistem operasi telah dimigrasikan, nilai parameter Status Instance berubah dari Running (Replacing Operating System) menjadi Running.
PentingJika status instance menunjukkan Running (Operating System Replacement Failed), itu menunjukkan bahwa migrasi sistem operasi telah gagal. Anda dapat mengarahkan pointer ke Operating System Replacement Failed untuk melihat penyebab kegagalan, klik Troubleshooting & contact us untuk menyelesaikan masalah. Setelah masalah diselesaikan, klik Retry Replacement untuk memigrasikan sistem operasi instance ECS lagi.
Setelah migrasi selesai, instance secara otomatis memulai ulang. ID instance, ID citra, VPC, alamat IP publik dan pribadi, serta hostname tetap tidak berubah. Sistem operasi diubah menjadi sistem operasi tujuan. Data pada disk sistem asli dipertahankan. Namun, aplikasi Anda mungkin tidak berfungsi seperti yang diharapkan karena perubahan lingkungan atau dependensi, yang dapat memengaruhi layanan Anda. Oleh karena itu, Anda harus melakukan pengujian untuk memverifikasi hasil migrasi. Untuk mengembalikan data pada disk sistem sumber, Anda dapat menggunakan snapshot yang dibuat secara otomatis untuk cadangan ke mengembalikan disk.
Langkah selanjutnya
Saat Anda memigrasikan sistem operasi instance ECS, snapshot secara otomatis dibuat untuk instance tersebut. Setelah Anda memigrasikan sistem operasi instance, jika Anda yakin tidak lagi memerlukan snapshot ini, kami sarankan Anda menghapus snapshot sesegera mungkin untuk mencegah biaya tambahan. Untuk menyimpan snapshot, Anda dapat memeriksa Snapshot untuk memahami aturan penagihan spesifik.
Anda dapat melihat dan mengelola catatan historis tugas migrasi sistem operasi di Konsol SMC, atau kunjungi Server Migration Center (SMC) untuk menjelajahi lebih banyak fitur SMC.
Untuk masalah migrasi, Anda dapat merujuk ke Masalah Migrasi Sistem Operasi (Windows), Masalah Migrasi Sistem Operasi (Linux), dan Dokumentasi Resmi Pemecahan Masalah Migrasi Red Hat.