A newer Red Hat probably comes with a newer version of Berkeley DB (libdb.so, I think). There may be incompatibilities. You might need to open these files on a machine with an older Perl and Berkeley DB, dump them to an intermediary format (CSV or XML), and then load them on the new machine. You can check
for info on compatibility between versions, or ask Red Hat if you pay them for support.