---
title: "Change your Block Storage volume type"
description: "The Block Storage volumes can be upgraded or downgraded; for example, changed from Classic to High-speed-gen-2 and back again."
url: https://docs.us.ovhcloud.com/en/storage-and-backup/block-storage/switch-volume-type
lang: en
---
> For AI agents: the complete documentation index is available at https://docs.us.ovhcloud.com/en/llms.txt, the full documentation bundle is available at https://docs.us.ovhcloud.com/en/llms-full.txt.

# Change your Block Storage volume type

The Block Storage volumes can be upgraded or downgraded; for example, changed from Classic to High-speed-gen-2 and back again.

**Note:**

Volume retyping is not available for encrypted volumes. To learn how to migrate a Block Storage volume to an encrypted LUKS volume, see our [Migrating a Block Storage volume to an encrypted LUKS volume](https://docs.us.ovhcloud.com/en/storage-and-backup/block-storage/migrating-non-encrypted-to-encrypted-volume.md) guide.

To learn more about our Block Storage volume types, see [this guide](https://docs.us.ovhcloud.com/en/storage-and-backup/block-storage/switch-volume-type.md).

 

## Requirements

- Access to the [Horizon Interface](https://docs.us.ovhcloud.com/en/public-cloud/cross-functional/introducing-horizon.md)
- A [Block Storage volume](https://docs.us.ovhcloud.com/en/storage-and-backup/block-storage/create-and-configure-an-additional-disk-on-an-instance.md) created in your [Public Cloud project](https://us.ovhcloud.com/public-cloud/)

#### OVHcloud Control Panel Access

- **Direct link:** [Public Cloud Projects](https://manager.us.ovhcloud.com/#/public-cloud/pci/projects)
- **Navigation path:** `Public Cloud` > Select your project

 

## Instructions

**Warning:**

**NOTE:** All snapshots and instances connected to the Block Storage volume must be deleted/detached before proceeding. For more information, see the **Detach a volume** section of the guide "[Creating and configuring an additional disk on an instance](https://docs.us.ovhcloud.com/en/storage-and-backup/block-storage/create-and-configure-an-additional-disk-on-an-instance.md#detach-a-volume)".

Changing the volume type (retyping) via the OVHcloud Control Panel or the OVHcloud API is available only for unencrypted volumes. Encrypted volumes of type **-LUKS** cannot be retyped.

Conversions from **-LUKS** to **non -LUKS** (or vice versa) are not supported, including via OpenStack / Horizon.

### Access your Block Storage volumes

#### Via the OVHcloud Control Panel

#### Via the OVHcloud Control Panel

Click on `Block Storage` in the left-hand menu under **Storage**.

##### Via the Horizon Interface

#### Via the Horizon Interface

Log in to the [Horizon interface](https://horizon.cloud.ovh.us/auth/login/) and make sure you are in the correct region. You can verify this in the top left corner.

Next, open the **Volumes** menu on the left side and click on `Volumes`.

##### Via OpenStack CLI

#### Via the OpenStack CLI

**Note:** Make sure to consult the following guide before proceeding: [Preparing an environment for using the OpenStack API](https://docs.us.ovhcloud.com/en/public-cloud/cross-functional/compute-prepare-openstack-api-environment.md).

Find the volume ID of the Block Storage volume you wish to retype. With this command, you will also be able to see the volumes' current type.
```bash
openstack volume list --long
```

 

### Change your Block Storage volume type

#### Via the OVHcloud Control Panel

#### Via the OVHcloud Control Panel

Click the _more options_ `...` button to the right of your volume and choose `Change the volume type`.
A panel will appear on the right-hand edge of the page. Select a new type for your volume and click `Edit`.

##### Via the Horizon Interface

#### Via the Horizon Interface

**Note:** When trying to change a block storage volume type, the migration policy will need to be changed to `On-demand`.
The migration policy is set to `Never` by default, as the volume stays on the same CEPH cluster. However, for retyping, the volume will need to be migrated to a new cluster.

Find the row for your volume in the table, click on the drop-down arrow next to `Edit Volume`, and select `Change Volume Type`.

In the pop-up window:
- For **Type**, select a new volume type.
- For **Migration Policy**, select `On Demand`.

Once done, click on `Change Volume Type` to confirm the change.

##### Via OpenStack CLI

#### Via the OpenStack CLI

List available volume types:
First, list the types of volumes available in your region with the following command:

**Warning:** **NOTE:** Please note that if "high-speed-gen2" does not appear in the list, it means that it is not available in this region.

```
openstack image list
+--------------------------------------+-----------------------------------------------+----------+
| ID                                   | Name                                          | Is Public|
+--------------------------------------+-----------------------------------------------+----------+
| 27844ef7-1a9a-4944-be59-6e4eb19a71f6 | high-speed-gen2                               |      True|
| 23f75fef-d4f6-416a-a884-95aa3fd45695 | classic                                       |      True|
| 2f78e8af-93c9-4e5c-b177-83c4a7ec456a | high-speed                                    |      True|
----------------------------------------------------------------------------------------------------
```
Switch volume types with the following command:

**Note:** When trying to change a block storage volume type, the migration policy will need to be changed to `On-demand`.
The migration policy is set by default to `Never`, as the volume stays on the same CEPH cluster. However, for retyping, the volume will need to be migrated to a new cluster.

```
openstack volume set --type VOLUME_TYPE --retype-policy on-demand VOLUME_NAME_OR_ID
```

 

### Verify the retyping

**Warning:**

**NOTE:** The larger your volume, the longer it may take for the retyping process to complete.

#### Via the OVHcloud Control Panel

#### From the OVHcloud Control Panel

After some time, you will be able to see the new volume type when you refresh the Block Storage home page.

##### Via the Horizon Interface

#### From the Horizon Interface

The Volumes page will refresh itself, and you will see the change reflected in the **Type** column.

##### Via OpenStack CLI

#### Using the OpenStack CLI

Run the command to retrieve a list of your block storage volumes. With this command, you will also be able to see the volumes' current type.
```bash
openstack volume list --long
```

 

## Go further

Browse all the [Block Storage guides](https://docs.us.ovhcloud.com/en/storage-and-backup/block-storage/landing-page-block-storage.md).

Browse the rest of the [OVHcloud US documentation](https://docs.us.ovhcloud.com/en/index.md) for guides on our other products and services.

Learn more about [Block Storage](https://us.ovhcloud.com/public-cloud/block-storage/) on the OVHcloud US website.

If you need training or technical assistance to implement our solutions, contact your sales representative or click on [this link](https://us.ovhcloud.com/professional-services/) to get a quote and ask our Professional Services experts for a custom analysis of your project.
