SA Bugzilla – Bug 8132
Database Migration: PostgreSQL to MariaDB
Last modified: 2023-05-26 09:52:43 UTC
It is currently not possible to perform a database migration from PostgreSQL to MariaDB. Option A: - sa-learn --backup > backup.db - change local.cf to use MariaDB - sa-learn --restore backup.db The import takes ages but is incomplete. Option B: - pg_dump --inserts spamassassin > dump_postgres.sql - cat dump_postgres.sql | grep "INSERT INTO" > dump_mysql.sql - sed -i 's/INSERT INTO public./INSERT INTO /' dump_mysql.sql - mysql -D spamassassin -u spamassassin -p < dump_mysql.sql ERROR 1406 (22001) at line 7106628: Data too long for column 'token' at row 1. Is there a solution for this?