Anda dapat mengganti disk sistem instance Elastic Compute Service (ECS) untuk menginstal sistem operasi (OS) baru. Metode ini menyediakan lebih banyak pilihan OS dibandingkan migrasi OS, tetapi Anda harus menginstal ulang aplikasi pada sistem yang baru. Jika ingin mengganti OS sekaligus mempertahankan data pada disk sistem yang ada, gunakan migrasi OS sebagai gantinya.
Mengganti disk sistem akan melepaskan disk asli dan mengganggu layanan. Semua data pada disk tersebut akan dihapus secara permanen dan tidak dapat dipulihkan. Sebelum melanjutkan, buat snapshot untuk mencadangkan data Anda.
Dampak
Mengganti OS merupakan operasi berisiko. Perhatikan hal-hal berikut:
Disk sistem
Penghapusan data: Disk sistem asli dilepaskan. Semua data dan informasi partisi dihapus secara permanen.
Perubahan ID: Disk sistem baru dengan ID baru akan diberikan.
Properti yang tidak berubah: Kategori disk, alamat IP instans, dan alamat MAC Elastic Network Interface (ENI) tetap tidak berubah.
Disk data
Family OS yang sama: Jika Anda mengganti OS dalam family yang sama, misalnya Windows ke Windows atau Linux ke Linux, disk data tidak terpengaruh. Pasang kembali setelah penggantian.
Cross-family OS: Jika Anda beralih antara Windows dan Linux, OS baru tidak dapat mengenali sistem file pada disk data asli. Lihat Langkah selanjutnya untuk menginisialisasi ulang disk data atau menginstal perangkat lunak guna membaca data tersebut.
Snapshots
Snapshot dari disk sistem asli tidak dapat digunakan untuk mengembalikan disk sistem yang baru.
Snapshot yang dibuat secara manual tetap disimpan.
Retensi snapshot otomatis bergantung pada apakah fitur rilis snapshot otomatis diaktifkan untuk disk tersebut.
Diaktifkan: Snapshot otomatis dihapus.
Nonaktif: Snapshot otomatis dilepaskan pada akhir siklus hidupnya.
Kebijakan snapshot otomatis dari disk sistem asli tidak lagi berlaku untuk disk yang baru. Anda harus mengonfigurasi kebijakan baru.
Biaya
Mengganti OS tidak dikenai biaya. Namun, biaya baru berlaku dalam kasus berikut:
Image berbayar: Jika Anda memilih image berbayar, Anda akan dikenai harga image tersebut.
Ekstensi disk sistem: Jika Anda menambah kapasitas disk sistem selama penggantian, Anda akan dikenai biaya atas kapasitas tambahan tersebut.
Batasan
Dukungan wilayah: Pergantian antara Windows dan Linux hanya didukung di wilayah Tiongkok daratan. Di wilayah lain, Anda hanya dapat mengganti OS dengan OS dari family yang sama, misalnya Linux ke Linux atau Windows ke Windows.
Hostname: Sebelum mengganti OS lintas family, pastikan hostname instans memenuhi persyaratan OS target. Misalnya, hostname Windows harus terdiri dari 2 hingga 15 karakter.
Instans non-I/O optimized: Anda dapat memeriksa tipe instans di bagian Other Information di bagian bawah halaman detail instans. Jika instans tersebut non-I/O optimized, Anda tidak dapat menggunakan konsol untuk mengganti OS dengan Windows. Anda hanya dapat menggunakan operasi API ReplaceSystemDisk untuk beralih ke image Windows Server publik berikut.
Kapasitas disk sistem target: Saat mengganti OS dengan Windows, disk sistem harus memiliki ruang kosong minimal 1 GiB. Jika tidak, instans gagal dimulai.
Batasan image: Anda tidak dapat mengganti sistem operasi instans Alibaba Cloud Linux 3 Pro dengan sistem operasi lain.
Prosedur
Buka halaman Konsol ECS - Instances. Di bilah navigasi atas, pilih kelompok sumber daya dan wilayah instans target.
Di halaman Instances, klik ID instans target untuk membuka halaman detailnya. Di pojok kanan atas, pilih All Actions > Replace Operating System.
Tentukan metode penggantian OS.
Atur Replacement Method ke Replace System Disk. Sistem akan menjalankan pemeriksaan awal secara otomatis. Jika pemeriksaan awal gagal, selesaikan masalah sesuai petunjuk dan coba lagi.
Baca catatan dengan cermat, centang I am aware of the preceding risks and want to continue, lalu klik Continue to Replace Operating System.
Konfigurasikan OS baru dan informasi instans.
Image: Pilih tipe image, seperti image publik atau custom image, serta versi image yang didukung oleh tipe instans saat ini.
Security Settings:
Security Setting Options
Description
Key Pair
(Hanya untuk instans Linux) Pilih pasangan kunci yang sudah ada. Jika tidak tersedia pasangan kunci, klik Create Key Pair untuk membuatnya.
Use Image Preset Password
(Hanya untuk image Custom/Shared) Gunakan kata sandi yang telah ditetapkan dalam image sebagai kredensial logon. Pastikan image yang dipilih telah dikonfigurasi dengan kata sandi.
Custom Password
Tentukan username dan password untuk sistem yang baru. Untuk Linux, username dapat berupa
rootatauecs-user(disarankan). Untuk Windows, default-nya adalahadministrator.Configure After Replacement
Lewati pengaturan kredensial logon. Setelah penggantian OS, bind an SSH key pair atau reset the instance logon password sebelum Anda dapat login ke instans.
System Disk (Opsional): Tambah kapasitas disk sistem atau aktifkan fitur enkripsi disk sesuai kebutuhan. Anda tidak dapat mengubah tipe disk sistem.
Untuk informasi tentang biaya ekstensi disk sistem, lihat penagihan block storage.
Konfirmasi konfigurasi dan biaya, lalu ganti OS.
(Diperlukan kondisional) Jika instans berada dalam status Running, hentikan terlebih dahulu.
Subscription: Jika Anda mengubah ukuran disk sistem selama penggantian OS, bayar pesanan sesuai petunjuk. Proses penggantian dimulai setelah pembayaran.
Pay-as-you-go: Saat menghentikan instans, pilih Standard Mode. Jika Anda menggunakan mode hemat, instans mungkin gagal dimulai karena sumber daya tidak mencukupi setelah penggantian OS.
Proses penggantian memakan waktu sekitar 10 menit, dan instans akan dimulai ulang secara otomatis. Setelah selesai, status instans berubah menjadi Running, dan OS diperbarui ke versi yang Anda pilih.
Langkah selanjutnya
(Diperlukan kondisional) Kelola disk data
Family OS yang sama: Jika Anda mengganti OS Linux dengan OS Linux lain dan instans memiliki disk data, masuk ke instans tersebut lalu pasang sistem file disk data.
Penggantian sistem lintas tipe:
Linux ke Windows: Windows tidak secara native mengenali sistem file seperti ext4 atau XFS. Gunakan tool pihak ketiga seperti
Ext2Fsduntuk membaca disk data. Jika disk tidak berisi data penting, re-initialize the data disk.Windows ke Linux: Secara bawaan, Linux tidak mengenali sistem file NTFS. Anda dapat menginstal alat ntfs-3g untuk memasang sistem file. Jika disk tidak berisi data penting, inisialisasi ulang disk data.
(Opsional) Pulihkan data disk sistem asli Untuk memulihkan data dari disk sistem asli, Anda dapat restore data from a snapshot of the original system disk. Buat disk bayar sesuai penggunaan baru dari snapshot sebelum penggantian, lalu sambungkan ke instans untuk pemulihan data. Segera lepaskan disk tersebut setelah pemulihan untuk menghindari biaya yang tidak perlu.
(Opsional) Perluas partisi dan sistem file disk sistem
Saat Anda mengubah ukuran disk sistem dengan mengganti OS, ekstensi partisi mungkin timeout dan gagal. Untuk sistem yang ekstensinya tidak berhasil, Anda harus memperluas partisi secara manual. Tindakan ini hanya memperluas partisi disk sistem dan tidak memengaruhi versi OS. Untuk informasi selengkapnya, lihat Extend partitions and file systems (Linux).
Terapkan ulang lingkungan bisnis Anda Instal ulang perangkat lunak yang diperlukan, konfigurasikan variabel lingkungan, dan migrasikan kode bisnis ke OS yang baru.
Operasi terkait
Konfigurasikan kebijakan snapshot otomatis untuk disk guna pencadangan data berkala.
Setelah Anda memastikan bahwa data disk sistem asli tidak lagi diperlukan, hapus snapshot untuk menghemat biaya penyimpanan.
Gunakan templat publik ACS-ECS-BulkyReplaceSystemDisk untuk mengganti disk sistem beberapa instance ECS sekaligus.
Gunakan operasi API ReplaceSystemDisk untuk mengganti OS.
Sistem operasi mana yang mendukung visualisasi (desktop grafis)?