I've observed some odd things about snapshots. And I can't seem to find a definitive guide on them, either.
So far, it seems that the size of the droplet you'd like to create needs to match the size of the snapshot. Is this right? When attempting to create a droplet of a size other than that of the snapshot, I receive a very generic error message. No reason as to why the error has occurred.
When I created a vanilla LEMP stack, took a snapshot, destroyed the droplet, then spun up a new one (exact same size, of course) that droplet was completely inaccessible. It says "Active" but it's not even pingable!
How is it even possible to create a droplet from a snapshot and have it give you a new root password? It's not such a snapshot after all then, is it?
The concept of snapshots is great. In practice, it doesn't seem to be working out so well for what I need. All I'm trying to do is create a solid stack and snapshot it so I don't have to rebuild a server every time I want to stage an application.
Is there something I'm missing here? Can I find out more details of how snapshots work, what they require, caveats, etc.?
Thanks in advance to those who wish to respond!!
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.