Erro ao restaurar backup durante a migração

Exatamente o mesmo problema aqui.

Mas com algumas variações.

Eu estava tentando criar uma máquina de teste para testar alguns plugins e temas.

Criei um novo fórum Discourse do zero, atualizei para a última versão e, em seguida, tentei restaurar o último backup.

Falhou com esse erro.

Percebi que a máquina de teste tinha uma versão mais recente do que a máquina de produção.

Atualizei a máquina de produção e fiz um backup.

Mesmo erro.

A máquina de teste onde tentei restaurar tem a versão v2.4.0beta4+115.

A máquina de produção relata “latest-release+115” após a atualização (estranho, pois até agora ela relatava o número da versão).

O script discourse-doctor relata v2.4.0beta4 em ambas as máquinas.

Talvez seja um bug na v2.4.0.

Falei sobre isso nestas postagens (sem resposta até agora).

https://meta.discourse.org/t/is-latest-release-105-and-v2-4-0beta4-105-the-same/129415

Aqui, pergunto qual é a melhor maneira de planejar um método de recuperação de desastres.

Os backups não informam facilmente qual é a versão do Discourse e dos plugins que contêm, e quando você instala o Discourse em uma nova máquina, não tem controle sobre a versão do Discourse/plugins que está instalando, pelo que sei, ele instala as versões mais recentes.