• Какие есть способы резервирования БД без помощи запросов?

    @MechanID
    Админ хостинг провайдера
    Если бекап делать на основном сервере не желательно изза нагрузки и тд, то делают репликацию базы на другой сервер итам уже выполняют бекап.
    Ответ написан
    Комментировать
  • Какие есть способы резервирования БД без помощи запросов?

    vesper-bot
    @vesper-bot
    Любитель файрволлов
    Если брать Postgres, то "прослоек между клиентом и сервером" по факту нет, а есть передача логов на реплики (синхронные или асинхронные) и в некоторых конфигурациях перенацеливание соединений типа read only на реплики. Бэкап является нагрузкой типа read only, поэтому может быть выполнен с реплики, если она есть, но в случае обычной реплики все равно является запросом к базе данных.
    Второй вариант - barman в режиме архивации логов изменения БД, который для постгреса является асинхронной репликой и умеет делать консолидированные резервные копии, не трогая сервера БД. Но данные он получает так же, как обычная реплика постгреса, после их обработки мастер-сервером.
    Ответ написан
    Комментировать