2013-12-01 4 views
0

Мне было интересно, есть ли способ скопировать базу данных, чтобы ее можно было использовать локально на компьютере. Без необходимости Интернета. Я использую pgAdmin как IDE, но не смог найти там функцию, которая достигает этого. Я осмотрелся, но найденные решения сохранили недавно скопированную базу данных на существующем сервере.postgresql копировать базу данных для использования в автономном режиме

Я даже не уверен на 100%, что это возможно без локальной настройки сервера.

Любая помощь/совет приветствуются.

+0

'pg_dump' будет экспортировать ваши данные в текстовый файл или настраиваемый формат, который затем можно импортировать в локальный кластер Postgresql. См. Документацию по адресу http://www.postgresql.org/docs/current/static/app-pgdump.html. Я уверен, что у pgadmin есть опция экспорта или резервного копирования, но в вашем случае вы хотите скопировать ее из любой точки, где бы она не поддерживалась, на ваш локальный компьютер. – bma

ответ

0

Вам необходимо настроить локальный сервер, а затем использовать pgadmin3 для резервного копирования базы данных и восстановления на локальном сервере. Я предполагаю, что это для целей развития. Для производственных целей синхронизация данных - большая проблема и чего-то, чего вы хотите избежать.

Чтобы создать резервную копию базы данных, щелкните правой кнопкой мыши по базе данных базы данных db и щелкните базу данных резервного копирования. Затем выберите формат (в идеале простой), а затем восстановите его на своем компьютере.

Смежные вопросы