I'm working on setting up a couple of new slaves for replication. We are currently on MySQL 5.1 but we'd like to move to MySQL 5.5 and thought we'd just go the route of setting up 2 new 5.5 slaves and then when we have a maintenance window switch one of the slaves to the master and point our applications to the new master. As I was going through guide on setting up new slaves using XtraBackup it seems as though the data is getting copied at the file level. I've been unable to find any direction on restoring this backup to a newer MySQL version. Would this simply be a case of restoring the files and then performing an upgrade on the data then turning on the replication? Any guidance would be greatly appreciated. Thanks!