Anda dapat mengganti disk sistem pada instans Elastic Compute Service (ECS) untuk menyiapkan lingkungan sistem operasi (OS) baru. Metode ini menawarkan pilihan OS yang lebih luas dibandingkan migrasi OS, tetapi memerlukan Anda untuk mendeploy ulang aplikasi pada sistem baru. Jika ingin mengubah OS sambil mempertahankan data pada disk sistem yang ada, pilih migrasi OS.
Mengganti disk sistem akan melepaskan disk asli, menyebabkan gangguan 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 adalah operasi berisiko tinggi. Perhatikan 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 ditetapkan.
Properti yang tidak berubah: Kategori disk, alamat IP instans, dan alamat MAC Elastic Network Interface (ENI) tetap tidak berubah.
Disk data
Keluarga OS yang sama: Jika Anda mengganti OS dalam keluarga yang sama (Windows ke Windows, atau Linux ke Linux), disk data tidak akan terpengaruh. Hanya perlu memasangnya kembali setelah penggantian selesai.
Antar keluarga OS: Jika Anda beralih antara Windows dan Linux, OS baru tidak dapat mengenali sistem file dari disk data asli. Lihat Langkah selanjutnya untuk menginisialisasi ulang disk data atau menginstal perangkat lunak untuk membaca data.
Snapshot
Snapshot dari disk sistem asli tidak dapat digunakan untuk mengembalikan disk sistem baru.
Snapshot manual tetap dipertahankan.
Retensi snapshot otomatis bergantung pada status fitur rilis snapshot otomatis untuk disk tersebut.
Enabled: Snapshot otomatis akan dihapus.
Tidak aktif: Snapshot otomatis akan dilepaskan di akhir siklus hidupnya.
Kebijakan snapshot otomatis dari disk sistem asli tidak lagi berlaku untuk yang baru. Anda harus mengonfigurasi kebijakan baru untuknya.
Biaya
Penggantian OS tidak dikenakan biaya. Namun, biaya tambahan dapat dikenakan 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 proses penggantian, Anda akan dikenai biaya untuk kapasitas tambahan tersebut.
Batasan
Dukungan wilayah: Peralihan antara Windows dan Linux hanya didukung di wilayah Tiongkok Daratan. Di wilayah lain, Anda hanya dapat mengganti OS dengan OS dari keluarga yang sama (misalnya, Linux ke Linux atau Windows ke Windows).
Hostname: Sebelum melakukan penggantian OS antar-keluarga, pastikan hostname instans telah memenuhi persyaratan OS target. Misalnya, hostname untuk Windows harus terdiri dari 2 hingga 15 karakter.
Instans non-I/O teroptimalkan: Anda dapat memeriksa tipe instans pada bagian Informasi Lainnya di halaman detail instans. Jika instans tersebut bukan I/O teroptimalkan, Anda tidak dapat menggunakan konsol untuk mengganti OS ke Windows. Anda hanya dapat beralih ke image publik Windows Server berikut menggunakan operasi API ReplaceSystemDisk.
Kapasitas disk sistem target: Saat mengganti OS dengan Windows, disk sistem harus memiliki ruang kosong minimal 1 GiB. Jika tidak, instans akan gagal dimulai.
Prosedur
Buka Konsol ECS - Instans. Pada bilah navigasi atas, pilih kelompok sumber daya dan wilayah untuk sumber daya target.
Pada halaman Instans, klik ID instans target untuk membuka halaman detailnya. Di sudut kanan atas, pilih All Actions > Replace Operating System.
Atur 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 saksama, lalu centang Saya menyadari risiko di atas dan ingin melanjutkan. Klik Continue to Replace Operating System.
Konfigurasikan OS baru dan informasi instans.
Image: Pilih jenis image (seperti Image Publik atau Image Kustom) dan versi image yang didukung oleh tipe instans saat ini.
Logon Credentials:
Opsi
Deskripsi
Key Pair
(Hanya untuk instans Linux) Pilih pasangan kunci yang sudah ada. Jika tidak ada pasangan kunci yang tersedia, klik Create Key Pair untuk membuatnya.
Image Password Preset
(Hanya untuk image kustom/shared) Gunakan kata sandi yang sudah diatur dalam image sebagai kredensial logon. Pastikan image yang dipilih memiliki kata sandi yang terkonfigurasi.
Custom Password
Atur username dan kata sandi untuk sistem baru. Untuk Linux, username dapat berupa
rootatauecs-user(direkomendasikan). Untuk Windows, defaultnya adalahadministrator.Configure After Replacement
Lewati penyiapan kredensial logon. Setelah penggantian OS, mengikat pasangan kunci SSH atau reset kata sandi logon instans sebelum Anda dapat masuk ke instans.
System Disk (Opsional): Tingkatkan kapasitas disk sistem atau aktifkan enkripsi disk sesuai kebutuhan. Jenis disk sistem tidak dapat diubah.
Untuk informasi tentang biaya perluasan disk sistem, lihat Penagihan penyimpanan blok.
Konfirmasi konfigurasi dan biaya, lalu mulai penggantian OS.
(Diperlukan secara kondisional) Jika instans berada dalam status Running, hentikan.
Langganan: Jika Anda mengubah ukuran disk sistem selama proses penggantian OS, bayar pesanan sesuai petunjuk. Proses penggantian akan dimulai setelah pembayaran berhasil.
Bayar sesuai penggunaan: Kami sarankan Anda memilih Standard Mode. Jika Anda menggunakan Economical Mode, instans mungkin akan gagal dimulai setelah penggantian OS karena sumber daya tidak mencukupi.
Proses penggantian membutuhkan waktu sekitar 10 menit, dan instans akan restart secara otomatis. Setelah selesai, status instans akan berubah menjadi Running, dan OS telah diperbarui sesuai pilihan Anda.
Langkah selanjutnya
(Diperlukan secara kondisional) Mengelola disk data
Keluarga OS yang sama: Untuk penggantian OS Linux-to-Linux, disk data memerlukan pemasangan manual setelah Anda masuk ke sistem baru.
Antar keluarga OS:
Linux ke Windows: Secara default, Windows tidak mengenali sistem file seperti ext4 atau XFS. Gunakan alat pihak ketiga seperti
Ext2Fsduntuk membaca disk data. Jika disk tidak berisi data penting, inisialisasi ulang disk data.Windows ke Linux: Secara default, Linux tidak mengenali sistem file NTFS. Anda dapat menginstal alat ntfs-3g untuk memasang disk data. Jika disk tidak berisi data penting, inisialisasi ulang disk data.
(Opsional) Pulihkan data disk sistem asli: Jika Anda perlu memulihkan data dari disk sistem asli, gunakan snapshot dari disk sistem asli untuk memulihkan data. Buat disk bayar-sesuai-penggunaan baru dari snapshot yang dibuat sebelum penggantian, lalu sambungkan ke instans untuk pemulihan data. Lepaskan disk segera 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 dapat mengalami timeout dan gagal. Untuk sistem di mana ekstensi tidak berhasil, Anda harus memperluas partisi secara manual. Tindakan ini hanya memperluas partisi disk sistem dan tidak akan memengaruhi versi OS. Untuk informasi lebih lanjut, lihat Memperluas partisi dan sistem file disk (Linux).
Deploy ulang lingkungan bisnis Anda
Instal ulang perangkat lunak yang diperlukan, konfigurasikan variabel lingkungan, dan migrasikan kode bisnis ke OS baru.
Operasi terkait
Mengonfigurasi kebijakan snapshot otomatis untuk disk cloud untuk 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 untuk beberapa instans ECS secara massal.
Gunakan operasi API ReplaceSystemDisk untuk mengganti OS.
Sistem operasi mana yang mendukung visualisasi (desktop grafis)?