2021-11-18 13:41:03 mariabackup: Generating a list of tablespaces
2021-11-18 13:41:04 0 [ERROR] InnoDB: Attempted to open a previously opened tablespace. Previous tablespace database/tablename at filepath: ./database/tablename.ibd uses space ID: 64. Cannot open filepath: ./tablename which uses the same space ID.
[00] FATAL ERROR: 2021-11-18 13:41:04 Failed to validate first page of the file tablename, error 42
Сама база рабочая, досталась в наследство. Бэкапов нет, снять не можем, потому стрёмно через innodb_force_recovery пытаться починить, чтобы не потерять данные вообще.
Выход вижу пока в поднятии реплики, синке через pt-table-sync.
Может есть вариант как-то снять бэкап? --skip-tables также не помогает.
перечислите в mysqldump живые таблицы
И сама таблица живая. По крайней мере наше приложение ходит в эту таблицу, и запросы успешны. Возможно, бита часть данных, которые мы не запрашиваем, или не видим ошибки при их запросе
Обсуждают сегодня