Also see discussion here: Canister backup - #19 by skilesare
This would be great. I know that there is work underway for downloading the current wasm state, but it would also be great if the replica could just copy it and start running it under a different canister id.