1. A method comprising: receiving a request to restore a version of a selected object from a backup of a database comprising a plurality of objects, wherein the plurality of objects comprises a plurality of versions of the selected object; locating information associated with the selected object in the backup, wherein said locating comprises using database table metadata gathered from the backed up database at the time the backup of the database was created; and restoring the version of the selected object using the information associated with the selected object.