Backups (Snapshots) on Cloud Servers



Currently you can only backup the 256MB, 512MB, 1GB, and 2GB cloud servers. In the future Rackspace Cloud plans on migrating all cloud servers customers to our cloud files system for backups. Once that is completed, you can retain as many backups as you like and backup any size server that you would like. Backups will just be charged by storage at that point, $.15 per GB per month. As of now, you can set the backup schedule first:



backupschedule


Aside from setting a schedule, you can also view currently stored backups and create manual snapshot/backup:



backupmanual

Provisioning a Server in the Control Panel

After an account is created, you can easily setup a cloud server in the Rackspace Cloud control panel. The last 256MB server I deployed took only 20-30 seconds to get going. Once in the control panel, you first go to “Cloud Servers” then click “add new server”. The next step is to pick the size of the server that you would like, as shown here:



newserversize



After you pick the size of the server, you then get to pick the operating system. You can either choose a fresh install off the linux list:



newserveros



Or you can deploy the new server from an existing backup of another server (for a conclusive list of distributions, see) Technical Specs/OS List :



newserverbackup

Got the server up and running



This is my first experience with linux command line. I can say that it was frustrating at first without having experience. I was able to understand most of the commands, making it much simpler to work on a linux server. The articles at http://cloudservers.rackspacecloud.com helped me setup this wordpress blog on a 512MB Rackspace Cloud Server running Ubuntu. For those of you who are not the Linux guru, I recommend you check our the articles on the URL mentioned.



I originally provisioned the server through our control panel, which took roughly 20-30 seconds. Once completed, I received an email from the Rackspace Cloud notifying me the server was online, along with the IP, username, and password.


servernotification



Using terminal on Mac, I logged into the server and began setting it up. Being a newbie to command line, I was impressed with how easy it was to get files/applications onto the server and installed, even though it was command line interface.