Прежде всего, я бы хотел отметить, что вам не нужно вмешиваться в / lib / mysql или mysqldump, если у вас есть phpmyadmin на обеих платформах. Перемещение баз данных mysql действительно просто и безопасно, благодаря экспорту структуры и данных в виде 'sql' и запуску всего этого как запроса на новом месте.
Плюс есть отличный ' JoomlaPack ' , который, вероятно, вы хотите использовать в любом случае.
JoomlaPack может сделать резервную копию всего сайта, включая дополнительные базы данных и т. Д., И переустановить весь пакет с помощью модифицированного JoomlaInstaller на любом другом сервере.
Теперь в вашем случае все немного сложнее, чем это, потому что у вас есть контент на каждом сервере, и если я вас правильно понял, вам нужно объединить контент.
Возможные решения:
1) Сколько контента вам нужно объединить? Если объем содержимого на рабочем сервере невелик, просто вручную перенесите его в свою тестовую среду, затем используйте JoomlaPack для создания полной резервной копии, загрузите резервную копию в свою производственную среду и используйте установщик JoomlaPack. сделать свежую установку Joomla, включая ваши данные и все остальное!
2) Если это немного больше, вы можете начать с 'diff' (сравнение) из "sql" дампов данных обеих версий, затем аккуратно объединить эти данные и продолжить, как в 1) , Вы можете использовать WinDiff для этого или TortoiseDiff, если у вас установлен TortoiseSVN.