-1 respostas, embora eu tenha importado Posts corretamente

Abaixo estão as imagens do Vanilla importadas para o Discourse

Você usou o importador em massa? Se sim, você precisará executar rake import:ensure_consistency para gerar essas estatísticas.

Sim, Justin. Eu usei o importador em massa (vanilla).

Vou tentar isso agora. Obrigado!

Alguma ideia de por que, ao usar o rake import:ensure_consistency após alguns minutos, a conexão SSH fica sem resposta?

Já configurei o ServerAliveInterval para 3600 apenas para garantir que ela não caia.

Quanto tempo deve levar o rake import:ensure_consistency para 20 milhões de dados?

Muito tempo. Se puder processar 10 mil por minuto, você está olhando para 33 horas. Poderia facilmente ser 10 vezes mais que isso.

EDIT: Cuidado: Isso assume que consigo fazer cálculos com uma calculadora.

Obrigado, Jay, por esclarecer!

Tudo bem, Jay — matemática é difícil. :slight_smile:

Isso vai ficar assim por horas?
Screen Shot 2020-11-17 at 3.00.54 AM

Nenhuma indicação de que ainda está rodando :frowning:

Não há uma barra de progresso, não. Como Jay disse, provavelmente vai demorar bastante. Aguarde 24 horas e volte a verificar.

Você poderia, em outra janela, fazer algo como PostTiming.all.count no console do Rails. Se o valor estiver aumentando, você saberia que ele está crescendo. Talvez. Mas eu não verifiquei o que ele está realmente fazendo.

Senhor, uma última pergunta. Quando eu fizer backup e restauração via admin, isso será contabilizado no backup?

Está no banco de dados, então será incluído.

Além disso, você precisa verificar /sidekiq e garantir que todos os jobs foram concluídos antes de migrar para produção.

Obrigado, Jay. Então, isso significa que, ao restaurar o backup em um novo servidor, preciso executar o rake import:ensure_consistency? Pois ele inclui uma ação de “atualização” após a inserção.

Não acredito. Assim que essas tabelas forem atualizadas, elas estarão no banco de dados.

Ótimo! Obrigado, Jay, e pela resposta rápida da equipe do Discourse!

Jay, tenho mais uma pergunta.

Por que o PostReply não tem dados? Ele até foi processado e seguiu para a próxima etapa.

Screen Shot 2020-11-20 at 12.56.36 AM

Com isso, já estou na atualização das estatísticas do usuário

Se você estiver importando, não tenho 100% de certeza se um PostReply é gerado. Acredito que isso seja para respostas diretas a posts específicos, como a minha para a sua.