Eu preciso saber como migrar meu banco de dados Drupal 6 do MySQL para o PostgreSQL. Também gosto de ouvir histórias em primeira mão sobre migrações reais.
PS: Encontrei este script de migração drupal-mysql2pgsql.pl que aparentemente faz o trabalho, mas não pude usá-lo devido ao fato de que não sei como fazer uma "conta sem senha nos dois bancos de dados". Há também este guia (em tailandês) que adiciona credenciais às linhas de conexão com o banco de dados no script. Mas também não ajudou, pois não consegui me conectar ao Postgresql. Eu sei muito pouco sobre o Postgresql e pode ter tido algum erro bobo. Qualquer explicação / tutorial sobre isso seria muito apreciada.
Se você estiver usando o Drupal 7, existe um projeto de sandbox chamado Portable Databse Dump que pretende permitir que você despeje um site do Drupal de um banco de dados para outro.
fonte
Eu tenho uma experiência com sites postgres e mysql sob alta carga e não acho que a migração possa ser feita por motivos de desempenho. Ambos os mecanismos são bons e o sucesso final depende da capacidade dos administradores do banco de dados de ajustar a instalação do banco de dados para um site específico. Outro ponto: para aumentar o desempenho, você escolhe ferramentas para minimizar a necessidade de consultas ao banco de dados (boost / memcache / verniz), para ter um peso relativamente baixo no processamento do banco de dados.
fonte
Verifique todos os módulos que você usa ou pode querer usar em seu site. Nem todos os módulos contrib são independentes de banco de dados. Não consigo pensar em nada fora da minha cabeça, mas encontrei módulos que usam funções somente do MySQL.
fonte