> For the complete documentation index, see [llms.txt](https://docs.acecloud.ai/knowledge-base/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.acecloud.ai/knowledge-base/cli/storage.md).

# Storage

AceCloud provides block storage volumes and volume snapshots for your cloud instances. Volumes can be attached to instances, extended, and managed independently.

## Command Structure

```
ace volume list                    # List all volumes
ace volume get <volume-id>         # Get volume details
ace volume create ...              # Create a volume
ace volume update <volume-id> ...  # Update volume name/description
ace volume extend <volume-id> ...  # Extend volume size
ace volume delete <volume-id>      # Delete a volume
ace volume types                   # List available volume types

ace snapshot list                  # List all volume snapshots
```

## Aliases

| Command             | Aliases                                  |
| ------------------- | ---------------------------------------- |
| `ace volume`        | `ace vol`                                |
| `ace snapshot`      | `ace snap`                               |
| `ace volume list`   | `ace volume ls`                          |
| `ace volume get`    | `ace volume show`, `ace volume describe` |
| `ace volume delete` | `ace volume rm`                          |

## Quick Start

```bash
# List available volume types and pricing
ace volume types

# Create a volume
ace volume create --name my-data --size 50 --type "NVMe based High IOPS Storage"

# List volumes
ace volume list

# Extend volume
ace volume extend <volume-id> --size 100

# Delete
ace volume delete <volume-id>
```

## Topics

* [**Volumes**](/knowledge-base/cli/storage/volumes.md) -- Full volume lifecycle: types, create, list, get, update, extend, delete
* [**Snapshots**](/knowledge-base/cli/storage/snapshots.md) -- Volume snapshot listing
