Fazer backup enquanto o script de importação está em execução?

Olá, preciso tirar um snapshot da minha instância do importador Discourse enquanto o script de importação ainda está em execução e, em seguida, restaurá-lo em um servidor diferente para testes. Haveria algum problema em executar a função de backup do Discourse enquanto o script de importação ainda está em execução?

1 curtida

Autoadministrado.
Minha principal preocupação é que o processo de importação seja corrompido ou interrompido de alguma forma. Mas tenho muita RAM e poder de processamento que não está sendo totalmente utilizado, então o estresse no sistema não é uma preocupação.

1 curtida

Você não quer tirar um snapshot. Apenas pare o script e faça um backup do Discourse. Em seguida, reinicie o script. Ele continuará de onde parou.

2 curtidas

No estágio em que se encontra agora, ele não retoma de onde parou, pois está executando minha função de importação de mensagens privadas desenvolvida internamente. Tentei extensivamente codificá-la para que retomasse do último número de lote, como fazem as funções import_topics e import_replies, mas algo no algoritmo da minha função de mensagem privada está impedindo que isso aconteça.

Percebi que o Discourse fez um backup automático cerca de 36 horas após o início do processo de importação e, aparentemente, nada de ruim aconteceu, então prossegui, fiz outro backup, exportei para outro VPS e restaurei lá. Parece funcionar bem, e o importador continua forte.

3 curtidas