On Wednesday, March 18, 2015, John R Pierce <pie...@hogranch.com> wrote:

> On 3/18/2015 7:20 AM, adityagis wrote:
>
>>   I have lots of data in my DB. I need to do archeiving and purging of my
>> data.
>> Can anyone please help me with step by step riles?
>>
>
> like this?
>
> select * from table where datefield < current_date-interval '6 months';
> delete from table where datefield < current_date-interval '6 months';
>
> obviously, save the data you selected in a suitable archive file. repeat
> this for each table you wish to 'archive and purge'.
>
> alter the interval with whatever criteria you want to use for this archive
> and purge operation.
>
>
>
Or, pg_dump followed by a drop database...maybe followed by pg_restore
(schema only)...

Probably suggest a COPY ... TO, via psql or or the server depending, if
doing a partial archive.

Not sure what step-by_step commands should be used given the lack of o/s,
client libraries, or intended result specifics.  The documentation,
postgresql and/or operating system, will tell how but passing in the proper
"arguments" requires more knowledge than has been provided.

Reply via email to