Search Postgresql Archives

Re: Moving postgresql data to another computer

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, May 11, 2010 at 1:16 PM, Donald Catanzaro, PhD
<dgcatanzaro@xxxxxxxxx> wrote:

> I am a newbie to PostgreSQL and I recently installed it on my desktop
> (Windows XP) I created a database fine and worked a bunch of queries.  I am
> traveling now and I needed access to my database on my laptop (Windows
> Vista).  So before I left, I installed PosgreSQL on the laptop and then
> copied the data in the PostgreSQL data directory over to my laptop.
> I put the data directory from my desktop in a different place on my laptop
> and now I would like to access the data but I can not seem to figure out how
> to do this.

The easiest (and therefore safest) way to tranfer the databases from
one server cluster to another is to dump the entire contents of the
database to a text file and then load the text file onto the second
server instance.

This methods works as long as the second server instance postgresql
version >= to the initial instance.  Its best if both versions are the
same if you want to transfer the data in both directions.

http://www.postgresql.org/docs/8.4/interactive/backup-dump.html
http://www.postgresql.org/docs/8.4/interactive/app-pg-dumpall.html
http://www.postgresql.org/docs/8.4/interactive/app-pgrestore.html

> I naively tried to just replace all the files in the data directory on my
> laptop with the files from the data directory of the desktop but when I do
> so, I get the following error:  "could not connect to server: Connection
> refused (0x0000274D/10061) Is the server running on host "127.0.0.1" and
> accepting TCP/IP connections on port 5432? "

Transferring the actual binary files is more risky since  much more
care is needed to insure a consistent and functional copy.
Notice the method of creating a consistent copy:
http://www.postgresql.org/docs/8.4/interactive/backup-file.html


If you have a consistent copy, you might need to point PostgreSQL to
work from the copied data directory.
http://www.postgresql.org/docs/8.4/interactive/server-start.html


-- 
Regards,
Richard Broersma Jr.

Visit the Los Angeles PostgreSQL Users Group (LAPUG)
http://pugs.postgresql.org/lapug

-- 
Sent via pgsql-general mailing list (pgsql-general@xxxxxxxxxxxxxx)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-general


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Postgresql Jobs]     [Postgresql Admin]     [Postgresql Performance]     [Linux Clusters]     [PHP Home]     [PHP on Windows]     [Kernel Newbies]     [PHP Classes]     [PHP Books]     [PHP Databases]     [Postgresql & PHP]     [Yosemite]
  Powered by Linux