Here is my personal method:
1. Make sure your burner can read all the info on the disk. I believe the CloneCD site has a good page to check compatibilities of your burner drive.
2. I use CLonyXXL to read the protections on my game. Clony XXL has a button that automatically opens CLoneCD and puts the correct burning settings for you.
3. Create an image of the disk first. Then burn the game using the image you created in CloneCD. I always burn onto a CD-RW disk first to make sure the copy is 1:1.
4. Burn the image onto the final disk.
Maybe this would be usefull to you.