Cara Migrasi CentOS 8 ke AlmaLinux dengan Script Almalinux-deploy

  • Bagikan
Migrasi CentOS 8 ke AlmaLinux dengan Script Almalinux deploy

Menurut informasi, CentOS 8 akan berhenti memberikan dukungan hingga akhir 2021. Namun, jangan terlalu khawatir karena versi lain dengan nama AlmaLinux yang dikembangkan oleh tim CloudLinux telah dirilis.

Dan kabar gembira buat kamu yang menggunakan CentOS 8 pada server, kini kamu bisa migrasi langsung dari CentOS 8 ke AlmaLinux via SSH dengan script Almalinux-deploy. Ini adalah skrip yang ditulis dalam Bash dan kode sumbernya tersedia di GitHub.

Catatan:

Seperti biasa, buat cadangan data penting dari sistem CentOS 8 kamu sebelum memulai proses migrasi ini. Sebelumnya mimin mencoba menguji skrip ini di server virtual dengan OS CentOS 8 yang baru saja diinstal. Server virtual tersebut tidak kehilangan data dan ini adalah versi server yang benar-benar baru.

Dan catatan skrip penerapan Almalinux hanya untuk mengonversi versi CentOS 8.3 terbaru ke Almalinux. Jika kamu menjalankan OS dengan CentOS 7 atau CentOS 6 maka skrip Almalinux-deploy tentunya tidak akan berfungsi.

Proses Migrasi AlmaLinux

Untuk memindahkan CentOS 8 ke AlmaLinux dengan Almalinux-deploy Script Anda mengikuti langkah-langkah di bawah ini.

1. Perbarui sistem

Periksa versi saat ini dan mulai pembaruan sistem

migrasi 1
dnf update -y

Mulai ulang sistem Anda untuk menerapkan pembaruan:

reboot

Dan sekarang, periksa versi CentOS 8 Anda saat ini

[root @ centos8 ~] # cat / etc / redhat-release rilis 
CentOS Linux 8.3.2011 
[root @ centos8 ~] #

 2. Download Script almalinux-deploy

Di langkah kedua ini, kamu harus melakukan download script almalinux-deploy.sh dengan perintah berikut:

curl -O https://raw.githubusercontent.com/AlmaLinux/almalinux-deploy/master/almalinux-deploy.sh 
[root @ centos8 ~] #

Kemudian arahkan ke lokasi tempat script didownload dan jalankan perintah berikut.

bash almalinux-deploy.sh

Perintah tersebut akan menginstal beberapa paket baru, mengupgrade dan downgrade beberapa paket yang sudah ada, menginstal ulang beberapa paket, dan menghapus beberapa paket. Proses ini tentunya akan memakan waktu beberapa menit tergantung pada kecepatan koneksi Internet kamu dan jumlah paket yang diinstal di sistem CentOS kamu.

migrasi2

Jika kamu mendapatkan kesalahan /root/.alma.S68daQ/almalinux-release-latest.rpm: digests SIGNATURES NOT OK saat menjalankan perintah di atas. Kamu dapat melakukannya dengan menjalankan perintah ini rpm -qa gpg-pubkey*

Jika migrasi berhasil, kamu akan menerima pesan berikut.

[...]
Complete!
Run dnf distro-sync -y  

Setelah itu lakukan restart server dan periksa hasilnya.

reboot

Sistem kamu sekarang akan melakukan boot ke dalam sistem AlmaLinux setelah dimigrasi dari CentOS 8.

migrasi3

Dan sekarang kamu dapat SSH ke AlmaLinux dan memeriksa dengan perintah berikut.

[[email protected] ~]# cat /etc/redhat-release
AlmaLinux release 8.3 (Purple Manul)

# Atau 

grubby --info DEFAULT | grep AlmaLinux
migrasi 4
migrasi5

Selamat saat ini kamu selesai melakukan migrasi CentOS 8 ke AlmaLinux dengan Script Almalinux-deploy. Semoga dengan adanya artikel ini dapat membantu kamu dalam melakukan migrasi dengan aman dan cepat.

  • Bagikan