From: | Raymond O'Donnell <rod(at)iol(dot)ie> |
---|---|
To: | Ivan Sergio Borgonovo <mail(at)webthatworks(dot)it> |
Cc: | pgsql-general(at)postgresql(dot)org |
Subject: | Re: pg_dump excluding tables content but not table schema |
Date: | 2009-12-28 20:27:32 |
Message-ID: | 4B3914B4.5010302@iol.ie |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-general |
On 28/12/2009 20:20, Ivan Sergio Borgonovo wrote:
> On Mon, 28 Dec 2009 19:39:36 +0000
> Raymond O'Donnell <rod(at)iol(dot)ie> wrote:
>
>> On 28/12/2009 18:41, Ivan Sergio Borgonovo wrote:
>>
>>> I'd like to just dump the table schema without dumping the table
>>> contend.
>
>> pg_dump -s -t <table name> <db name>
>
> My fault. I was not clear enough.
> I'd like to make a "mostly" full backup, excluding from backup just
> the data of some tables but backing up the schema of those tables.
>
> mmm let me try if
>
> pg_dump -Fc -Z9 -s -t *.cache* -d mydb > schema_only.bak
> pg_dump -Fc -Z9 -T *.cache* -d mydb > nearly_full.bak
>
> cat nearly_full.bak schema_only.bak | pg_restore -1 -d mydb
>
> It seems it is working... I'll test if everything is there.
I don't think you can do it in one step with a single invocation of
pg_dump - I reckon what you've come up with there is the way to go.
Ray.
--
Raymond O'Donnell :: Galway :: Ireland
rod(at)iol(dot)ie
From | Date | Subject | |
---|---|---|---|
Next Message | Gastón Quiroga | 2009-12-28 20:44:21 | pg_dump ERROR, usename "postgres" duplicated |
Previous Message | Ivan Sergio Borgonovo | 2009-12-28 20:20:17 | Re: pg_dump excluding tables content but not table schema |