Backup feature try5

This pr address the comments in previous https://github.com/sugarlabs/sugar/pull/276