PostgreSQL и правильный дамп pg_dump’ом 4

Мне понадобилось перенести базу PostgreSQL с одной машины на другую. Поискав на просторах интернета никаких дельных советов, основанных на опыте я не нашёл. В итоге после проб и ошибок переноса базы Сервера Приложений iBank2 получилось несколько простых шагов. 6

Процедура переноса базы с одной машины на другую(в нашем случае с рабочей на тестовую например для попытки обновления также подходит для создания и восстановления резервных копий)

Снимаем дамп:

pg_dump -h 127.0.0.1 -U postgres -w --file=ib_dump -С -b -Fc -v ib

  • где ib - название базы данных
  • ib_dump - файл в который сохраняется дамп

Восстановление базы:
удаляем базу если база с таким названием уже существовала(и она не нужна)

psql -h 127.0.0.1 -U postgres -w -d ib --command="drop database ib"

создаем пользователя, владельца базы(если его нет):

psql -h 127.0.0.1 -U postgres -w -d ib --command="CREATE USER ib WITH PASSWORD '123456'"

  • где ib - имя пользователя
  • 123456 - пароль

Создаем табличное пространство(если его не было)

psql -h 127.0.0.1 -U postgres -w -d ib --command="CREATE TABLESPACE ib LOCATION '/path/'"

  • где ib название табличного пространства
  • /path/ - путь к каталогу(каталог должен быть пустым и с соответствующими правами)

Накатываем дамп:

pg_restore -h 127.0.0.1 -U postgres -w -Fc -C -v --dbname=template1 ib_dump

Теги: , ,

Дата: 16 ноября 2010

Автор: andreykyz

Комментарии: 632

Комментарии: 632

  1. Someone write my essay who can write my essay write custom essays

  2. [url=https://ljcialishe.com/]cialis side effects a wife's perspective[/url] [url=https://cialisvja.com/]is cialis over the counter[/url] [url=https://viagraonlinejc.com/]is there a generic for viagra[/url] [url=https://viagratx.com/]canadian viagra[/url] [url=https://buycialisxz.com/]cialis not working[/url]

  3. My essay writer custom essay order essay on service to humanity

  4. Dissertations help dissertationxyz.com phd dissertation proposal

  5. Program essays that are common aren't conventional essays. You're totally absolutely free utilize descriptions, apply dialog, and also to become more creative at arrangement --and also need to! https://somme2016.org/how-to/the-reasons-why-students-turn-to-services-for-writing-cover-letters/

  6. [url=https://thesiswritingtob.com/]thesiswritingtob.com[/url] good thesis statement thesiswritingtob.com phd thesis search

  7. 8000 mg viagra
    generic prednisone
    generic viagra nashville DIT pruMn

  8. where do i buy viagra in
    cheap prednisone
    cialis 20mg e bom DIT pruMn

  9. viagra over the counter uk
    prednisone cost at walgreens
    buy celexa online cheap DIT pruMn

  10. Online cialis canada http://www.selectioncial.com buy cialis shipment to russia

  11. Elevex tadalafil 20mg tadalafil buy online tadalafil
    5mg

  12. online dating service
    [url="http://freedatingste.com/?"]good free dating sites [/url]

Оставить комментарий

*

Комментарий:

Ваш e-mail не будет опубликован.
Обязательные поля помечены *

Разрешенные HTML теги:

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>