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
+56-12Lines changed: 56 additions & 12 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,35 +7,67 @@ 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-instance-apicli-migration-endpoint-plan-and-apply):
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 does not move. This means the migrated volume will not benefit from low latency or higher IOPS, as it retains the original `b_ssd` characteristics.
21
23
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.
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 imported. After importing, the snapshot must be converted into a volume, which must then be attached to the Instance. This process 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 |
23
36
24
37
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).
38
+
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
39
26
-
<Macroid="block-storage-no-migration-for-k8s" />
27
40
28
-
<Messagetype="note">
29
-
- 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
30
-
- 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.
31
-
</Message>
41
+
<Macroid="block-storage-no-migration-for-k8s" />
32
42
33
43
<Macroid="requirements" />
34
44
35
45
- A Scaleway account logged into the [console](https://console.scaleway.com)
36
46
- An [Instance](/compute/instances/how-to/create-an-instance/) using [Block Storage volumes](/storage/block/how-to/create-a-volume/)
37
47
38
-
## Migrating an existing Block Storage volume to Scaleway Block Storage management
48
+
<Messagetype="tip">
49
+
- 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.
50
+
- 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.
51
+
</Message>
52
+
53
+
<Messagetype="important">
54
+
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.
55
+
56
+
#### Key migration deadlines:
57
+
- April 30th, 2025:
58
+
- Creation of new unified volumes via the Instance API will be disabled.
59
+
- Unified volumes will no longer be supported by the Instance API.
60
+
- June 2nd, 2025:
61
+
- 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.
62
+
</Message>
63
+
64
+
## Migrating using the Instance API/CLI migration endpoint (Plan and Apply):
65
+
66
+
<Messagetype="note">
67
+
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.
68
+
</Message>
69
+
70
+
### Migrating an existing Block Storage volume to Scaleway Block Storage management
39
71
40
72
<Messagetype="important">
41
73
This process applies only to Block SSD (`b_ssd`) volumes.
@@ -128,7 +160,7 @@ This guide offers step-by-step instructions to migrate your volumes and snapshot
128
160
</TabsTab>
129
161
</Tabs>
130
162
131
-
## Migrating an existing Block Storage snapshot to Scaleway Block Storage management
163
+
###Migrating an existing Block Storage snapshot to Scaleway Block Storage management
132
164
133
165
<Messagetype="important">
134
166
This process applies to Block SSD (`b_ssd`) or Unified (`unified`) snapshots.
@@ -221,8 +253,20 @@ This guide offers step-by-step instructions to migrate your volumes and snapshot
221
253
</TabsTab>
222
254
</Tabs>
223
255
256
+
## Migrating using the snapshot export/import features
257
+
258
+
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.
259
+
260
+
<Messagetype="important">
261
+
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.
262
+
</Message>
263
+
264
+
Steps:
265
+
1.[Export a snapshot of your unified volume](/compute/instances/api-cli/snapshot-import-export-feature/#exporting-snapshots).
266
+
2.[Import the snapshot into a new local or Block volume](https://www.scaleway.com/en/developers/api/block/#path-snapshot-import-a-snapshot-from-a-scaleway-object-storage-bucket).
267
+
224
268
## Going further
225
269
226
270
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/).
227
271
228
-
If you encounter any issues during migration, contact [Scaleway's support team](https://console.scaleway.com/support/tickets) for assistance.
272
+
If you encounter any issues during migration, contact [Scaleway's support team](https://console.scaleway.com/support/tickets) for assistance.
Copy file name to clipboardExpand all lines: faq/blockstorage.mdx
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -66,7 +66,7 @@ However, you can use the snapshot export/import feature as a temporary solution
66
66
</Message>
67
67
68
68
1.[Export a snapshot of your Block Storage volume](/compute/instances/api-cli/snapshot-import-export-feature/#exporting-snapshots).
69
-
2.[Import the snapshot into a new Low Latency volume](/compute/instances/api-cli/snapshot-import-export-feature/#importing-snapshots).
69
+
2.[Import the snapshot into a new Low Latency volume](https://www.scaleway.com/en/developers/api/block/#path-snapshot-import-a-snapshot-from-a-scaleway-object-storage-bucket).
70
70
71
71
Find out how to [migrate your Block Storage volumes and snapshots](/compute/instances/how-to/migrate-volumes-snapshots-to-sbs/) from the Instance API to the Block Storage API.
0 commit comments