Tenho um site rodando a versão 2.5.0.beta2 ( c4bc734b11 ). Por . . . motivos . . ., preciso mantê-lo e seus plugins fixos em uma versão específica.
Construí um novo container em um ambiente de staging com o Discourse fixo em um commit e cada plugin reset --hard para o mesmo commit em que o site de produção atual está rodando. Agora, quero restaurar um backup para garantir que isso realmente funcionou como eu pensei.
O arquivo de backup se chama community-2020-06-10-163052-v20201303000002.sql.gz
E a restauração falha porque:
Validando metadados...
Versão atual: 20200320193612
Versão restaurada: 20201303000002
ou, para melhor leitura:
Validando metadados...
Versão atual: 2020 03-20-19:36:12
Versão restaurada: 2020 13-03-00:00:02
Lembro vagamente que houve um problema com backups tendo o número de versão incorreto, mas não consigo encontrá-lo.
Acho que preciso apenas renomeá-lo para community-2020-06-10-163052-v20200303000002.sql.gz em vez de community-2020-06-10-163052-v20201303000002.sql.gz?
EDIT: Renomear o arquivo de backup funcionou, pelo menos para o backup apenas do banco de dados…
EDIT 2: E então consegui restaurar um backup completo renomeado.