tarasis wrote:
Stan_Theman wrote:
Linode Images- Snapshot/checkpoint your Linode's disk image
- Linode Images remain under your account, free
- Deploy new Linodes, or rebuild existing ones, from the images you've saved
- API support for easy automation of creating and deploying images.
So looking at line 3, would this allow me to do the following?
Create an Arch Linux Image on my main Linode.
Create a temp Linode with that Image.
Configure it as I need it.
Save that updated Image.
Kill the temp Linda
Stop my current server (Ubuntu)
Reboot it using the newly configured Arch Image
Therefore limited downtime, no need to transfer additional data between nodes (data is all in a separate image) and so on.
I decided to use this functionality to create a ready-made "golden master", free of extraneous data yet configured for rapid deployment to a new server when needed.
What I did was create a temporary Linode based on my production Linode, delete unnecessary data, reconfigure it a bit, and put a note to self in the MOTD for when I need to update or deploy it. I then shut down the temporary Linode, imagize the resulting disk, and erase the temp Linode.
The resulting image will need to be updated from time to time. When this is needed, what I'll do is create a temporary Linode, deploy the image, update the OS and applications, and shut it down. I'll then imagize the disk, test it, delete the old image, and kill the temporary Linode. This can be done with no downtime on the production Linode and at minimal cost--I can just spin up a Linode 1024 for a few hours, costing mere pennies to bring the "golden master" up to date.
--DragonLord