Como os jobs do sidekiq são recriados após uma restauração?

Quero mover os servidores PostgreSQL e Redis de um site para outra máquina. Mover o PostgreSQL é bastante direto. Mas há várias centenas de jobs enfileirados no Sidekiq (pelo menos ToggleTopicClosed e UnpinTopic em sua maioria). Não parece haver uma maneira simples de mover um banco de dados Redis (você pode copiar o Redis inteiro, mas isso não serve para mover apenas um único banco numerado). Se eu fizer um backup/restauração completa, esses jobs serão recriados? E, caso sejam, posso disparar isso manualmente de forma fácil assim que a migração for concluída?

Ou devo decidir não me preocupar com esses jobs enfileirados? (Isso não parece muito legal :thinking:)

Você pode salvar um snapshot do banco de dados Redis em dump.rdb executando BGSAVE ou SAVE na linha de comando.

Este comando do Redix criará um novo arquivo chamado dump.rdb na mesma pasta do Redis.

Em seguida, você pode copiar dump.rdb para outro servidor com Redis em execução.

Quando o Redis for iniciado no novo servidor, ele procurará por dump.rdb para inicializar o Redis.

Não tenho certeza de como o sidekiq será atualizado após a restauração do Redis, mas parece valer a pena tentar.

Certo, mas pelo que entendi, fazer isso salva TODOS os bancos de dados no servidor, não apenas um. Outros sites já migraram para o outro servidor, então fazer backup e restaurar todos os bancos de dados não é uma opção.