The Workflow
Thunder Compute does not have a native “Stop” feature for instances. Fortunately, you can achieve the same result by using snapshots.
To “stop” an instance, follow these three steps:
-
Create a snapshot: This saves the current state of the running instance.
-
Delete the instance: Once snapshot creation is underway, you can safely delete the running instance.
-
Restore the snapshot: Create a new instance by using your saved Snapshot as the template.
1. Create a Snapshot
First, capture the current state of your running instance. You can trigger this through any of our supported interfaces:
Guides: VS Code | CLI | Console
2. Delete the Running Instance
Once the snapshot is initiated, delete the instance.
Guides: VS Code | CLI | Console
You can delete your instance immediately after triggering the snapshot.
3. Restore from Snapshot
When you are ready to resume, create a new instance using your snapshot as the base.
Guides: VS Code | CLI | Console
Important Notes
The time required to create and restore snapshots varies based on the size of the snapshot.
- Cost Efficiency: You only pay for the snapshot storage while the instance is deleted; significantly cheaper than keeping an instance running.