Atualização do Oracle Linux 8 para Oracle Linux 9 usando o Leapp – Bacula

Atualização do Oracle Linux 8 para Oracle Linux 9 usando o Leapp – Bacula

Atualização do Oracle Linux 8 para Oracle Linux 9 usando o Leapp 22 de agosto de 2022 | Leitura de 4 minutos

Preparando-se para a atualização

Você pode encontrar os detalhes desta preparação no Capítulo 2 do manual Oracle Linux 9: Performing System Upgrades With Leapp. Aqui está uma visão geral:

  • Faça um backup. Sempre faça um backup do sistema para que ele possa ser restaurado ao seu estado anterior se a atualização falhar. No caso do Bacula, armazene um dump do catálogo e uma cópia das configurações (/opt/bacula/etc).
  • Desligue todas as cargas de trabalho de produção no sistema, já que a atualização é invasiva e requer múltiplas reinicializações.
  • Desative o Secure Boot se estiver ativado.
  • Verifique se a localidade está definida como en_US.UTF-8.
  • Em instâncias da Oracle Cloud Infrastructure, desative o agente do Serviço de Gerenciamento do SO.
  • Se o sistema tiver sistemas de arquivos montados em rede, desmonte-os e comente as entradas relacionadas no arquivo /etc/fstab.
  • Se o yum-plugin-versionlock estiver instalado, remova quaisquer pacotes com versões bloqueadas.
  • Se o sistema for um host KVM, pare todas as máquinas virtuais que estão em execução.

O Leapp exige que o sistema a ser atualizado esteja completamente atualizado com os patches mais recentes.

Atualize a máquina Oracle Linux 8 com os patches mais recentes disponíveis

sudo dnf update

Reinicie o sistema para aplicar todas as atualizações:

sudo reboot

Faça login como usuário ‘demo’ e instale o utilitário Leapp:

sudo dnf install leapp-upgrade --enablerepo=ol8_leapp,ol8_appstream,ol8_baseos_latest

Observe que não há espaços nos parâmetros passados para o switch de linha de comando –enablerepo.

Executando a pré-atualização

Você pode encontrar os detalhes no Capítulo 3 do Oracle Linux 9 Performing System Upgrades with Leapp.

Execute o comando de pré-atualização.

sudo leapp preupgrade --oraclelinux

No sistema de demonstração, o processo de pré-atualização levou cerca de 2 minutos para ser concluído. Esse tempo depende de várias variáveis, incluindo o número de pacotes instalados, a velocidade da CPU, a velocidade de armazenamento, etc. Analisando o relatório do Leapp

Leia esta seção no Oracle Linux 9 Performing System Upgrades with Leapp.

É muito importante entender quaisquer inibidores de alto risco. Depois de resolver alguns dos seus problemas de alto risco, você sempre pode executar o processo de pré-atualização novamente. Continue a resolver problemas e executar a pré-atualização até que você não tenha mais inibidores ou problemas de alto risco. Realizando a atualização

Leia esta seção no Oracle Linux 9 Performing System Upgrades with Leapp.

Execute o comando de atualização.

sudo leapp upgrade --oraclelinux

Você verá MUITAS informações à medida que a atualização continuar. Algumas das mensagens podem dizer “concluído”, mas essas são apenas conclusões de uma etapa específica! Este pode ser um bom momento para fazer uma pausa enquanto a atualização avança. No sistema de demonstração, aqui estão as três principais “etapas” do processo do Leapp e o tempo aproximado para a conclusão de cada uma:

  • Passagem inicial de atualização: 8:37
  • Segunda passagem de atualização: 7:42
  • Primeira inicialização: cerca de 1 minuto

Verificando a atualização

Após a conclusão, o processo de atualização gera os mesmos arquivos da fase de pré-atualização: um registro do processo, um relatório e o arquivo /var/log/leapp/answerfile.

Examine o /var/log/leapp/leapp-report.txt e cumpra quaisquer recomendações importantes a serem concluídas após o processo de atualização.

Depois de realizado o upgrade, é necessário atualizar ou reinstalar os pacotes do Bacula para a arquitetura equivalente RHEL-9.

Temos a melhor ferramenta de backup, homologada para servidor e clientes Oracle Linux em todas as versões.
Fale conosco – Bacula Brasil e América Latina: https://www.bacula.lat
Referência: Oracle Linux Blog

David GilpinPrincipal Product Manager

Leave a Reply

Upgrading from Oracle Linux 8 to Oracle Linux 9 using Leapp – Bacula

Upgrading from Oracle Linux 8 to Oracle Linux 9 using Leapp – Bacula

Preparing for the Upgrade

You can find the details of this preparation in Chapter 2 of the Oracle Linux 9 manual: Performing System Upgrades With Leapp. Here’s an overview:

  • Make a backup. Always make a backup of the system so it can be restored to its previous state if the upgrade fails. In the case of Bacula, store a dump of the catalog and a copy of the configuration files (/opt/bacula/etc).
  • Shut down all production workloads on the system, as the upgrade is invasive and requires multiple reboots.
  • Disable Secure Boot if enabled.
  • Ensure the locale is set to en_US.UTF-8.
  • On Oracle Cloud Infrastructure instances, disable the Oracle Management Service agent.
  • If the system has network-mounted file systems, unmount them and comment out the related entries in the /etc/fstab file.
  • If yum-plugin-versionlock is installed, remove any packages with locked versions.
  • If the system is a KVM host, stop all running virtual machines.

The Leapp requires the system to be upgraded to be fully up-to-date with the latest patches.

Update the Oracle Linux 8 machine with the latest available patches

sudo dnf update

Restart the system to apply all updates:

sudo reboot

Log in as the ‘demo’ user and install the Leapp utility:

sudo dnf install leapp-upgrade --enablerepo=ol8_leapp,ol8_appstream,ol8_baseos_latest

Note that there are no spaces in the parameters passed to the –enablerepo command line switch.

Running the Pre-Upgrade

You can find the details in Chapter 3 of Oracle Linux 9 Performing System Upgrades with Leapp.

Run the pre-upgrade command.

sudo leapp preupgrade --oraclelinux

In the demo system, the pre-upgrade process took about 2 minutes to complete. This time depends on various variables, including the number of installed packages, CPU speed, storage speed, etc. Reviewing the Leapp report

Read this section in Oracle Linux 9 Performing System Upgrades with Leapp.

Understanding any high-risk inhibitors is very important. After addressing some of your high-risk issues, you can always run the pre-upgrade process again. Continue to resolve issues and run the pre-upgrade until you have no more inhibitors or high-risk issues. Performing the Upgrade

Read this section in Oracle Linux 9 Performing System Upgrades with Leapp.

Run the upgrade command.

sudo leapp upgrade --oraclelinux

You will see MANY pieces of information as the upgrade proceeds. Some of the messages may say “completed,” but those are only conclusions of a specific step! This might be a good time to take a break as the upgrade progresses. In the demo system, here are the top three “stages” of the Leapp process and the approximate time for each one:

  • Initial upgrade pass: 8:37
  • Second upgrade pass: 7:42
  • First boot: about 1 minute

Checking the Upgrade

After completion, the upgrade process generates the same files as the pre-upgrade phase: a process log, a report, and the /var/log/leapp/answerfile file.

Examine the /var/log/leapp/leapp-report.txt and follow any important recommendations to be completed after the upgrade process.

After performing the upgrade, it is necessary to update or reinstall the Bacula packages for the RHEL-9 equivalent architecture.

We have the best backup tool, certified for Oracle Linux servers and clients in all versions.
Contact us – Bacula Brazil and Latin America: https://www.bacula.lat
Reference: Oracle Linux Blog
David GilpinPrincipal Product Manager

Leave a Reply

Actualización de Oracle Linux 8 a Oracle Linux 9 mediante Leapp – Bacula

Actualización de Oracle Linux 8 a Oracle Linux 9 mediante Leapp – Bacula

Preparándose para la actualización

Puede encontrar los detalles de esta preparación en el Capítulo 2 del manual Oracle Linux 9: Realización de actualizaciones del sistema con Leapp. Aquí hay una descripción general:

  • Realice una copia de seguridad. Siempre haga una copia de seguridad del sistema para que se pueda restaurar a su estado anterior si la actualización falla. En el caso de Bacula, almacene un dump del catálogo y una copia de la configuración (/opt/bacula/etc).
  • Apague todas las cargas de trabajo de producción en el sistema, ya que la actualización es invasiva y requiere múltiples reinicios.
  • Desactive el Secure Boot si está habilitado.
  • Asegúrese de que la configuración regional esté establecida en en_US.UTF-8.
  • En las instancias de Oracle Cloud Infrastructure, desactive el agente del Servicio de Administración del SO.
  • Si el sistema tiene sistemas de archivos montados en red, desmóntelos y comente las entradas relacionadas en el archivo /etc/fstab.
  • Si está instalado yum-plugin-versionlock, elimine cualquier paquete con versiones bloqueadas.
  • Si el sistema es un host KVM, detenga todas las máquinas virtuales en ejecución.

El Leapp requiere que el sistema a actualizar esté completamente actualizado con los últimos parches.

Actualice la máquina Oracle Linux 8 con los últimos parches disponibles

sudo dnf update

Reinicie el sistema para aplicar todas las actualizaciones:

sudo reboot

Inicie sesión como usuario ‘demo’ e instale la utilidad Leapp:

sudo dnf install leapp-upgrade --enablerepo=ol8_leapp,ol8_appstream,ol8_baseos_latest

Tenga en cuenta que no hay espacios en los parámetros pasados al interruptor de línea de comandos –enablerepo.

Ejecutando la pre-actualización

Puede encontrar los detalles en el Capítulo 3 de Oracle Linux 9 Realización de actualizaciones del sistema con Leapp.

Ejecute el comando de pre-actualización.

sudo leapp preupgrade --oraclelinux

En el sistema de demostración, el proceso de pre-actualización tardó aproximadamente 2 minutos en completarse. Este tiempo depende de varias variables, incluido el número de paquetes instalados, la velocidad de la CPU, la velocidad de almacenamiento, etc. Revisión del informe de Leapp

Lea esta sección en Oracle Linux 9 Realización de actualizaciones del sistema con Leapp.

Es muy importante comprender cualquier inhibidor de alto riesgo. Después de abordar algunos de sus problemas de alto riesgo, siempre puede ejecutar nuevamente el proceso de pre-actualización. Continúe resolviendo problemas y ejecutando la pre-actualización hasta que no tenga más inhibidores o problemas de alto riesgo. Realizando la actualización

Lea esta sección en Oracle Linux 9 Realización de actualizaciones del sistema con Leapp.

Ejecute el comando de actualización.

sudo leapp upgrade --oraclelinux

Verá MUCHA información a medida que avanza la actualización. Algunos de los mensajes pueden decir “completado”, ¡pero esos son solo conclusiones de un paso específico! Este podría ser un buen momento para hacer una pausa mientras avanza la actualización. En el sistema de demostración, aquí están las tres principales “etapas” del proceso Leapp y el tiempo aproximado para cada una:

  • Paso inicial de actualización: 8:37
  • Segundo paso de actualización: 7:42
  • Primer arranque: alrededor de 1 minuto

Verificando la actualización

Después de completar, el proceso de actualización genera los mismos archivos que la fase de pre-actualización: un registro del proceso, un informe y el archivo /var/log/leapp/answerfile.

Revise el /var/log/leapp/leapp-report.txt y siga cualquier recomendación importante que deba completarse después del proceso de actualización.

Después de realizar la actualización, es necesario actualizar o reinstalar los paquetes de Bacula para la arquitectura equivalente a RHEL-9.

Tenemos la mejor herramienta de copia de seguridad, homologada para servidores y clientes de Oracle Linux en todas las versiones.
Contáctenos – Bacula Brasil y América Latina: https://www.bacula.lat
Referencia: Oracle Linux Blog

David GilpinGerente de Producto Principal

Leave a Reply