Hello,
As bad as it sounds, you can setup a mysql slave and run the backups against it. I do this and it works, but doesn't scale very well if you have lots of individual mysql instances.
Would you be able to provide more info on your method? What storage engine? What is the purpose of recording binlog position?
Thanks,
--
Chris