• Sales: 1-800-961-2888
  • Support: 1-800-961-4454

Managing Your Server 6 - Resizing Your Server


NOTE: This article is written for our Classic Cloud Control Panel. A version of this article is also available for our New Cloud Control Panel.

In this article we dicuss the process for resizing your server - changing the RAM and disk space allocation.  Note that at this time, Windows servers can be resized to a larger allocation but cannot be resized down to a lesser allocation.

  • To allow you to easily scale your server by increasing the amount of Disk Space and RAM on your server, click the Resize button. 

  • After clicking Resize you will see a pop-up window describing the 4-step Resize Process.

  • Next you will choose your new Server Size.  Each server size has a different hourly cost for uptime, and the new cost goes into effect when the server resize process is completed.  This could mean that you will pay different rates for the same server within a given billing cycle.  Note that Windows servers cannot be resized down, so smaller sizes will be grayed out.  Press the Resize button to begin.

  • You will see the Status change throughout the Resize process, going through modes such as Preparing and Queueing for Resize.

  • Verify the Resize.  This is an important step because it is the last chance you will have to revert to the original size and cancel any changes to your server.  Here you are prompted to verify the changes made to your system resources and to verify that there was no adverse impact to your server.  The best way to do this is to remotely login to your server and verify your sytem resources and filesystem integrity.  Do not rely on the availability of your website as an indicator of whether the resize was successful, as certain server processes may be suspended while the resize is waiting to be verified.

  • For a Linux server, you can SSH to either the public or private IP address and run the commands 'df -h' (Hard Disk usage) and 'free -m' (available RAM memory) to verify the changes.  Below you can see that my server, which previously had 10 GB of HD space and 256 MB of RAM, now has 20 GB of HD space and 500 MB of RAM.

  • Now that you have verified the system resources and checked your filesystems, you can choose to Confirm the Resize or Rollback.  Choosing to Confirm the Resize will change the server status.  The process will be complete when the Status reads Active, the Current Action is None, and the server has come back up from a reboot.  Any web services that you had running may require you to log in and manually restart them.

 

 

 



© 2011-2013 Rackspace US, Inc.

Except where otherwise noted, content on this site is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License


See license specifics and DISCLAIMER

6 Comments

My application would have peak hours at day time and then quiets down at night. Can I resize my server upward at each 6am and then resize downward at each 6pm in order to save cost? Thanks in advance.

You would be able to take that approach without running afoul of any limits. Cloud Servers is charged by the hour, so this would be an effective cost-saving strategy. You can use our Cloud Servers API to automate the resizes.

Kudos to Ray for that perfect scenario. My follow up question is, how long would it take to do a resize. for example, from a 8gb cloud server to a 2gb and back

Unfortunately the time can vary based on how busy the host is at the time and what kind of data is on the server - a bunch of smaller files will make a resize take a lot longer than a server with the same disk space used, but fewer files overall.

So I'll say "most likely up to a half hour", but the only way to tell for sure would be to try the resize with your particular server to get an idea of how long scheduled resizes would take. The actual time could be anywhere from ten minutes to an hour.

Ok. And then the reboot that would come after, how long would that take?

That would also depend on the services running on the instance, but if all goes well I would expect it to be just a few minutes.

Add new comment