Использование БД после переустановки Windows

Здраствуйте!

Подскажите как правильно поступить в следующей ситуации:

Есть торговый объект, сотрудники для обслуживания клиентов используют ПК, на котором накапливаются данные о продажах в БД под postgreSQL 8.3.3.
По каким-то причинам Windows "умирает" - приходится переустанавливать ОС. Папка postgreSQL целая.

Что надо сделать, чтобы восстановить работу сервера со старой базой данных?

Опции просмотра комментариев

Выберите предпочитаемый вами способ показа комментариев и нажмите "Сохранить настройки" для активации изменений.

Регулярно

Регулярно выполняйте полное резервное копирование, например командой pg_dumpall
После переустановки Windows вы можете спокойно установить PostgreSQL заново и воспользоваться утилитой pg_restore для восстановления БД из резервной копии.

Использование старой папки data после переустановки postgreSQL

Спасибо за правильный совет. Я с этим согласен, но у меня ситуация, когда я не имею в распоряжении ранее созданного архива... есть ли возможность подключить к новой инсталяции постгреСКЛ сервера его старую папку data

Теоретически

Теоретически должно работать, если устанавливается точно такая же версия.
Тогда я бы посоветовал сделать так.
1. Сохранить старую папку в другом месте
2. Установить PostgreSQL заново
3. Остановить сервер PostgreSQL
4. Заменить папку data на сохранённую
5. Запустить сервер PostgreSQL

Если с правами доступа всё в порядке, то всё должно подхватится и работать.
А далее не забывайте делать резервные копии!

Спасибо

Спасибо, за совет.
Я проверю Ваши рекомендации.

Удачи!

Опции просмотра комментариев

Выберите предпочитаемый вами способ показа комментариев и нажмите "Сохранить настройки" для активации изменений.

Back to top

(С) Виктор Вислобоков, 2008-2023