Re: backup using cron

Поиск
Список
Период
Сортировка
От Richard Huxton
Тема Re: backup using cron
Дата
Msg-id 40EAF41C.10501@archonet.com
обсуждение исходный текст
Ответ на backup using cron  (Robert Fitzpatrick <robert@webtent.com>)
Список pgsql-general
Robert Fitzpatrick wrote:
> I'm sure this has been discussed many times. I can find references to
> the problem in the archives, but decided to query the list here instead
> of sifting through archives all day.
>
> Is there a way to automate backup (perhaps using cron)? Of course, I am
> having problems when requiring passwords. I do not want to provide
> passwordless access via pg_hba.conf, then anyone could see the database
> if they know the user name, correct? I am running version 7.4.3.

I have something like this in my crontab:

$ crontab -l
# DO NOT EDIT THIS FILE - edit the master and reinstall.
# (/tmp/crontab.2882 installed on Tue Mar  2 22:49:07 2004)
# (Cron version -- $Id: crontab.c,v 2.13 1994/01/17 03:20:37 vixie Exp $)
1 1 * * *  /usr/local/bin/pg_db_backup

$ cat /usr/local/bin/pg_db_backup
#!/bin/sh
pg_dump --format=c --file=/home/promise/backup/promise.dump \
   -Upromise promise
vacuumdb --analyze --verbose -Upromise promise \
   2>/home/promise/backup/vacuum.log

You can place password details in a file (~/.pgpass) - see the manuals
(client interfaces/libpq/files) for details.

HTH
--
   Richard Huxton
   Archonet Ltd

В списке pgsql-general по дате отправления:

Предыдущее
От: Robert Fitzpatrick
Дата:
Сообщение: backup using cron
Следующее
От: "Chris Smith"
Дата:
Сообщение: Re: Interpreting query plan