No, treat your infrastructure as code. Define it programatically, version it, have a standard, automated process for recreating it.
If you're using AWS then Cloudformation (maybe with an abstraction like troposphere), will do what you need.
If you are pressing the big blue 'launch instance' button, you are doing it wrong.