# Your First Instance: Taking A Snapshot

## Take a Template Snapshot

**Time Required: 5 Minutes (Mostly waiting for snapshot generation)**

Once you've completed the Initial Server Setup, shutdown your instance with:

```
sudo shutdown -h now
```

You can power off your instance from your provider control panel (The **Power** sub-menu for your droplet on DigitalOcean) but it is always best to do so from the command line. (Note: On occasion, you may still have to power off your droplet from the control panel, even if you shut it down from the command line)

Select your **template** Droplet:![](/files/-LAx4ykCys_ar3rTP6rZ)Then select the **Snapshots** menu and enter a name for your template snapshot. By default, the snapshot will be named after the instance, followed by a unique code; You can remove the trailing -code and just call it **template** since we'll be destroying our Droplet with the same name in a moment and left with only one thing called **template.** ![](/files/-LAx4ykD2H_Gr2Gn7Blp)

## Destroy Your Droplet

Now that we have a snapshot we can use to build all our future Droplets, we don't need this one anymore. Select the **Destroy** submenu for your Droplet.![](/files/-LAx4ykcd5135Pr7iZR0)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://cfswarm.inleague.io/part6-productionlayout/snapshots.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
