Pesquisa de site

Como migrar do CentOS 8 para Rocky Linux 8


O Rocky Linux 8.5, codinome Green Obsidian, finalmente chegou! Foi lançado em 12 de novembro de 2021, apenas seis meses após o lançamento do Rocky Linux 8.4, que é a quarta versão estável do lançamento mais recente.

Esta é a primeira versão estável e pronta para produção do Rocky Linux após meses de intensa pesquisa e desenvolvimento. Está disponível para arquiteturas x86_64 e ARM64.

Como você já sabe, o Rocky Linux é um sistema operacional corporativo comunitário que é 100% compatível bug por bug com o Red Hat Enterprise Linux 8.5 . Isso o torna uma alternativa perfeita ao CentOS 8, que atingirá o EOL no final de dezembro de 2021.

Com o lançamento do Rocky Linux 8.5, uma ferramenta de conversão foi disponibilizada para ajudá-lo a migrar do CentOS 8 para o Rocky Linux. Isso é conveniente para quem deseja testar o Rocky Linux 8 sem realizar uma nova instalação.

Apenas para ficar atualizado, você pode atualizar as seguintes distribuições para o Rocky Linux 8.5:

  • Red Hat Enterprise Linux 8.4
  • CentOS Linux 8.4
  • AlmaLinux 8.4
  • OracleLinux 8.4

Baixar Rocky Linux 8.5

Se você deseja uma nova instalação, prossiga e baixe o Rocky Linux 8.5, que está disponível em imagens mínimas, DVD e ISO de inicialização.

Surpreendentemente, o Rocky Linux 8.5 também está disponível na Amazon Web Services (AWS Marketplace) e no Google Cloud Platform. Além disso, você pode encontrar Rocky Linux em imagens de contêiner do Docker Hub e Quay.io.

Migração do CentOS 8 para Rocky Linux 8.5

Antes de migrar para o Rocky Linux 8.5 e qualquer outro sistema operacional, é sempre recomendável fazer backup de todos os seus arquivos para que você possa estar do lado certo caso algo dê errado.

Para começar, vamos confirmar a versão do CentOS 8 que estamos usando para migração. Atualmente estamos executando o CentOS Linux 8.2 conforme indicado abaixo.

cat /etc/redhat-release

CentOS Linux release 8.2.2004 (Core)

Você não precisa atualizar para a versão mais recente do CentOS, como é o caso da migração para AlmaLinux 8.5 ou Oracle Linux.

A próxima etapa é baixar o script de migração Migrate2rocky.sh, que está hospedado no GitHub e você pode baixá-lo da seguinte maneira usando a ferramenta de linha de comando wget.

wget https://raw.githubusercontent.com/rocky-linux/rocky-tools/main/migrate2rocky/migrate2rocky.sh

Assim que o download for concluído, atribua permissões de execução ao arquivo de script shell migrate2rocky.sh conforme mostrado.

chmod +x migrate2rocky.sh

Agora estamos prontos para migrar para Rocky Linux.

Para iniciar a migração do CentOS 8 para o Rocky Linux, execute o script da seguinte forma:

sudo bash migrate2rocky.sh  -r

O script começa identificando todos os repositórios que mapeiam do CentOS Linux 8 para o Rocky Linux 8. Em seguida, ele remove pacotes e repositórios do CentOS 8 Linux e os substitui por seus equivalentes do Rocky Linux 8.5.

Em seguida, ele baixa novos pacotes exigidos pelo Rocky Linux 8.5.

Depois de baixar os pacotes, ele os reinstala e atualiza alguns dos pacotes existentes para suas versões mais recentes. Toda a migração leva algum tempo e, no nosso caso, demorou cerca de 3 horas. No entanto, isso depende inteiramente da velocidade da sua conexão com a Internet. Além disso, a migração levará menos tempo se você estiver executando uma instalação mínima.

Assim que a migração for concluída, você será solicitado a reinicializar o sistema conforme mostrado.

Para reiniciar, execute o comando:

sudo reboot

Durante o processo de reinicialização, o logotipo do Rocky Linux piscará – para a instalação da GUI.

No menu Grub, certifique-se de selecionar a entrada ‘Rocky Linux’ que aparece como a primeira opção.

Depois disso, faça login com as credenciais da sua conta de usuário.

E isso leva ao fundo cinza escuro da área de trabalho do Rocky Linux.

E é isso. Agora você pode aproveitar a estabilidade e todas as outras vantagens que o Rocky Linux oferece sem nenhum custo, assim como fez com o CentOS Linux.