Hi Rajendra,
If you restore into a different name then are you going to transport the new one into QA?!
I would assume you want to sync the 2 system, so you would want to be working in one environment and then start using transports for any new developments.
what is your main reason to restore QA into DEV with the same technical name?
Andy