Skip to content

Commit 0d1263b

Browse files
committed
feat(ins): content
1 parent 7514d50 commit 0d1263b

File tree

1 file changed

+14
-3
lines changed

1 file changed

+14
-3
lines changed

pages/instances/reference-content/migrating-vms-vmware-scaleway.mdx

Lines changed: 14 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ dates:
99
posted: 2024-04-29
1010
categories:
1111
- compute
12-
tags: instance type production vmware esxi migratio
12+
tags: instance type production vmware esxi migration
1313
---
1414

1515
Migrating virtual machines from one platform to another can be a complex process, especially when moving from a proprietary environment like VMware to a cloud-based infrastructure like Scaleway.
@@ -24,8 +24,17 @@ By following these steps, you'll be able to seamlessly migrate your VMware virtu
2424
Identify the virtual machines (VMs) to migrate on your VMware plattform:
2525

2626
- Disk configuration (number, size, type)
27+
<Message type="tip">
28+
If multiple disks are present, repeat the same steps to create several snapshots and group them as a single Scaleway image.
29+
</Message>
2730
- Network configuration (number of NICs, type)
31+
<Message type="tip">
32+
If multiple NICs are needed, several Private Networks can be added to the Instance later.
33+
</Message>
2834
- Boot type (BIOS or UEFI)
35+
<Message type="important">
36+
Only UEFI boot is compatible with Scaleway Instances
37+
</Messsage>
2938

3039

3140
## Preparing a Scaleway Instance to manage the migration
@@ -89,7 +98,7 @@ qemu-img convert -O qcow2 <vm_name>.vmdk <vm_name>.qcow2
8998
modprobe nbd
9099
qemu-nbd -c /dev/nbd0 <vm_name>.qcow2
91100
```
92-
Make any changes (e.g., install cloud-init, remove VMware tools).
101+
Make any changes (e.g., install cloud-init, add VirtIO drivers, remove VMware tools).
93102

94103
2. Unmount the file:
95104

@@ -112,7 +121,7 @@ aws s3 cp <vm_name>.qcow2 s3://<bucket_name>/
112121
```bash
113122
scw block snapshot import-from-object-storage bucket=<my_bucket> key=<my-qcow2-file-name.qcow2> name=<my-imported-snapshot> size=<size-in-GB>
114123
```
115-
2 . Create a volume from the snapshot:
124+
2 . Create a Scaleway image from the snapshot:
116125

117126
```bash
118127
scw instance image create snapshot-id=<snapshot-id> arch=x86_64
@@ -122,3 +131,5 @@ scw instance image create snapshot-id=<snapshot-id> arch=x86_64
122131

123132
```bash
124133
scw instance server create image=<image-id> type=<commercial-type>
134+
135+

0 commit comments

Comments
 (0)