Модераторы: LSD
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Резервное копирование PostgreSQL 
V
    Опции темы
belousov
Дата 8.10.2008, 14:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 317
Регистрация: 21.11.2006
Где: Москва

Репутация: 1
Всего: 6



Доброго времени суток. искал много где так и не нашел того что хотел.

есть СУБД PostgreSQL, надо выполнять полное резервное копирование, дифференциальное и лога по расписанию.

Подскажите как это можно сделать, спасибо!


--------------------
NIHIL VERUM EST LICET OMNIA 
PM MAIL WWW ICQ Skype   Вверх
Magnifico
Дата 8.10.2008, 15:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 418
Регистрация: 23.1.2008
Где: Московская област ь

Репутация: нет
Всего: 17





--------------------
Всё  в  порядке   -   спасибо  зарядке  !
PM MAIL   Вверх
belousov
Дата 8.10.2008, 16:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 317
Регистрация: 21.11.2006
Где: Москва

Репутация: 1
Всего: 6



это я видел. а более человеческого описания нет?


--------------------
NIHIL VERUM EST LICET OMNIA 
PM MAIL WWW ICQ Skype   Вверх
skif18
Дата 16.10.2008, 10:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 358
Регистрация: 17.5.2007
Где: Молдова, Кишинев

Репутация: нет
Всего: 1



belousov, присоединяюсь к вопросу. Есть такая же проблема. Нормально описание под Винду есть?


--------------------

PM MAIL ICQ   Вверх
belousov
Дата 16.10.2008, 10:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 317
Регистрация: 21.11.2006
Где: Москва

Репутация: 1
Всего: 6



да мне под винду не надо, мне надо под линукс.

мануал одинаковый как под линукс так и под винду. 

проблема в том что в мануале нет ни одного нормального примера. Вот например читаешь MSDN все понятно, т.к. есть примеры. а там примеров нет, одни названия команд, блин.

поэтому и прошу здесь написать..

Напишите маленький пример, как, например, сделать откат назад на некоторое время.... а дальше понятно будет smile 


--------------------
NIHIL VERUM EST LICET OMNIA 
PM MAIL WWW ICQ Skype   Вверх
belousov
Дата 17.10.2008, 22:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 317
Регистрация: 21.11.2006
Где: Москва

Репутация: 1
Всего: 6



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


--------------------
NIHIL VERUM EST LICET OMNIA 
PM MAIL WWW ICQ Skype   Вверх
belousov
Дата 18.10.2008, 21:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 317
Регистрация: 21.11.2006
Где: Москва

Репутация: 1
Всего: 6



Рассказываю.

Рассказываю как архивировать базу данных вместе с логом и откат на нужное время!

Есть англоязычная статейка на эту тему Online Backup & Recovery
я расскажу по русски.

Скачиваем отсюда скриптик pg_hotbackup. 
Для правильной работы сего скрипта необходимо поставить библиотеки perl-DBI и perl-DBD-Pg

У вас должно работать архивирование WAL. 
Как включить архивирование журнала транзакций. 

В файле postgresql.conf установить параметр
archive_mode = on и убрать знак комментария #

В параметр archive_command вписать путь куда будет сохранятся журнал
например, cp -i %p /mnt/server/archivedir/%f </dev/null
После этого сервер надо перезапустить. Подробнее здесь

Действия необходимо производить от пользователя postgres

Запускаем скрипт 
Цитата

pg_hotbackup --backupdir=/var/lib/pgsql/backups --datadir=/var/lib/pgsql/data

где
--backupdir - путь КУДА будет сохраняться дамп.
--datadir - путь ОТКУДА делается дамп

На этом процесс бэкапа заканчивается. После выполнения дампа продолжается архивирование WAL, т.к. с его помощью можно восстановить базу на более позднее время.





--------------------
NIHIL VERUM EST LICET OMNIA 
PM MAIL WWW ICQ Skype   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PostgreSQL | Следующая тема »


 




[ Время генерации скрипта: 0.0435 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.