Ketika dukungan teknis untuk sistem operasi dihentikan karena alasan seperti akhir siklus hidup (end of lifecycle), berakhirnya dukungan pihak ketiga, atau evolusi proyek open source, Anda dapat menggunakan fitur migrasi sistem operasi untuk mengganti atau meningkatkan sistem operasi tersebut. Fitur ini memungkinkan Anda mempertahankan data pada disk sistem instance Elastic Compute Service (ECS) sekaligus mendapatkan pemeliharaan sistem yang stabil dan dukungan teknis.
Skenario
Ketika sistem operasi instance ECS Anda memasuki fase akhir masa pakai (end of life/EOL) sebagaimana dijelaskan dalam Ikhtisar siklus hidup sistem operasi, risiko keamanan dan penggunaan dapat meningkat. Dalam kasus 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 penggantian sistem operasi, tetapi 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 mengganti sistem operasi dengan cara mengganti disk sistem. Anda juga dapat merujuk ke Siklus pemeliharaan sistem operasi dan panduan EOL untuk mendapatkan solusi migrasi yang direkomendasikan serta metode penanganan terperinci untuk sistem operasi Anda saat ini.
Penilaian pra-migrasi
Sebelum melakukan migrasi, kami sangat menyarankan agar Anda memahami batasan migrasi sistem operasi yang bersangkutan dan melakukan pengujian serta validasi menyeluruh terhadap semua aplikasi bisnis Anda di lingkungan sistem operasi target terlebih dahulu. Hal ini membantu memastikan kompatibilitas dan kinerja antara aplikasi dan sistem operasi target, sehingga secara efektif menghindari masalah seperti gangguan operasi bisnis atau kegagalan fungsi yang mungkin terjadi setelah migrasi.
Tool migrasi sistem operasi tidak mendukung hot migration. Selama proses migrasi, kernel sistem dan paket perangkat lunak dari instans sumber akan dipasang atau diperbarui, dan instans akan restart secara otomatis beberapa kali, menyebabkan gangguan bisnis. Oleh karena itu, sebelum migrasi, Anda perlu membuat snapshot untuk mencadangkan data dan mengisolasi lingkungan sistem operasi yang akan dimigrasikan guna menghindari dampak terhadap operasi bisnis normal.
Sistem operasi sumber adalah Windows
Batasan migrasi
Harap pastikan Anda memahami catatan berikut sebelum melakukan migrasi sistem operasi.
Migrasi lintas bahasa untuk Windows tidak didukung.
Hanya jalur migrasi tertentu yang didukung.
Instans yang akan dimigrasikan harus memiliki minimal 2 vCPU dan memori 2 GiB.
Tool migrasi OS mengonsumsi sumber daya untuk mengunduh dan menginstal paket perangkat lunak selama migrasi. Sebelum memulai migrasi, pastikan drive C instans memiliki ruang kosong minimal 20 GiB, dan jumlah ruang kosong tersebut melebihi ukuran direktori
C:\Windows.Anda tidak dapat melakukan migrasi instans saat snapshot sedang dibuat untuk instans tersebut. Tunggu hingga pembuatan snapshot selesai sebelum memulai migrasi.
Migrasi OS 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)
Sistem operasi yang didukung untuk migrasi
Fitur migrasi sistem operasi ECS mendukung migrasi ke sistem operasi berikut.
Windows Server 2008 R2
Windows Server 2008 R2 tidak lagi didukung. Anda dapat memigrasikan beban kerja Anda ke Windows Server 2016/2019 yang masih dalam masa dukungan utama.
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, 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 tidak lagi didukung. Anda dapat memigrasikan beban kerja Anda 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
Batas migrasi
Pastikan Anda memahami catatan berikut sebelum melakukan migrasi sistem operasi.
Kategori batas | Deskripsi |
Batas umum |
|
Tabel berikut menjelaskan batasan migrasi 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 tool migrasi untuk melakukan migrasi sistem operasi. Anda perlu menghapus paket-paket tersebut sebelum migrasi guna mencegah terjadinya exception sistem selama proses migrasi. |
epel-modular | Tidak didukung | Tidak | Platform tempat repositori EPEL CentOS 7/8 bergantung berbeda dari platform Alibaba Cloud Linux 3. Setelah migrasi, Anda tidak dapat menginstal paket perangkat lunak berbasis epel-modular. |
Kompatibilitas dengan program C/C++ | Tidak dijamin | Tidak | Alibaba Cloud Linux 3 dilengkapi paket perangkat lunak yang memberikan kompatibilitas lebih baik dengan program C/C++. Rantai alat GNU Alibaba Cloud Linux 3 berisi GCC 10.2, Binutils 2.35, dan glibc 2.32. Setelah migrasi sistem operasi, kami menyarankan agar Anda mengompilasi dan memverifikasi program C/C++ Anda menggunakan rantai alat GNU yang baru untuk mencegah masalah ketidakkompatibilitas. |
Database MySQL | Hanya migrasi ke versi MySQL yang sama atau lebih baru yang didukung |
| Alibaba Cloud Linux 3 mendukung MySQL. Namun, downgrade versi MySQL tidak didukung. Jika versi MySQL yang disediakan oleh Alibaba Cloud Linux 3 lebih lama daripada versi MySQL yang disediakan oleh CentOS 7 atau 8, Anda tidak dapat menggunakan tool migrasi untuk melakukan migrasi 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 kepada SMC, login ke Konsol RAM dan klik Authorize untuk menyelesaikan otorisasi.
CatatanJika Anda menggunakan Pengguna RAM, login ke Konsol RAM dengan akun Alibaba Cloud yang sesuai dan berikan izin kebijakan
AliyunSMCFullAccesskepada Pengguna RAM tersebut.Layanan Snapshot ECS telah diaktifkan. Snapshot dibuat untuk instance ECS saat sistem operasi instans tersebut sedang dimigrasikan. Untuk informasi lebih lanjut, lihat Aktifkan Snapshot ECS.
Instance ECS yang sistem operasinya ingin Anda migrasikan berada dalam status Running. Cloud Assistant Agent telah diinstal dan dijalankan pada instans tersebut dalam 24 jam terakhir. Untuk informasi tentang cara menginstal Cloud Assistant Agent, lihat Instal Cloud Assistant Agent.
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 merestart instans. Untuk mencegah bisnis Anda terganggu oleh operasi ini, kami menyarankan agar Anda mencadangkan data penting terlebih dahulu dan memilih waktu yang tepat untuk melakukan migrasi.
Selama proses migrasi, jangan melakukan operasi seperti menghentikan, merestart, atau melepaskan instance ECS secara manual atau melalui skrip pemeliharaan, karena hal ini dapat menyebabkan migrasi gagal.
Jika Anda melakukan uji coba migrasi atau membatalkan migrasi pada instance ECS, semua disk pada instans tersebut mungkin secara otomatis dikembalikan ke snapshot yang dibuat sebelum migrasi. Dalam kasus 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 lalu disambungkan ke instans. Jangan mengoperasikan disk ini selama migrasi. Disk transit akan secara otomatis dilepas dan dilepaskan setelah migrasi selesai.
Selama migrasi, sistem melakukan pemeriksaan kondisi migrasi dan penilaian pra-migrasi terhadap instans sumber. Jika sistem sumber tidak memenuhi kondisi migrasi atau penilaian pra-migrasi gagal, migrasi akan terhenti dengan error dan tidak dapat menjamin keberhasilan migrasi. Kami menyarankan agar Anda memahami dokumentasi kondisi migrasi dan troubleshooting error terlebih dahulu serta melakukan pengujian.
Buka kotak dialog Replace Operating System.
Buka Konsol ECS - Instances.
Pada bilah navigasi atas, pilih wilayah instance ECS.
Klik ID instans target untuk membuka halaman detail instans, klik All Actions untuk memperluas semua panel operasi, lalu cari dan klik .
Pilih Migrate Operating System. Tunggu sistem melakukan pemeriksaan pra-migrasi secara otomatis, yang memakan waktu sekitar 10 detik. Ketika status pra-periksa berubah dari
menjadi
, artinya pra-periksa telah lulus.
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.
Pada kotak dialog Replace Operating System, pilih sistem operasi tujuan sesuai kebutuhan Anda.
Select the Same Destination Operating System: Jika Anda memigrasikan sistem operasi beberapa instance ECS sekaligus, Anda dapat memilih opsi ini dan menentukan satu sistem operasi tujuan untuk semua instans 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 masing-masing instans 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
Pada kotak dialog Replace Operating System, klik ID instans. Pada tab Instance Details, periksa apakah sistem operasi instance ECS telah dimigrasikan berdasarkan nilai parameter Instance Status.
CatatanWaktu yang dibutuhkan untuk migrasi sistem operasi sekitar 15 hingga 30 menit. Waktu ini tidak termasuk waktu pembuatan snapshot. Selama migrasi, Anda dapat mengarahkan pointer ke Replacing Operating System untuk melihat progres tugas migrasi.
Jika sistem operasi telah dimigrasikan, nilai parameter Instance Status berubah dari Running (Replacing Operating System) menjadi Running.
PentingJika status instans menunjukkan Running (Operating System Replacement Failed), artinya migrasi sistem operasi gagal. Anda dapat mengarahkan pointer ke Operating System Replacement Failed untuk melihat penyebab kegagalan, klik Troubleshooting & contact us untuk menyelesaikan masalah tersebut. Setelah masalah teratasi, klik Retry Replacement untuk memigrasikan sistem operasi instance ECS lagi.
Setelah migrasi, instans akan start secara otomatis. ID instance ECS, ID citra ECS, VPC, alamat IP publik dan pribadi, hostname, serta kode mesin server tetap tidak berubah. Sistem operasi diganti dengan sistem operasi target. Meskipun data pada disk sistem asli dipertahankan, aplikasi mungkin tidak berjalan dengan benar karena perubahan lingkungan atau dependensi, yang dapat mengganggu operasi bisnis Anda. Oleh karena itu, Anda harus melakukan pengujian dan verifikasi secara menyeluruh. Untuk mengembalikan disk sistem sumber, Anda dapat menggunakan snapshot cadangan otomatis untuk mengembalikan disk.
Langkah selanjutnya
Saat Anda memigrasikan sistem operasi instance ECS, snapshot akan dibuat secara otomatis untuk instans tersebut. Setelah Anda memigrasikan sistem operasi instans tersebut, jika Anda memastikan tidak lagi memerlukan snapshot ini, kami menyarankan agar 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 riwayat 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 troubleshooting migrasi Red Hat.