Cara Migrasi Dari CentOS ke AlmaLinux

CentOS 8 mencapai akhir masa pakainya pada 31 Desember 2021, dan tidak akan ada pembaruan lebih lanjut atau perbaikan keamanan yang dirilis untuk sistem operasi tersebut. Jika Anda menjalankan server CentOS 8, inilah saatnya untuk mulai berpikir untuk bermigrasi ke sistem operasi baru.

Dalam tutorial ini, Anda akan belajar cara bermigrasi dari CentOS 8 ke AlmaLinux.

Apa itu OS AlmaLinux?

AlmaLinux OS adalah sistem operasi yang andal, mudah digunakan, dan kuat berdasarkan Red Hat Enterprise Linux (RHEL). AlmaLinux disponsori oleh CloudLinux dan dirilis di bawah Lisensi Publik Umum GNU. AlmaLinux sangat mirip dengan CentOS dan merupakan pilihan terbaik jika Anda ingin menjauh dari CentOS.

Mengapa Menggunakan AlmaLinux?

Ada banyak alasan untuk menggunakan AlmaLinux. Beberapa manfaatnya meliputi:

  • Garpu RHEL, sehingga kompatibel dengan semua perangkat lunak dan aplikasi RHEL.
  • Didukung oleh komunitas yang besar dan aktif.
  • Menyediakan pembaruan rutin dan perbaikan keamanan.
  • Termasuk semua fitur yang Anda butuhkan dalam sistem operasi server.

Prasyarat

Sebelum Anda memulai panduan ini, Anda harus memiliki yang berikut:

  • Server CentOS. Anda juga harus masuk sebagai pengguna dengan hak istimewa sudo . CentOS 8 digunakan sebagai contoh, tetapi langkah-langkahnya harus serupa untuk versi CentOS lainnya.
  • 10GB ruang disk kosong, karena proses migrasi akan memerlukan ruang untuk mengunduh file AlmaLinux baru dari Internet dan menginstalnya.
  • RAM yang cukup untuk proses migrasi (disarankan 4GB atau lebih).

Memperbarui Server CentOS Anda

Sebelum Anda dapat bermigrasi dari CentOS ke AlmaLinux, Anda perlu memastikan bahwa server CentOS Anda mutakhir. Anda akan ingin memastikan bahwa semua tambalan keamanan terbaru dan pembaruan perangkat lunak telah diinstal untuk memastikan kelancaran transisi ke AlmaLinux.

Anda dapat memperbarui server Anda dengan menjalankan perintah berikut:

sudo pembaruan yum -y

Setelah pembaruan diinstal, Anda perlu me-reboot server Anda untuk memastikan bahwa pembaruan telah diterapkan dengan benar.

Reboot server Anda dengan menjalankan perintah berikut:

sudo reboot

Memeriksa Kompatibilitas Perangkat Keras Server Anda

Sebelum Anda dapat menginstal AlmaLinux, Anda perlu memastikan bahwa perangkat keras server Anda kompatibel. AlmaLinux membutuhkan prosesor 64-bit dan setidaknya 4 GB RAM.

Periksa jenis prosesor server Anda dengan menjalankan perintah berikut.

nama kamu -M

Jika perintah mengembalikan “x86_64” seperti yang ditunjukkan, prosesor server Anda kompatibel dengan AlmaLinux.

Anda dapat memeriksa RAM server Anda dengan menjalankan perintah berikut, yang akan mengembalikan informasi tentang penggunaan memori server Anda. Pastikan nilai “gratis” lebih besar dari 4000MB.

bebas -M

Terakhir, periksa versi rilis server CentOS Anda.

kucing / etc / rilis-os

Jika perintah mengembalikan “CentOS” dan “8”, seperti yang ditunjukkan pada output di bawah ini, maka server Anda menjalankan CentOS 8 dan kompatibel dengan AlmaLinux.

Mengunduh Skrip Penerapan AlmaLinux

Pada titik ini, Anda harus memiliki server yang menjalankan CentOS 8 dan yang terbaru. Langkah selanjutnya adalah mengunduh skrip penerapan AlmaLinux. Ada dua cara untuk bermigrasi dari CentOS ke AlmaLinux.

Anda dapat memigrasikan server secara manual, tetapi membutuhkan lebih banyak waktu dan tenaga. Anda harus menghapus semua paket, kunci, dan branding CentOS yang ada, lalu instal AlmaLinux. Ini bisa menjadi proses yang sulit, jadi sebaiknya Anda hanya menggunakan metode ini jika Anda adalah pengguna Linux berpengalaman.

Sebagai alternatif, Anda dapat menggunakan skrip bash penerapan AlmaLinux yang mengotomatiskan sebagian besar proses migrasi. Tutorial ini akan menunjukkan cara menggunakan skrip penerapan AlmaLinux.

Unduh skrip penerapan AlmaLinux dengan menjalankan perintah berikut. Tutorial ini menggunakan curl untuk mentransfer dan mengunduh skrip penerapan AlmaLinux ke server Anda.

curl -O https: // raw.githubusercontent.com / AlmaLinux / almalinux-deploy / master / almalinux-deploy.sh

Opsi -O memberi tahu curl untuk menyimpan file dengan nama yang sama dengan yang ada di server.

Setelah skrip penerapan AlmaLinux diunduh, jalankan perintah ls untuk memverifikasi bahwa file tersebut ada di server Anda.

ls -la almalinux-deploy.sh

Anda akan melihat output yang mirip dengan berikut ini:

Terakhir, buka skrip penerapan AlmaLinux di editor teks untuk meninjau kontennya. Anda harus selalu meninjau konten skrip yang diunduh dari Internet sebelum menjalankannya di server Anda. Tutup file saat Anda puas.

sudo nano almalinux-deploy.sh

Bermigrasi dari CentOS ke AlmaLinux

Sebelum Anda menjalankan skrip, Anda harus membuatnya dapat dieksekusi. Secara default, skrip penerapan AlmaLinux tidak dapat dieksekusi – ini hanya file teks.

Jadikan skrip penerapan AlmaLinux dapat dieksekusi dengan menjalankan perintah berikut:

sudo chmod +x almalinux-deploy.sh

Ketik perintah berikut untuk menjalankan skrip penerapan AlmaLinux:

sudo . / almalinux-deploy.sh

Bagian ./ dari perintah memberi tahu Linux untuk mencari skrip “almalinux-deploy.sh” di direktori saat ini.

Skrip penyebaran AlmaLinux akan mulai berjalan dan file yang diperlukan untuk migrasi. Proses ini dapat memakan waktu tergantung pada koneksi Internet dan spesifikasi server Anda.

Setelah skrip penerapan AlmaLinux mengunduh file, itu akan mulai bermigrasi dan menginstal ulang server Anda seperti yang ditunjukkan.

Skrip membersihkan basis data RPM lama dan menggantinya dengan yang baru yang kompatibel dengan AlmaLinux.

Setelah proses selesai, Anda akan melihat pesan berikut. Seperti yang Anda lihat, menggunakan skrip penerapan AlmaLinux sangatlah mudah, dan hanya perlu beberapa menit untuk memigrasikan server Anda dari CentOS ke AlmaLinux.

Memverifikasi Migrasi

Dengan semua kerja keras yang dilakukan, langkah terakhir adalah memverifikasi migrasi dengan memeriksa versi AlmaLinux yang berjalan di server Anda.

Untuk memeriksa versi AlmaLinux, ketikkan perintah berikut:

kucing / etc / rilis-os

Anda akan melihat output yang mirip dengan berikut ini. Pada saat penulisan, AlmaLinux 8.6 adalah versi terbaru, sehingga server menjalankan AlmaLinux dan up to date.

Akses GUI (antarmuka pengguna grafis). Kali ini, Anda akan melihat layar selamat datang AlmaLinux, yang menyelesaikan migrasi dari CentOS ke AlmaLinux. Masukkan informasi login Anda dan mulai gunakan AlmaLinux.

Anda telah berhasil memigrasikan server Anda dari CentOS ke AlmaLinux menggunakan skrip penerapan AlmaLinux. Setelah melakukannya, Anda mungkin ingin menggunakan alat ini untuk mengamankan server Linux Anda atau memanfaatkan SELinux yang disertakan dengan AlmaLinux.

Pertanyaan yang Sering Diajukan

Apakah AlmaLinux Aman?

Ya, AlmaLinux adalah sistem operasi yang aman dan terlindungi. Ini didasarkan pada CentOS, yang merupakan platform stabil yang kokoh. AlmaLinux telah menjalani beberapa audit keamanan dan dipercaya oleh beberapa perusahaan terbesar di dunia.

Apakah AlmaLinux Gratis?

Ya, AlmaLinux gratis untuk digunakan. Anda dapat melihat halaman AlmaLinux untuk informasi lebih lanjut.

Apakah AlmaLinux sama dengan CentOS?

Iya dan tidak. AlmaLinux didasarkan pada CentOS dan memiliki banyak kesamaan dengan CentOS. AlmaLinux memiliki tim pengembangnya sendiri dan tidak berafiliasi dengan Red Hat. Namun, ini kompatibel dengan semua perangkat lunak Red Hat Enterprise Linux (RHEL).

Kredit gambar: Komputer laptop menampilkan logo CentOS oleh 123RF. Semua tangkapan layar oleh Nicholas Xuan Nguyen.

Related Posts

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *