Backup in virtualized enviroment is mostly based on snapshoting entire virtual machine and saving this state to backup repository. This snapshot does not include memory of virtual machine. When you restore virtual machine from this snapshot filesystem is in unclean state, but journal filesystem can handle this. From mysql point of view server crash happended and database can be corrupted and unrecoverable, depending on what queries where running during snapshot. This unpredicted and unconsistent state you don’t want to have as a backup of your data. Continue reading
Last few days I have been searching for webhosting control panel. I want something what can manage email accounts, apache2, ftp and dns zones. And I also want to split services to few servers for higher availability, build cluster. Two web servers, two mail servers and all data on shared storage.