Guia Completo para Migrar do CentOS 7 para o AlmaLinux 8 Passo a Passo

Se estás à procura de uma maneira simples e eficiente de migrar do CentOS 7 para o AlmaLinux 8, vieste ao lugar certo! Neste artigo, vamos mostrar-te como fazê-lo passo a passo e em detalhes. Então, sem mais demoras, vamos começar!

Por que migrar do CentOS 7 para o AlmaLinux 8?

O CentOS 7 tem sido uma das distribuições Linux mais utilizadas por empresas e programadores, graças à sua estabilidade e suporte a longo prazo. No entanto, em dezembro de 2020, foi anunciado que o CentOS mudaria para um modelo de desenvolvimento mais focado no CentOS Stream, tornando-o menos ideal para muitos utilizadores.

Face a esta situação, o AlmaLinux surgiu como uma alternativa fiável e estável para aqueles que procuram uma distribuição Linux com suporte a longo prazo e um foco semelhante ao do CentOS. É por isso que é uma boa ideia migrar do CentOS 7 para o AlmaLinux 8.

Preparação para a migração

Antes de iniciar a migração, certifica-te de que cumpres os seguintes requisitos:

  • Ter acesso ao servidor CentOS 7 através de SSH, com privilégios de administrador (root).
  • Ter uma ligação à internet estável para descarregar os pacotes necessários.
  • Criação de um backup completo

O primeiro passo que deves dar é criar um backup completo do teu sistema CentOS 7. Isto é crucial para evitar perda de dados caso algo corra mal durante a migração. Podes usar ferramentas como rsync ou tar para fazer cópias de segurança dos teus ficheiros e diretórios importantes.

Atualização do sistema CentOS 7

Antes de proceder com a migração, certifica-te de que o teu sistema CentOS 7 está atualizado. Para isso, executa os seguintes comandos no terminal:

sudo yum update -y
sudo yum upgrade -y

Isto atualizará todos os pacotes instalados no teu sistema para as suas últimas versões.

Depois, reinicia o sistema:

sudo reboot -f

Conversão para o AlmaLinux 8

Agora que o teu sistema está atualizado e pronto para a migração, podes prosseguir com a conversão para o AlmaLinux 8. Segue estes passos:

Instala o elevate-release-latest

Agora que o teu sistema está atualizado, faz o download e instala o pacote elevate-release para preparar a migração:

sudo yum install -y http://repo.almalinux.org/elevate/elevate-release-latest-el7.noarch.rpm

Instala a ferramenta Leapp

Em seguida, instala a ferramenta Leapp, que te ajudará no processo de migração para o AlmaLinux 8:

sudo yum install -y leapp

Realiza uma verificação prévia à atualização com Leapp

Antes de iniciar a migração, executa uma verificação prévia à atualização com Leapp para identificar possíveis problemas:

sudo leapp preupgrade

Revê o relatório gerado e resolve quaisquer problemas encontrados antes de continuar. Se tiveres dúvidas, procura em fóruns ou comunidades especializadas para encontrar soluções.

Inicia a migração para o AlmaLinux 8

Depois de resolver todos os problemas identificados na verificação prévia à atualização, estás pronto para iniciar a migração:

sudo leapp upgrade

O Leapp iniciará o processo de migração, o que pode demorar algum tempo, dependendo da quantidade de pacotes instalados e da velocidade da tua ligação à Internet. Aproveita para tomar um café enquanto esperas, pois pode levar algum tempo.

Reinicia o sistema

Depois da migração ter terminado, reinicia o teu sistema:

sudo reboot

Pós-migração: Verificação e limpeza

Depois de reiniciar o teu sistema, segue estes passos para verificar se a migração foi realizada corretamente e limpar os ficheiros desnecessários:

Verifica se estás a executar o AlmaLinux 8

cat /etc/os-release

Se a migração foi bem-sucedida, verás informações relacionadas com o AlmaLinux em vez do CentOS.

Atualiza os pacotes do sistema:

Agora que estás no AlmaLinux 8, atualiza os pacotes do sistema executando:

sudo dnf update -y

Limpa os pacotes e ficheiros temporários:

Por último, limpa os pacotes e ficheiros temporários que já não são necessários com o seguinte comando:

sudo dnf clean all

Configurações e ajustes adicionais

Mesmo que já tenhas migrado com sucesso para o AlmaLinux 8, pode ser necessário fazer ajustes adicionais com base no teu ambiente e nas aplicações que estás a executar no teu servidor. Alguns pacotes ou serviços podem requerer alterações de configuração ou atualizações específicas para funcionar corretamente no AlmaLinux 8.

Recomendo que revejas regularmente os registos do sistema e as políticas de segurança para manter um ambiente seguro e confiável. Também é útil familiarizares-te com as diferenças entre o CentOS 7 e o AlmaLinux 8, bem como com as novidades introduzidas na versão 8.

Deixe um comentário