Dalam tutorial ini, kami akan menunjukkan cara memigrasikan CentOS ke AlmaLinux. Bagi Anda yang belum tahu, AlmaLinux OS adalah proyek berbasis komunitas open-source yang dibangun dari kode sumber Red Hat Enterprise Linux (RHEL). AlmaLinux adalah garpu RHEL 8 yang sepenuhnya kompatibel dengan biner dan dibuat oleh pembuat CloudLinux OS yang sudah mapan.
Artikel ini mengasumsikan Anda memiliki setidaknya pengetahuan dasar tentang Linux, tahu cara menggunakan shell, dan yang terpenting, Anda meng-host situs Anda di VPS Anda sendiri. Instalasi cukup sederhana dan mengasumsikan Anda sedang berjalan di akun root, jika tidak, Anda mungkin perlu menambahkan 'sudo
' ke perintah untuk mendapatkan hak akses root. Saya akan menunjukkan kepada Anda melalui langkah-langkah instalasi AlmaLinux OS.
Seperti biasa, backup data penting dari sistem CentOS Anda sebelum memulai proses upgrade. Harap perhatikan bahwa almalinux-deploy
script ini hanya untuk mengkonversi CentOS 8.3 versi terbaru ke AlmaLinux 8.3. Jika Anda menjalankan versi lama seperti CentOS 7.x atau 6.x, skrip ini tidak akan berfungsi.
Prasyarat
- Server yang menjalankan salah satu sistem operasi berikut:AlmaLinux 8, atau CentOS.
- Sebaiknya Anda menggunakan penginstalan OS baru untuk mencegah potensi masalah.
- Seorang
non-root sudo user
atau akses keroot user
. Kami merekomendasikan untuk bertindak sebagainon-root sudo user
, namun, karena Anda dapat membahayakan sistem jika tidak berhati-hati saat bertindak sebagai root.
Migrasikan CentOS ke AlmaLinux
Langkah 1. Pertama, mari kita mulai dengan memastikan sistem Anda mutakhir.
sudo dnf update sudo dnf install epel-release
Langkah 2. Migrasikan CentOS ke AlmaLinux.
Sekarang kita mengunduh skrip migrasi CentOS 8 ke AlmaLinux:
curl -O https://raw.githubusercontent.com/AlmaLinux/almalinux-deploy/master/almalinux-deploy.sh
Setelah skrip disimpan, berikan izin yang sesuai dengan perintah:
chmod +x almalinux-deploy.sh
Kemudian, jalankan skrip dengan perintah di bawah ini:
sudo bash ./almalinux-deploy.sh
Setelah skrip melakukan beberapa pemeriksaan awal, skrip akan memulai proses menghapus, menginstal ulang, menurunkan, dan meningkatkan paket tertentu untuk menyinkronkan sistem dengan saat ini Rilis AlmaLinux. Migrasi mungkin membutuhkan waktu lebih sedikit daripada upgrade. Setelah migrasi selesai, reboot untuk kedua kalinya dan selesai.
reboot
Setelah selesai, konfirmasikan bahwa sistem CentOS 8 Anda berhasil dikonversi ke AlmaLinux 8:
$ cat /etc/os-release NAME="AlmaLinux" VERSION="8.3 (Purple Manul)" ID="almalinux" ID_LIKE="rhel centos fedora" VERSION_ID="8.3" PLATFORM_ID="platform:el8" PRETTY_NAME="AlmaLinux 8.4 RC (Purple Manul)" ANSI_COLOR="0;34" CPE_NAME="cpe:/o:almalinux:almalinux:8.3:rc" HOME_URL="https://almalinux.org/" BUG_REPORT_URL="https://bugs.almalinux.org/" ALMALINUX_MANTISBT_PROJECT="AlmaLinux-8" ALMALINUX_MANTISBT_PROJECT_VERSION="8.3" $ cat /etc/redhat-release AlmaLinux release 8.3 RC (Purple Manul)
Selamat! Anda telah berhasil memigrasikan AlmaLinux. Terima kasih telah menggunakan tutorial ini untuk memigrasikan CentOS ke sistem AlmaLinux. Untuk bantuan tambahan atau informasi yang berguna, kami menyarankan Anda untuk memeriksa situs web resmi AlmaLinux.