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.
Re: Вопрос про PITR [сообщение #2796 является ответом на сообщение #2791] Tue, 18 July 2023 22:39 Переход к предыдущему сообщениюПереход к следующему сообщению
BlackEric в настоящее время не в онлайне  BlackEric
Сообщений: 368
Зарегистрирован: June 2022
Senior Member
Я с марией дел имел мало. Бекап, когда пришлось, настраивал по этой инструкци: Incremental MySQL Server Backup via Binary Log.
Re: Вопрос про PITR [сообщение #2797 является ответом на сообщение #2791] Wed, 19 July 2023 14:49 Переход к предыдущему сообщению
vvm13 в настоящее время не в онлайне  vvm13
Сообщений: 9
Зарегистрирован: July 2023
Junior Member
Спасибо,
я сегодня полистал https://habr.com/ru/companies/otus/articles/715808/ и понял, что всё гораздо проще, чем я думал.
Единственное, что меня угораздило столкнуться с MariaDB под виндой, так что автоматизация будет немного другой.
Предыдущая тема: Парсирование адреса средствами mysql
Следующая тема: Как удалить дубли из таблицы и обновить индексы связанных таблиц
Переход к форуму:
  


Текущее время: Sun Dec 22 14:39:50 GMT+3 2024

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