Dmitri Kuzmenko wrote:
то есть, мы не можем сделать nbackup -b 0 a.fdb a0.nbk nbackup -b 1 a.fdb a1.nbk потом, копируем a0.nbk в b0.nbk разблокируем бэкап nbackup -f b0.nbk пытаемся воссоздать БД nbackup -r b0.nbk a1.nbk нас пошлют, потому что b0.nbk не имеет флага lock?
Так точно.
Добавьте лучше timestamp бэкапа 0 уровня в его header page. как в IB 2007. Тогда инкремент 1-го уровня будет знать, применяется он на хрен знает чем, или на том, что нужно. Про guid в header page 0 бэкапа я знаю. Но timestamp не помешает.
Гарантию "того, что нужно" дает GUID. Таймштапм нужен только если для статистических целей.
-- Дмитрий Еманов

