You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: compute/instances/how-to/migrate-volumes-snapshots-to-sbs.mdx
+48-16Lines changed: 48 additions & 16 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,45 +7,65 @@ content:
7
7
paragraph: This guide provides step-by-step instructions to help you migrate your existing Block Storage volumes and snapshots to Scaleway's new Block Storage management system.
8
8
tags: instance snapshot volume b_ssd sbs
9
9
dates:
10
-
validation: 2024-11-15
10
+
validation: 2025-01-14
11
11
posted: 2024-08-07
12
12
categories:
13
13
- compute
14
14
---
15
15
16
16
To enhance performance and reliability, Scaleway is transitioning the management of Block Storage volumes and snapshots from Compute to Storage.
17
17
18
-
The migration process ensures that the characteristics of your volumes and snapshots remain unchanged, even for volumes attached to running Instances.
18
+
To facilitate the transition to Scaleway's new Block Storage management, two main approaches for migrating your volumes exist, each with its unique benefits and drawbacks:
19
19
20
-
After migration, these resources will be managed under [Storage](/storage/block/quickstart/) instead of Compute.
20
+
-[Using the Instance API/CLI migration endpoint (Plan and Apply)](#migrating-using-the-migration-endpoint-of-the-instances-api-cli):
21
+
-**Advantage:** Migration can occur without service interruption, as the volume remains attached to the running Instance and fully accessible.
22
+
-**Drawback:** Only the volume's representation is migrated to the SBS API; the data itself doesn't move. This means the migrated volume will not benefit from low latency or higher IOPS, as it retains the original `b_ssd` characteristics.
23
+
24
+
-[Using the snapshot export/import features](#migrating-using-the-snapshot-exportimport-features):
25
+
-**Advantage:** The migrated volume will fully support low latency, and it is possible to modify the IOPS up to 15k. All existing data of the old volume will be copied to the new Block Storage Low Latency volume.
26
+
-**Drawback:** A snapshot must be manually created, exported, and then imported and attached to the Instance which may require downtime.
27
+
28
+
Each method caters to different needs, balancing uninterrupted service against achieving maximum performance benefits. After migration, these resources will be managed under [Storage](/storage/block/quickstart/) instead of Compute.
| Instance API/CLI migration | No service interruption, volume remains accessible | Data characteristics remain the same; no performance boost |
35
+
| Snapshot export/import | Full support for low latency and customizable IOPS | Requires downtime; manual snapshot handling |
21
36
22
-
During migration, unified snapshots will be converted into [Block Storage Low Latency](/storage/block/) snapshots and removed from Compute. If a unified snapshot is part of an image, it will be replaced by the corresponding Block Storage Low Latency snapshot.
23
37
24
38
This guide offers step-by-step instructions to migrate your volumes and snapshots using either the [Scaleway Command Line Interface (CLI)](/developer-tools/scaleway-cli/quickstart/) tool (recommended) or the [Instances API](https://www.scaleway.com/en/developers/api/instance/#path-volumes-migrate-a-volume-andor-snapshots-to-sbs-scaleway-block-storage).
39
+
Alternatively, you can use the [snapshot export/import feature](/compute/instances/api-cli/snapshot-import-export-feature/) to migrate your unified volumes and snapshots to Block Storage Low Latency volumes.
25
40
26
-
<Messagetype="note">
27
-
- The easiest way to migrate your Block Storage volumes and snapshots is by using the [Scaleway Command Line Interface (CLI)](/developer-tools/scaleway-cli/quickstart/) tool
41
+
<Macroid="requirements" />
42
+
43
+
- A Scaleway account logged into the [console](https://console.scaleway.com)
44
+
- An [Instance](/compute/instances/how-to/create-an-instance/) using [Block Storage volumes](/storage/block/how-to/create-a-volume/)
45
+
46
+
<Messagetype="tip">
47
+
- The easiest way to migrate your Block Storage volumes and snapshots is by using the [Scaleway Command Line Interface (CLI)](/developer-tools/scaleway-cli/quickstart/) tool.
28
48
- If you encounter an error about quota limitations during the migration process, [contact our support team](https://console.scaleway.com/support/tickets/create) for assistance.
29
49
</Message>
30
50
31
51
<Messagetype="important">
32
-
To ensure continued access to managing your volumes, you must [convert](/faq/blockstorage/#how-can-i-convert-a-block-storage-legacy-volume-into-a-block-storage-low-latency-volume) your **unified volumes and snapshots** into either **local** or **Block volumes** before the **end-of-life date of June 2nd, 2024**. After this date, unified volumes and snapshots will no longer be supported by any API.
52
+
To ensure continued access to managing your volumes, you must convert your **unified volumes and snapshots** into either **local** or **Block volumes** before the **end-of-life date of June 2nd, 2025**. After this date, unified volumes and snapshots will no longer be supported by any API.
33
53
34
-
### Key migration deadlines:
35
-
-**April 30th:**
54
+
####Key migration deadlines:
55
+
- April 30th, 2025:
36
56
- Creation of new unified volumes via the Instance API will be disabled.
37
57
- Unified volumes will no longer be supported by the Block Storage API.
38
-
-**June 2nd:**
58
+
- June 2nd, 2025:
39
59
- Unified volumes and snapshots can no longer be managed via any API. Existing unified resources must be converted by this date to avoid loss of manageability.
40
60
</Message>
41
61
62
+
## Migrating using the Instance API/CLI migration endpoint (Plan and Apply):
42
63
43
-
<Macroid="requirements" />
44
-
45
-
- A Scaleway account logged into the [console](https://console.scaleway.com)
46
-
- An [Instance](/compute/instances/how-to/create-an-instance/) using [Block Storage volumes](/storage/block/how-to/create-a-volume/)
64
+
<Messagetype="note">
65
+
During migration, unified snapshots will be converted into [Block Storage](/storage/block/) snapshots and removed from Compute. If a unified snapshot is part of an image, it will be replaced by the corresponding Block Storage snapshot.
66
+
</Message>
47
67
48
-
## Migrating an existing Block Storage volume to Scaleway Block Storage management
68
+
###Migrating an existing Block Storage volume to Scaleway Block Storage management
49
69
50
70
<Messagetype="important">
51
71
This process applies only to Block SSD (`b_ssd`) volumes.
@@ -138,7 +158,7 @@ This guide offers step-by-step instructions to migrate your volumes and snapshot
138
158
</TabsTab>
139
159
</Tabs>
140
160
141
-
## Migrating an existing Block Storage snapshot to Scaleway Block Storage management
161
+
###Migrating an existing Block Storage snapshot to Scaleway Block Storage management
142
162
143
163
<Messagetype="important">
144
164
This process applies to Block SSD (`b_ssd`) or Unified (`unified`) snapshots.
@@ -231,6 +251,18 @@ This guide offers step-by-step instructions to migrate your volumes and snapshot
231
251
</TabsTab>
232
252
</Tabs>
233
253
254
+
## Migrating using the snapshot import/export features
255
+
256
+
To convert your unified volumes and snapshots you can use the snapshot export/import feature as an alternative solution to transition a Block Storage legacy volume into a Block Storage Low Latency volume.
257
+
258
+
<Messagetype="important">
259
+
The process below requires manual intervention and **does not preserve the original volume’s ID**. While this approach allows you to transition to a Block Storage Low Latency volume, it is only a workaround.
260
+
</Message>
261
+
262
+
Steps:
263
+
1.[Export a snapshot of your unified volume](https://www.scaleway.com/en/docs/compute/instances/api-cli/snapshot-import-export-feature/#exporting-snapshots).
264
+
2.[Import the snapshot into a new local or Block volume](https://www.scaleway.com/en/docs/compute/instances/api-cli/snapshot-import-export-feature/#importing-snapshots).
265
+
234
266
## Going further
235
267
236
268
To learn more about managing your migrated Block Storage volumes and snapshots from the Scaleway console, refer to the [Block Storage Quickstart Guide](/storage/block/quickstart/). Additionally, you can explore advanced features using the [Scaleway Block Storage API](https://www.scaleway.com/en/developers/api/block/).
0 commit comments