Home

Marco Casavecchia M.

Welcome to my Ganeti OS Definitions!

This is my little contribution to the awesome Ganeti project.

In a few words this package contain 2 OS definition to handle fully (KVM and XEN) virtualized Windows and Linux machines:
- linux-image -> definition to handle fully virtualized linux systems.
- raw-image -> definition to handle fully virtualized machines (such as windows).

From the release 1.2 the definitions are enriched with a new useful script: the [Ganeti Backup Scheduler].
The script is made in order to help you to plan and execute your backup operations.
It takes its decisions by inspecting some new instance OS Parameters and Backup Tags.
Basically the idea is that the instances carries within them all the parameters needed to decide when it's time to make a backup. You can decide how they are treated by the backup scheduler by just adding a couple of tags to the instance using the "add-tags" command.

For more informations about how to customize the backup plans look here: [Os Parameters and Instance Tags]

There are some requirements to make these scripts to work:
1 - the hypervisor can be KVM or XEN
2 - the linux-images disks must have 2 partitions (root and swap) if not, use the raw-image
3 - it is tested with DRBD disk templates but you can try it even on RBD and plain files.
4 - The reelease of Ganeti must be at least the 2.5.2 or further.

To use them you have to [Install] them in all your nodes using the provided install script. Then you can start to [Create] your new instances or migrate old instances into my definitions (using "gnt-instance modify" command).

PS: I hope it will be useful for you as it is for me. :)


Related

Home: Create
Home: Ganeti Backup Scheduler
Home: Install
Home: Os Parameters and Instance Tags