Гость
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Как в пострге сделать бэкап? (не экспорт) / 13 сообщений из 13, страница 1 из 1
05.05.2017, 16:52
    #39449557
сникерс
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в пострге сделать бэкап? (не экспорт)
Как в пострге сделать бэкап?
Не экспорт, а настоящий бэкап, из которого можно востановиться и еще накатить WAL до момента падения?
...
Рейтинг: 0 / 0
05.05.2017, 16:56
    #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
05.05.2017, 17:07
    #39449566
LeXa NalBat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в пострге сделать бэкап? (не экспорт)
Штатная утилита pg_basebackup. Работает так же - копирование файлов БД на уровне ОС.
...
Рейтинг: 0 / 0
05.05.2017, 17:10
    #39449567
сникерс
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в пострге сделать бэкап? (не экспорт)
LeXa NalBatкопирование файлов БД на уровне ОС.
...
Рейтинг: 0 / 0
05.05.2017, 17:12
    #39449568
Maxim Boguk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в пострге сделать бэкап? (не экспорт)
сникерсLeXa NalBatкопирование файлов БД на уровне ОС.




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

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





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

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

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


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



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

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

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


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

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

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


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


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

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


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

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

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


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

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




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

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

В идеале хотелось бы реализовать бэкапирование без установки стороннего ПО.
...
Рейтинг: 0 / 0
05.05.2017, 17:42
    #39449593
mefman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в пострге сделать бэкап? (не экспорт)
Или сюда .
но уже за $$
...
Рейтинг: 0 / 0
05.05.2017, 17:50
    #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
05.05.2017, 18:04
    #39449603
сникерс
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в пострге сделать бэкап? (не экспорт)
Maxim Bogukсникерспропущено...


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

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

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

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


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


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