powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Как в пострге сделать бэкап? (не экспорт)
13 сообщений из 13, страница 1 из 1
Как в пострге сделать бэкап? (не экспорт)
    #39449557
сникерс
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как в пострге сделать бэкап?
Не экспорт, а настоящий бэкап, из которого можно востановиться и еще накатить WAL до момента падения?
...
Рейтинг: 0 / 0
Как в пострге сделать бэкап? (не экспорт)
    #39449561
сникерс
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: sql
1.
2.
3.
psql -c "select pg_start_backup('hot_backup');"
tar -cf /var/lib/pgsql/backup.tar /var/lib/pgsql/data/
psql -c "select pg_stop_backup();"



Есть ли более внятные методы бэкапирования чем копирование файлов БД на уросне ОС? (как в этом примере)
...
Рейтинг: 0 / 0
Как в пострге сделать бэкап? (не экспорт)
    #39449566
LeXa NalBat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Штатная утилита pg_basebackup. Работает так же - копирование файлов БД на уровне ОС.
...
Рейтинг: 0 / 0
Как в пострге сделать бэкап? (не экспорт)
    #39449567
сникерс
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LeXa NalBatкопирование файлов БД на уровне ОС.
...
Рейтинг: 0 / 0
Как в пострге сделать бэкап? (не экспорт)
    #39449568
Фотография Maxim Boguk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
сникерсLeXa NalBatкопирование файлов БД на уровне ОС.




Ээээ а чего вы еще хотите? Это самый быстрый из возможных методов скопировать базу.
Вы знаете какой то более быстрый метод?

--
Maxim Boguk
dataegret.ru
...
Рейтинг: 0 / 0
Как в пострге сделать бэкап? (не экспорт)
    #39449570
сникерс
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Maxim Bogukсникерспропущено...





Ээээ а чего вы еще хотите? Это самый быстрый из возможных методов скопировать базу.
Вы знаете какой то более быстрый метод?

Хотелось бы создать механизм бэкапирования типа такого:

фул бэкап раз в сутки
два раза в сутки дифференциальный
бэкап логов каждый час.


Как это можно реализовать в постргесе?
...
Рейтинг: 0 / 0
Как в пострге сделать бэкап? (не экспорт)
    #39449572
Фотография Maxim Boguk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
сникерсMaxim Bogukпропущено...



Ээээ а чего вы еще хотите? Это самый быстрый из возможных методов скопировать базу.
Вы знаете какой то более быстрый метод?

Хотелось бы создать механизм бэкапирования типа такого:

фул бэкап раз в сутки
два раза в сутки дифференциальный
бэкап логов каждый час.


Как это можно реализовать в постргесе?

дифференциального не будет без внешних утилит в штатной версии pg

full backup - как раз pg_basebackup и делает
wal логи backup лучше по мере их генерации через pg_receivexlog Или archive_command


--
Maxim Boguk
dataegret.ru
...
Рейтинг: 0 / 0
Как в пострге сделать бэкап? (не экспорт)
    #39449576
сникерс
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Maxim Bogukсникерспропущено...


Хотелось бы создать механизм бэкапирования типа такого:

фул бэкап раз в сутки
два раза в сутки дифференциальный
бэкап логов каждый час.


Как это можно реализовать в постргесе?

дифференциального не будет без внешних утилит в штатной версии pg

full backup - как раз pg_basebackup и делает
wal логи backup лучше по мере их генерации через pg_receivexlog Или archive_command


на счет логов пока не понял, попробую разобраться.

спасибо за информацию.




А напишите как у вас обычно базы бэкапируются пожалуйста, уважаемые члены форума.
...
Рейтинг: 0 / 0
Как в пострге сделать бэкап? (не экспорт)
    #39449588
Фотография mefman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
сникерсА напишите как у вас обычно базы бэкапируются пожалуйста, уважаемые члены форума.
смотри на barman.
Хотя по сути это обертка над pg_start_backup/pg_basebackup.
Но обертка удобная. Позволяет организовать централизованный сервер резервирования с практически zero data loss за счет real-time стриминга валов.
...
Рейтинг: 0 / 0
Как в пострге сделать бэкап? (не экспорт)
    #39449592
сникерс
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mefmanсникерсА напишите как у вас обычно базы бэкапируются пожалуйста, уважаемые члены форума.
смотри на barman.
Хотя по сути это обертка над pg_start_backup/pg_basebackup.
Но обертка удобная. Позволяет организовать централизованный сервер резервирования с практически zero data loss за счет real-time стриминга валов.

Посмотрю, спасибо.

В идеале хотелось бы реализовать бэкапирование без установки стороннего ПО.
...
Рейтинг: 0 / 0
Как в пострге сделать бэкап? (не экспорт)
    #39449593
Фотография mefman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Или сюда .
но уже за $$
...
Рейтинг: 0 / 0
Как в пострге сделать бэкап? (не экспорт)
    #39449599
Фотография Maxim Boguk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
сникерсmefmanпропущено...

смотри на barman.
Хотя по сути это обертка над pg_start_backup/pg_basebackup.
Но обертка удобная. Позволяет организовать централизованный сервер резервирования с практически zero data loss за счет real-time стриминга валов.

Посмотрю, спасибо.

В идеале хотелось бы реализовать бэкапирование без установки стороннего ПО.

barman просто удобная обертка над штатными утилитами postgres
кому то она удобнее
кому то удобнее руками заскриптовать все что надо
(я ко второй школе отношусь)

а так
pg_basebackup (раз в день или раз в неделю смотря от размера базы) + wal archiving или pg_receivexlog
если на амазоне то wal-e для обоих задач.

--
Maxim Boguk
dataegret.ru
...
Рейтинг: 0 / 0
Как в пострге сделать бэкап? (не экспорт)
    #39449603
сникерс
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Maxim Bogukсникерспропущено...


Посмотрю, спасибо.

В идеале хотелось бы реализовать бэкапирование без установки стороннего ПО.

barman просто удобная обертка над штатными утилитами postgres
кому то она удобнее
кому то удобнее руками заскриптовать все что надо
(я ко второй школе отношусь)

а так
pg_basebackup (раз в день или раз в неделю смотря от размера базы) + wal archiving или pg_receivexlog
если на амазоне то wal-e для обоих задач.


Спасибо, мне второе тоже как-то ближе.
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Как в пострге сделать бэкап? (не экспорт)
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]