you are "partially" correct.
It is not strictly "heterogeneous", but he wants to change the DB version and the "backup/restore" (typical homogeneous) cannot do that (or things get complicated).
I did not know (remember) the "homogeneous" could be done with R3LOAD, thanks