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?
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.
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.
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.