Restore separate functions for server migration strategies