When you loaded the backup system with the database dump, was it a clean database to start?
Was Openfire stopped when you restored the db on the backup system? Your running Openfire may have a cache that needs to be flushed manually from the console or by restarting Openfire.
Does your backup system have the same server name as the production box?