With instance snapshots, you can take a snapshot of your instance and use it to create a new instance from the current disk image thus cloning or preserving all your data and installed software.
This can be useful if you want to install some software and later return to the previous state. Or if you need multiple instances with the same software installed.
Before taking a snapshot to make sure you stop all of your processes that may issue the command to write to disk, during the snapshot process. You will need to run "sync" or "fsfreeze" if there are active cached buffers or actively running processes that could cause snapshot filesystem inconsistencies.
Pricing: As of now, during the beta phase, instance snapshots are free but you are limited to having 10 snapshots at the same time. If your use case needs more snapshots we can increase this limit - just contact support.
Taking a Snapshot
To take a snapshot of a running instance, just select the "create snapshot" action from the instance actions.
Starting an Instance from a snapshot
To create an instance from an instance snapshot you can either select the snapshot as image in the "Create New Instance" screen or you can select the "Create Instance" action from the snapshots actions.