Re: incremental backup of postgres database? - Mailing list pgsql-admin

From Gary Stainburn
Subject Re: incremental backup of postgres database?
Date
Msg-id 200302071649.38164.gary.stainburn@ringways.co.uk
Whole thread Raw
In response to incremental backup of postgres database?  (Palle Girgensohn <girgen@pingpong.net>)
Responses Re: incremental backup of postgres database?
List pgsql-admin
On Friday 07 Feb 2003 4:05 pm, Palle Girgensohn wrote:
> Hi!
>
> What would be the best suggestion for incremental backup of a rather large
> database, where the bulk data volume consists of large objects. Since
> backup will be transmitted over a 2 Mbit/s internet line, we need to
> minimize the data flow for each nightly backup. The compressed database
> dump file, when dumped with pg_dump -F c -b, is roughly 2.5 GB, whereas a
> dump without large objects is roughly is only 2% that size. I can live with
> having to transfer the BLOB-less dump every night, but not several
> gigabytes of data...
>
> So, I will either need to find  a way to get the latest data (I have
> timestamps for all LOBS) and somehow get it to a file in a restorable
> format... One simple way would be to select all new blobs into a temp file
> and copy that table to a backup file
>
> or
>
> replicate the database in real time to the backup site, using one of the
> replication projects? How robust are the replication systems today? What
> will happen if the 2Mb/s line fails temporarily?
>
> Perhaps there are other ideas for incremental backup of postgres databases?
> Your input would be much appreciated.
>
> Thanks
> Palle

Just of the top of my head, have you looked at 'diff'ing the archive, e.g.

diff yesterday.sql today.sql |gzip -c >diff.sql.gz

to see what sort of file you'll be looking at.  I'm looking at using a similar
system here, although I don't have LOBS.

Gary


>
>
> ---------------------------(end of broadcast)---------------------------
> TIP 6: Have you searched our list archives?
>
> http://archives.postgresql.org

--
Gary Stainburn

This email does not contain private or confidential material as it
may be snooped on by interested government parties for unknown
and undisclosed purposes - Regulation of Investigatory Powers Act, 2000


pgsql-admin by date:

Previous
From: Palle Girgensohn
Date:
Subject: incremental backup of postgres database?
Next
From: Jerry Asher
Date:
Subject: Re: Sql Management Tool to download