I believe you can execute the following algorithm with any number of integration tools like jitterbit, informattica etc.
- Establish connections to both orgs.
- Create a "Pull" or "Retrieve" job for org 1 that specifically does not pull object ID's, User Id's, or created/modified timestamps as these will necessarily be different. Utilize the tool's crypto tools to write a generated field that is the SHA256 (or some other hash function) of the entire record). One job per object.
- Create the same kind of job for the second org; only this time have your tool check the csv/db it created from the first org. Only write rows that are cryptographically different.
If you do this twice, swapping org order, and find that there are 0 rows after step 3 on both runs, you've ensured that the same number of rows, and the data within those rows (that is not a org specific ID or timestamp) is identical.
No, unfortunately, I do not know of an automated tool for this. Could probably whip one up on heroku pretty easy though. You'd have to pay for the postgress db intermediary and you're more than likely to hit bulk/regular api limits with 80 objs.
edit: You'll want to downcase your input data before hashing it. #hardFought.