rebuild vs restore

  • Posted January 31, 2013

Is there a difference to rebuild vs restore functionality? They both seem to take a droplet image.


Submit an answer
You can type!ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!

These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.

I received a snapshot/image from a colleague; how do I apply it to a fresh droplet to bring it back to life? I cannot see it in the image selection dialog (could this be because I started migrating the image to Frankfurt first, and do not know if it’s finished yet?)?

I thought it’d be pretty easy to spin up an image but I’m just not seeing a useful option saying “revive image/snapshot”. :)

Rebuild From Original : Loads the image that server first build from. (Also it writes on end of your server description. Your image selection is not important with that option.)

Rebuild From Image : Rebuild server from your selected image.

I thought that a rebuild would erase all of the data on the droplet and set back to the original creation image. I just did this, selecting “Rebuild from original” and everything is still there. Do I have to chose an image from the list. I want to start my droplet over but not destroy it.

Thanks for this, I temporarily powered down my VPS and a week later powered it back up after I found a tech but all SSH logins were disabled and reset didn’t work… I saw these two rebuild and restore options and didn’t know which to pick… but because I didn’t make a snapshot I will have to use rebuild, thanks for the info!

Okay good to know. I’ll just code on my end to use restore and ignore rebuild.

On the backend is the same, just a difference on how its laid out on the front-end in terms of UX

From the API point of view, they both require an image_id. It seems that they would both revert to a snapshot. So is there any difference at the api level?

The rebuild takes the droplet back to the original. The restore allows you to revert to a previous snapshot or backup that was made on that droplet.