SQLRU.net
Разработка приложений баз данных

Начало » Использование СУБД » MySQL, MariaDB » Вопрос про PITR
Вопрос про PITR [сообщение #2791] Tue, 18 July 2023 10:18 Переход к предыдущему сообщению
vvm13 в настоящее время не в онлайне  vvm13
Сообщений: 9
Зарегистрирован: July 2023
Junior Member
Я его "здесь" не понимаю. На первый взгляд всё тривиально, но я спотыкаюсь на "пустяке"...

На привычных мне СУБД (Oracle-DB2-Postgres) дела выглядят так: есть бекапы, есть транзакционные логи, которые время от времени куда-то автоматически складируются (на файловые ресурсы или ленту).
Затем я могу взять, к примеру, пустую виртуалку, поставить СУБД, скачать файлы, восстановиться из бекапа и накатить заархивированные логи на какой-то момент.

"Здесь" есть как-бы-заменитель, бинлоги, но я не вижу механизма, который копировал их на файловый ресурс.
Те примеры, которые я видел, предполагают, что мастер репликации запущен и я пользуюсь его бинлогами. Ну, а если он помер?

OK, предположим, что надо настроить слейва с бинлогами (конфигурация "Relay", с "Чёрной дырой" в качестве движка).
Странная и непривычная ситуация - заводить слейвы вместо файловых ресурсов.
Но, главное, я читал, что бинлог на слейве может не совпадать с бинлогом на мастере, и это очень смущает.

При этом я вынужден иметь дело с MariaDB 10.2, а использование GTID для PITR вроде как появилось в 10.8.
 
Сообщение не прочитано
Сообщение не прочитано
Сообщение не прочитано
Предыдущая тема: Парсирование адреса средствами mysql
Следующая тема: Как удалить дубли из таблицы и обновить индексы связанных таблиц
Переход к форуму:
  


Текущее время: Sun Nov 10 22:23:51 GMT+3 2024

Общее время, затраченное на создание страницы: 0.00765 секунд