using activerecord to copy records from one database to another

Hello,

Our DBA accidentally restored a database resulting in a loss of all
data from the weekend. The problem is that it was discovered after a
day's worth of data entry, resulting in the same record keys
identifying different records.

The data is quite complex with a larger number of relationships. I
have been thinking about using ActiveRecord to pull the missing days
worth of data out of a back up and insert it into the production
database.

My concern is that all of the keys would need to be cleared from
objects retrieved from the backup before they were inserted into the
production database.

Is there an easy way to do this? Think I should just use raw SQL
instead?

Thanks.