Backup with Boost.PropertyTree solution