This tutorial shows you how you can upscale your instance to a larger one or spin up instances with a configuration in a different Availability Zones by using snapshots and custom Images.
The Scaleway platform makes it very easy to upscale your node to a more powerful one when your requirements grow. In this tutorial we will upgrade a Start-1 instance to a BareMetal instance using snapshots. You can easily switch between all x86 Cloud Servers, no matter if you want to upscale or downscale your instance.
Important: Hot Snapshots are available on Virtual Cloud Servers, however it is recommended to stop your instance before taking a snapshot to avoid data corruption.
If you have a BareMetal Cloud instance, power off your server by clicking on the “OFF” button and then archive it.
In the volumes list, click the Snapshot button on the volume to snapshot.
Warning: Hot Snapshots can potentially lead to inconsistent data or data loss. Before taking a Hot Snapshot, you should always
syncthe data on your disk and stop IO-intensive processes. Whenever possible you should take a cold (server powered off) snapshot.
A BareMetal server has to be powered off before you can create the snapshot.
Enter the Snapshots section of the management console and check the box of the Snapshot you want to use for your image (1). Then click on Image from Snapshot:
Enter the details of the new image, its name, the Availability Zone in which you want to use the image, and the system architecture of the image. Validate it by clicking on Create new Image
Click on the Create Server button and select the new cloud server type. Enter the My Images section, choose the Image that you have created previously.
If you want to upscale your Cloud Server, disable the public IP of the server, as we want to use the IP attached to the existing instance for the new one. Click the “Change” button and select “No public IP”. If you want to spin up another server with the same image you can keep the settings by default.
Create and start the server.
If you want to upscale your instance, we have to assign the IP address to the new server now.
Go to the network section of your account to see your IP.
Click the existing IP address you want to attach to your new server. In the servers section click the “Edit” button to change the server attached to this IP address.
Your new instance is started on a new volume created from a snapshot and you can reach it via the IP Address of your previous instance.
Don’t forget to delete your old instance if you don’t need it any more.