я использую мариябэкап
для создания инкрементных резервных копий в ранее созданном полном каталоге резервных копий. Полная резервная копия создается с помощью следующей команды:
mariabackup --backup --target-dir=/var/mariadb/backup/
А последующие инкрементальные резервные копии создаются следующим образом:
mariabackup --backup --target-dir=/var/mariadb/inc1/ --incremental-basedir=/var/mariadb/backup/
Теперь каждый раз, когда я пытаюсь восстановить резервные копии для целей тестирования, используя mariabackup --prepare --target-dir=/var/mariadb/backup && mariabackup --prepare --target-dir=/var/mariadb/backup --incremental-dir=/var/mariadb/inc1
Я получаю следующую ошибку:
error: Эта инкрементальная резервная копия не подходит для цели. Проверьте «to_lsn» цели и «from_lsn» инкрементного
Верно to_lsn
и from_lsn
различаются целевым каталогом и каталогом инкрементного резервного копирования. Странно то, что первые несколько инкрементных резервных копий можно восстановить без проблем, только последующие создают проблемы (имея разные номерной знак
числа).
Почему у них разные номерной знак
номера, когда используется один и тот же базовый каталог? Кто-нибудь имел такую же проблему и смог ее решить? Любые решения или советы?
Заранее спасибо.