Red Hat Training
A Red Hat training course is available for RHEL 8
12.5. Criando a entrada de rollback boot
O boot de retorno inicia o ambiente original do sistema e retrocede qualquer atualização para o estado do sistema anterior. A reversão da entrada de inicialização atualizada e de rollback para o ambiente original após sua revisão, agora está disponível através da entrada de inicialização de snapshot.
Uma entrada de rollback pode ser preparada a partir do sistema atualizado ou a partir do ambiente de snapshot.
Pré-requisitos
- Atualizada para uma nova versão RHEL. Para mais informações, consulte Seção 12.2, “Atualização para outra versão usando Boom”.
Procedimento
Fundir o instantâneo:
# lvconvert --merge rhel/root_snapshot_before_changes
Criar uma entrada de rollback boot para o snapshot fundido:
Para a versão
boom-1.2
ou posterior:boom create --backup --title "RHEL Rollback" --rootlv rhel/root
Para a versão
boom-1.1
ou anterior:boom create --title "RHEL Rollback" --rootlv rhel/root --linux /boot/vmlinuz$(uname r).bak --initrd /boot/initramfs$(uname -r).img.bak
Opcional: Ambiente de retrocesso do boot e restauração do estado do sistema:
# reinicialização
Quando o sistema for reinicializado, selecione o RHEL Rollback boot usando as setas do teclado e pressione Enter para iniciar esta entrada.
O sistema inicia automaticamente a operação de fusão de snapshot quando o volume lógico
root
é ativado.NotaUma vez iniciada a operação de fusão, o volume do instantâneo não está mais disponível. Após a inicialização bem sucedida da entrada de inicialização RHEL Rollback, a entrada de inicialização Root LV snapshot before changes não funciona mais porque agora está fundida no volume lógico original. A fusão de um volume lógico de instantâneo, destrói o instantâneo e restaura o estado anterior do volume de origem.
Opcional: Uma vez concluída a operação de fusão, remova as entradas não utilizadas e restaure a entrada de inicialização original:
Remova as entradas de inicialização do Red Hat Enterprise Linux 8 não utilizadas do sistema de arquivo
/boot
e atualize a configuração doGrub2
:# rm -f /boot/el8 # grub2-mkconfig -o /boot/grub2/grub.cfg
Restaurar a entrada de inicialização original do Red Hat Enterprise Linux 7:
# new-kernel-pkg --update $(uname -r)
Após o retorno bem sucedido ao sistema, exclua a entrada de inicialização
boom
:# boom list # boom delete boot-id
Recursos adicionais
-
A página do homem
boom
.