Re: Moving the data directory

From: Sairam Krishnamurthy <kmsram420(at)gmail(dot)com>
To: Frederiko Costa <frederiko(at)gmail(dot)com>
Cc: pgsql-admin(at)postgresql(dot)org
Subject: Re: Moving the data directory
Date: 2011-02-15 22:58:15
Message-ID: 4D5B0507.6090909@gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-admin

Frederiko,

I will try that. I was hoping to have a better solution than to
reinstall postgres.

Thanks,
Sairam Krishnamurthy
+1 612 859 8161

On 02/15/2011 04:56 PM, Frederiko Costa wrote:
> What I meant was that when you install postgresql, you initialize the
> area where your data directory will be. There you have the database,
> config files, logs, etc. Before you restore the DB into the new pgsql,
> as far as I'm aware, you have to create/init this area.
>
> On Tue, Feb 15, 2011 at 2:27 PM, Sairam Krishnamurthy
> <kmsram420(at)gmail(dot)com> wrote:
>> Can you explain a bit? I dint get what you mean data area.
>>
>> Thanks,
>> Sairam Krishnamurthy
>> +1 612 859 8161
>>
>> On 02/15/2011 04:09 PM, Frederiko Costa wrote:
>>
>> I would recommend to create the data area in the destination pgsql
>> server and dump the source database into it, rather than copying the
>> data directory.
>>
>> On Tue, Feb 15, 2011 at 1:41 PM, Sairam Krishnamurthy
>> <kmsram420(at)gmail(dot)com> wrote:
>>
>> All,
>>
>> I am using Ubuntu 10.04 and Postgres 8.4, I have been trying to move
>> my data dir to another device for the past couple of days but ran into
>> a lot of problems.
>>
>> I did the following:
>>
>> 1. Copy the contents of /var/lib/postgresql/8.4/main to my folder.
>> 2. Changed the data_directory in postgresql.conf.
>>
>> When I start postgres using /etc/init.d script I get the following error,
>>
>> * Starting PostgreSQL 8.4 database server
>> * Error: could not exec /usr/lib/postgresql/8.4/bin/pg_ctl
>> /usr/lib/postgresql/8.4/bin/pg_ctl start -D
>> /media/extension/var/lib/postgresql/8.4/main/ -l
>> /var/log/postgresql/postgresql-8.4-main.log -s -o -c
>> config_file="/etc/postgresql/8.4/main/postgresql.conf" :
>>
>>
>> I tried changing the ownership of the
>> /media/extension/var/lib/postgresql dir to<myusername>, postgres and
>> root. Now of them worked and I keep getting the same error message.
>>
>> I found a lot of similar problems online but none had a solution.
>>
>> Can someone help me with this?
>>
>> TIA
>>
>> Thanks,
>> Sairam Krishnamurthy
>> +1 612 859 8161
>>
>> --
>> Sent via pgsql-admin mailing list (pgsql-admin(at)postgresql(dot)org)
>> To make changes to your subscription:
>> http://www.postgresql.org/mailpref/pgsql-admin
>>
>>

In response to

Responses

Browse pgsql-admin by date

  From Date Subject
Next Message Frederiko Costa 2011-02-15 22:59:32 Re: Moving the data directory
Previous Message Frederiko Costa 2011-02-15 22:56:24 Re: Moving the data directory