Última atualização, eu acho.
Finalmente conseguimos alinhar tudo (infraestrutura, código, usuários, mods, etc.) e migrar. Aconteceu ontem. Não vou linkar a comunidade, pois não me lembro se é permitido e, de qualquer forma, é uma comunidade bem conhecida na Itália.
Estes são os números que temos em média em 30 dias, bots já filtrados.
Claro, houve bastante pressão sobre a equipe de voluntários que cuidou disso, e ainda não acabou, pois ainda estamos ajustando o tema personalizado e algumas configurações de fundo do Discourse (parece que terei que abrir muitos tópicos pedindo ajuda/esclarecimento/direções).
Nosso script conseguiu migrar tudo o que queríamos:
- usuários
- grupos de usuários
- status de moderador/banido/administrador
- mensagens privadas
- categorias
- tópicos
- respostas
e assim por diante. Também integramos a “cozinhada” no próprio processo de migração, pois temos algumas personalizações no vBulletin para permitir a incorporação de tweets, vídeos do YouTube e outras coisas que não seriam bem traduzidas pela forma como o Discourse as “cozinha” por padrão.
Executamos os testes em um servidor 4vcore/8GB e toda a migração foi concluída em cerca de 7-8 horas.
Para produção, arrecadamos o suficiente em nosso Patreon para bancar um servidor 8 vcore / 30 GB e tudo levou 4 horas.
Fizemos uma transmissão ao vivo da migração, com algumas falsas partidas incluídas (claro
) e alguma música de fundo. Nos divertimos bastante.
Você pode ver os detalhes do número de tópicos/postagens e o tempo na captura de tela.
Os três tempos são: tempo de leitura, tempo de cozinhada, tempo de escrita.
Foi uma aventura exaustiva, mas emocionante e, @pfaffman, acredite em mim, você se livrou de um problema quando decidi não aceitar sua ajuda.
Até hoje, a contagem das horas apenas do MEU tempo para este projeto é estimada em aproximadamente £ 25k ![]()
Não estou contando o tempo que as outras três pessoas dedicaram a isso nos últimos 2 meses, muitas vezes trabalhando até tarde da noite.
Ainda estamos executando alguns scripts pós-migração, um que importa todos os avatares e outro que cria todos os redirecionamentos de permalink para que os links escritos dentro das respostas que ainda apontam para o formato de URL antigo realmente redirecionem corretamente. Espero que eles terminem nas próximas 24 horas.
Discutiremos, daqui a algumas semanas, se podemos limpar o repositório do nosso script e oferecê-lo como open source. Não posso tomar essa decisão sozinho, é claro.
Edição: Apenas adicionando a migração completa de todos os avatares de usuário + permalinks de referências internas a tópicos/categorias

Executado após a migração principal dos dados.
Abraços

