Implementing new backup/restore function class [part-2]