Hi,
I found what appears to be a compatibility issue while restoring an Akeeba Backup created from a Joomla site using CRE8 Blog.
Environment
- Joomla: 6.1.1
- CRE8 Blog version: 7.1.0
- Akeeba Backup Core: 10.3.3
- Production server: MariaDB 11.4.x
- Local development: MySQL 8 (Laravel Herd)
During the database restoration in ANGIE (Akeeba Backup), the restore stops with:
ErrNo #1273
Unknown collation: 'utf8mb4_uca1400_ai_ci'
The first failing statement is:
CREATE TABLE `#__easyblog_optimizer` (
...
) ENGINE=InnoDB
DEFAULT CHARSET=utf8mb4
COLLATE=utf8mb4_uca1400_ai_ci;
I enabled all available Akeeba options:
- Normalise character set
- Force UTF-8 collation on database
- Force UTF-8 collation on tables
- Allow UTF8MB4 auto-detection
The restore still fails.
As a test, I excluded all CRE8 EasyBlog tables (__easyblog) from the restoration, and the remaining Joomla database restored successfully.
Could you please check whether the extension is explicitly creating tables with the MariaDB-specific collation utf8mb4_uca1400_ai_ci?