Definir o que significa recuperar
Recuperar configuração não significa automaticamente recuperar o serviço. Um perfil pode arrancar e permitir acesso à consola enquanto uma integração essencial continua indisponível. Define previamente o resultado esperado: funções críticas, dependências, identidade operacional e dados que devem continuar acessíveis. No contexto WebSphere, identifica célula, nó, perfil, versão e os componentes externos usados pela aplicação. Um arquivo é apenas parte desse conjunto. Mantém a distinção entre restauração de ficheiros, arranque e confirmação funcional no plano e no relatório. Assim, quando a consola responde mas a chamada ao parceiro falha, podes comunicar progresso real sem declarar concluída uma recuperação que ainda não satisfaz o negócio.
Manifesto e integridade do arquivo
A fixture contém um ZIP legível com profile/config.xml. O manifesto declara também external/trust.pem, que não está no arquivo. O CRC passa porque verifica os membros existentes; não conhece as dependências que deveriam estar presentes. Numa segunda experiência, altera-se deliberadamente um byte de um membro sem atualizar o CRC, e testzip identifica o ficheiro corrompido. As duas observações distinguem integridade e completude. Nenhuma delas demonstra proveniência criptográfica. O laboratório usa um formato original e não executa backupConfig ou restoreConfig. Para um procedimento WebSphere real, confirma o âmbito das ferramentas, as dependências externas e os requisitos de recuperação na documentação aplicável à instalação.
Conteúdo igual e acesso diferente
Um ficheiro restaurado pode ter os bytes certos e o contexto de acesso errado. Para demonstrar esta diferença, a oficina cria duas cópias iguais e define explicitamente os modos 0600 e 0644. A segunda permite leitura por mais classes de utilizadores. O digest dos bytes não mostra essa diferença. A experiência não afirma que ZIP ou restoreConfig escolhem automaticamente esses modos; eles são entradas controladas da fixture. Numa recuperação real, verifica proprietário, grupo, modo, ACL, caminhos e identidade do processo segundo o sistema usado. Confirma que o serviço autorizado consegue ler o necessário e que a recuperação não alargou acesso a material sensível.
Contexto e alterações desde o ensaio
O modelo de contexto compara um ensaio em teste, perfil node-a, com uma proposta para produção, perfil node-b. O build 9.0.5.29 coincide, mas isso não torna os ambientes equivalentes. Endpoints, diretórios, identidades, confiança e efeitos de jobs podem diferir. Renomear o arquivo não adapta os valores internos. Regista também alterações desde o ensaio: um endpoint LDAP novo ou outro caminho de truststore pode invalidar parte da evidência anterior. A resposta não é declarar toda a recuperação impossível, mas analisar diferenças e validar o plano efetivamente proposto. Controla destinos e ativação de jobs para evitar efeitos de negócio não autorizados durante a prática.
Medir até ao serviço validado
Na previsão da aula, os passos são sequenciais: oito minutos para artefactos, cinco para permissões e confiança, quatro para arranque e seis para validação funcional. A soma é vinte e três minutos, acima do objetivo de vinte. Excluir validação ou acesso para apresentar doze minutos muda o critério sem resolver o problema. Os números são sintéticos; não são tempos medidos de WebSphere. Num ensaio autorizado, mede desde a interrupção definida até ao resultado funcional aceite, incluindo esperas, decisões e dependências relevantes. Usa os resultados para melhorar o plano ou discutir objetivos com o negócio, mantendo explícito quem pode aceitar risco e alterar compromissos.
Oficina e passagem para RUN
Executa as verificações locais e escreve uma conclusão por grupo: o que passou, o que falhou como esperado e o que não foi testado. Prepara depois um guião operacional com pré-condições, contexto, fontes autorizadas de artefactos, passos, critérios de sucesso e forma de recuar. Acrescenta responsáveis e pendências que outra pessoa consiga interpretar sem depender da memória do autor. Na reunião fictícia de prontidão, apresenta a previsão de vinte e três minutos e as diferenças de ambiente como lacunas concretas. O laboratório ajuda a explicar essas decisões, mas a autonomia de RUN exige ensaio autorizado e revisão humana no ambiente de destino. Mantém o curso como avaliação independente, sem atribuir certificação IBM.
# LOCAL ARCHIVE/FILE FIXTURES, not backupConfig or restoreConfig
# ZIP members: profile/config.xml
# Required dependency missing: external/trust.pem
# Equal file bytes; explicitly assigned modes: 0600 and 0644
# SYNTHETIC sequential recovery: 8 + 5 + 4 + 6 = 23 minutes
# Objective: 20 minutes through functional validationO ZIP passa CRC, mas falta um truststore externo. O XML restaurado tem bytes iguais e modo diferente. A consola responde, mas a recuperação funcional permanece por aceitar.
Armadilhas comuns
Tratar CRC como completude; comparar só bytes; reutilizar evidência de outro perfil; ignorar jobs no arranque; omitir validação ao calcular recuperação.
Tópicos relacionados: Manutenção e recuperação · Topologia e configuração · TLS e acesso
Aceita a recuperação quando o conjunto necessário, o acesso, o contexto e o resultado funcional estão demonstrados no âmbito certo.
Referência: Test disaster recovery implementation · DR WebSphere traditional ND 9.0.5; maintenance baseline 9.0.5.29 (2026-09-08); documentation reviewed 2026-09-30