Утилита gpcrondump сравнивает состояние каждой таблицы в базе данных только с последней резервной копией с использованием файлов состояния. Если с момента последнего резервного копирования произошли какие-либо изменения в состоянии таблицы, она помечается как грязная и создается резервная копия во время инкрементного резервного копирования.
На уровне файлов таблицы кучи, если они очищены, имеют пустые слоты кортежей которые заполняются следующим доступным кортежем - как только этот слот будет заполнен, весь файл будет изменен.
Таким образом, gpcrondump может делать только инкрементные резервные копии таблиц "только для добавления".
Я хотел бы взглянуть на gpbackup - который содержит пошаговые резервные копии в дорожной карте и в настоящее время работает намного быстрее, чем gpcrondump для большинства операций резервного копирования.