Program duplication

I have lost my source code and looking for a way to extract it from my Arduino board and load it to another board, is there a way to do it?

The source code is not in the Arduino. You may be able to use AVRDUDE (the uploader that Arduino uses to load your sketches) to download the memory of your Arduino and create a .hex file that can be uploaded (again using avrdude) to another ATmega chip i the same kind of Arduino.

Are you sure there are no backups?

thank you so much,