# How do I scale my server up or down?

https://www.seturack.com/en/knowledgebase/article/how-to-scale-server-up-or-down

1. In the panel, open **My servers** and click your server.
2. Open the **Size** tab.
3. Use the sliders to set RAM, CPU and disk. The new monthly price shows right away.
4. Click **Scale up** or **Scale down**. Scaling up takes you to payment. A scale-down is scheduled right away.

## Scaling up

- It applies after payment. Your server restarts once on its own and comes back at the new size. The disk grows at the same time.
- You are only invoiced the difference for the remaining days.
- Your server isn't deleted, and your data and IP address stay the same.

## Scaling down

- It is scheduled for the end of the term you have paid for. Your current size keeps running until then.
- If you change your mind, click **Cancel scale-down** on the **Size** tab.
- That day your server restarts once on its own. Memory and CPU go down, and you pay less from the next term.
- **The disk isn't shrunk.** Your disk and its data stay as they are.

## Which size is right for me?

You don't need the biggest one. Start small and scale up if it isn't enough. RAM goes from 1 GB to 256 GB and CPU from 1 to 48 vCores. You choose the disk separately.

## A note on apps

Some apps have their own memory setting that doesn't update itself when the size changes: the MySQL and MariaDB cache, and the worker count in Python and Rails apps. To get the full benefit of the new size, you change that setting yourself.
