This article walks you through creating an on-demand image of a Cloud Server. You can also schedule a daily or weekly image for First Generation Cloud Servers using the New Cloud Control Panel. The ability to create an image schedule for Next Generation Cloud Servers will soon be available in the New Cloud Control Panel.
NOTE: This is an optional service that incurs storage and bandwidth charges on Cloud Files, however the convenience of easily restoring a server from a saved image is extremely valuable. We strongly recommend scheduling the creation of server images. And, it's also quick and easy!
Log into the New Cloud Control Panel.
Locate the server you want to create an image of.
Click the Actions cog to the left of the server name and select Create Image. A pop-up appears so you can name the image.

(Optional) Enter a new image name in the pop-up for the image. If you don't enter a name, the server name is used as the image name.

Click Create Image.
When the image is created, you'll receive a notification informing you that the image is available. When the image is ready, the server's status changes to Running and the status bar is green. You can use now use this image to create a new server (using this image as a template) or to restore the server.
Alternatively you can create an on-demand image using the Actions menu from the details page of a specific server:

To locate a previously saved image, do the following:
Open the New Cloud Control Panel.
Click Create Server. Now you'll see two tabs in the Images section, Rackspace and Saved.
Click the Saved tab. All your saved images appear on this tab.
© 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

50 Comments
Size of the Image
re: image size
I have checked for the size
re: image size
It is possible to get some of the pertinent information for a next-gen image through the Cloud Servers API. The image details list will include the minimum disk and minimum RAM required to make an instance from the snapshot.
You can use "python-novaclient" to query the API if you're not a coder. A walkthrough for setting up python-novaclient starts here:
http://www.rackspace.com/knowledge_center/article/using-python-novaclient-with-the-rackspace-cloud
Once you have the nova client working you can run "nova image-list" to get a list of available images (which will include our base images and your snapshots). Find the image you want to check, copy its ID, then run "nova image-show XXXX", replacing that "XXXX" with the image ID you copied.
You'll see entries for "minDisk" and "minRam" in the results, which describe the minimum required disk space and RAM for the instance, respectively.
Estimating monthly image cost
re: Monthly cost
Does this also mean if I
re: configuration
Config changes when used to create a new server
Is anything done *inside* the guest (from init scripts, etc) and, if so, where?
(I'm thinking of things like IP addresses, hosts file entries, etc).
I would like an answer to
re: Changes on new servers
When a new server is created using an existing image, the networking settings are changed to match the new server's IP address. Changes are made only to the networking settings (like the interface configurations and resolv.conf), not to any application settings.
Diffrenece backup and image?
re: backups
Deduplication?
Deduplication would be awesome, as scheduled snapshots would require very little storage after the first snapshot instance has been saved. Given that you probably have the base operating system images we use to initialize a new VM, in the same storage pools as the snapshots, even the initial user image archived ought then to gain significant storage savings (as only what the user has modified on the image would need to be stored as new blocks in the pool).
re: Deduplication
That does mean that images take up more space than they otherwise might if all you want is a backup or a base for server duplication. You would be able to use space more efficiently by using something like our Cloud Backup product (for more granular backups) or by planning out instance creation with something like Puppet or Blueprint rather than cloning from a snapshot.
Image dependency
re: image dependency
Image Sharing
Image sharing between Rackspace accounts
If I delete a Cloud Server
download image
re: download image
Ideas on when?
I should have read this I guess before choosing version 2; I just thought it would be there.
re: When
I don't believe you can get a first-gen image made from a next-gen server, but you can manually migrate your files using a script or rsync with the instructions in this article series:
http://www.rackspace.com/knowledge_center/article/migrating-a-linux-server-from-the-command-line-stage-1
pricing base period?
re: pricing period
Image Size
re: Reports
Expected time form manual backups
re: Expected time
It turns out my browser was
Images
re: Second gen from first gen
Image creation for big server takes a lot of time
Our plan was to take images and delete the servers when they are not needed, but the time that the image gets created is so long that it does not make sense anymore...and this was one of the flexibility points that originally made us using Cloud.
re: Large image
Next Gen Image
re: Next Gen Image
Automatic Image Scheduling on Next Gen
re: Image scheduling
Image Creation
re: Image Creation
Downtime?
I am using Windows server 2008 with SqlServer 2008 web edition, and want to create an image for the production server without any downtime.
re: Downtime
Image size
re: Image size
Image Size and Cost
re: Image size and cost
Add new comment