Понадобилось давеча переехать базу мониторилки zabbix с мускуля на постгрес.
Порылся в инете, почитал кучку умных советов, просмотрел некоторое количество скриптов для миграции.
Не знаю, друзья мои, может мне просто повезло, но переехал я с помощью сих нехитрых манипуляций:
Делаем дамп базы MySQL
# mysqldump -u root --compact -c -e -n -t --compatible=postgresql > dump.sql
Слегка его рехтуем
# sed "s/\\\'/\'\'/g" dump.sql > dump.psql
Вставляем в уже подготовленную БД
# cat dump.psql | psql -U zabbix zabbix