---
title: Upgrade from CentOS to Alma Linux
slug: troubleshooting/upgrade-from-centos-to-alma-linux
createdAt: 2025-09-24T18:13:45.154Z
---



- Take a back-up or snapshot prior to migration
- Navigate to AlmaLinux OS - Forever-Free Enterprise-Grade Operating System&#x20;
- Click on the migrate (yellow) button
- This will take you to the migration instructions page. Halfway down the page
  under “perform migration” the github repository link is listed. Click that link:

![](https://api.archbee.com/api/optimize/mzxtTQEvCNIdUNgF2kuwJ/WkYzNIIGlqu_-un7n9S5u_image-20250522-213357.png)

- Navigate to the file almalinux-deploy.sh and click the “raw” button:

![](https://api.archbee.com/api/optimize/mzxtTQEvCNIdUNgF2kuwJ/N2DR_EYmmQT2mvHnH0raj_image-20250522-213333.png)

- Choose all text (ctrl+a) and save (ctrl+s) as “almalinux-deploy.sh” in your
  downloads folder.
- Open terminal and switch to the downloads directory. Run the script using the
  following command to migrate: sudo bash almalinux-deploy.sh
- Once its complete, reboot and log into Almalinux

