Re: UFS2 Snapshots and Postgres

Поиск
Список
Период
Сортировка
От Karl Denninger
Тема Re: UFS2 Snapshots and Postgres
Дата
Msg-id 4FE864C5.8020007@denninger.net
обсуждение исходный текст
Ответ на UFS2 Snapshots and Postgres  (Eduardo Morras <nec556@retena.com>)
Ответы Re: UFS2 Snapshots and Postgres  (Eduardo Morras <nec556@retena.com>)
Re: UFS2 Snapshots and Postgres  (Eduardo Morras <nec556@retena.com>)
Список pgsql-general


On 6/25/2012 7:35 AM, Eduardo Morras wrote:

Hi everyone,

I'm using FreeBSD 9 for Postgres and want to know if these actions are safe for make a backup of the database:

a) call pg_start_backup('b1')
b) take an UFS2 snapshot of data files
c) call pg_stop_backup()
d) change to the snapshot dir and rsync/dd/dump/transfer it to backup file server

Is it safe to call pg_start_backup('b1',true)?

Thanks in advance

Snapshots are "safe" (but will result in a roll-forward on restart) IF AND ONLY IF the log data and database table spaces are all on the same snapshotted volume.

IF THEY ARE NOT then it will probably work 95% of the time, and the other 5% it will be unrecoverable.  Be very, very careful -- the snapshot must in fact snapshot ALL of the involved database volumes (log data included!) at the same instant.

--
Karl Denninger
karl@denninger.net
The Market Ticker


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

Предыдущее
От: Craig Ringer
Дата:
Сообщение: Re: Help, server doesn't start
Следующее
От: Alban Hertroys
Дата:
Сообщение: Re: Help, server doesn't start