Create a backup of local build in case new build fails.
Switch to explicit argument parsing.
Add flag to skip backups, and prompt for restore.