ZFS можно на отдельной прокачанной железяке с много RAM и быстрым и большим enterprise SSD cache:
DB2->iSCSI->ZFS zvol
В OpenZFS еще и persistent L2ARC появился, даже в Debian stable + backports, т.е. ваш дисковый кэш ZFS будет всегда прогрет даже после перезагрузки хранилища. А прогреть буферные пулы DB2 с 16 гигами - это минутное дело.
ZFS позволяет делать мгновенные снэпшоты, а DB2 позволяет временно на ходу заморозить записи (при этом DB2 бодро отвечает на select-ы) перед снэпшотом.
Откат на бэкап + накат логов может занимать много часов.
Рестарт базы из снэпшота можно сделать за 5-15 минут, т.е. почти мгновенно по сравнению с бэкапами.
Причем можно делать даже такие снэпшоты, на которые возможен накат архивных логов при откате назад.
Еще очень важная фишка DB2 в паре с ZFS, DB2 умеет делать бэкапы с опцией dedup, так вот такие бэкапы (в т.ч. полные) места на ZFS со включенной дедупликацией почти не занимают, только небольшой прирост, равный дельте прироста данных. Даже инкрементальные бэкапы отжирают намного больше, особенно если содержат БЛОБы.
Дедупликация OpenZFS - это конечно отдельная история, обычно пул приходится удалять раз в год для чистки, потому что стирания таких бэкапов не дождешься, но зато они и места почти не занимают и при этом по прежнему считаются полными и с любого из них можно делать rollforward.
Легко например, запихать в относительно небольшой дедуплицированный ZFS пул размером 5-10 TB полных бэкапов террабайтной базы за целый год.